Course Modules
01 · C Programming5 topics
Syntax, variables & data typesControl flow & functionsPointers & memory managementArrays, strings & structuresFile handling & standard library
02 · C++ Programming5 topics
C++ fundamentals & OOPClasses, inheritance & polymorphismSTL — containers & algorithmsTemplates & generic programmingMemory management & smart pointers
03 · C# Programming5 topics
C# syntax & .NET basicsOOP in C#Collections & LINQException handling & delegatesBuilding console & basic .NET apps
04 · Java Programming5 topics
Core Java syntax & OOPCollections frameworkException handling & I/OMultithreading basicsBuilding a capstone console app
05 · JavaScript Programming5 topics
JS fundamentals & ES6+ syntaxFunctions, closures & scopeDOM manipulation & eventsAsynchronous JS — promises & async/awaitWorking with APIs & JSON
06 · Python Programming5 topics
Python syntax & data typesControl flow & functionsData structures — lists, dicts, setsOOP in PythonFile handling & standard library
07 · TypeScript Programming5 topics
TypeScript fundamentals & type systemInterfaces & type aliasesGenericsClasses & OOP in TypeScriptWorking with JS libraries in a typed codebase