📚 What you'll learn
✓Write C++ programs with variables, types and control flow
✓Understand pointers and memory management
✓Master Object-Oriented Programming with classes
✓Use the Standard Template Library (STL)
✓Apply templates and generic programming
✓Handle exceptions professionally
✓Write efficient code for competitive programming
✓Build real-world console applications
Course Curriculum
6 sections · 26 lessons · 34 hours total
01C++ Foundations
5 lessons · 4h▾
🎬
Introduction to C++ & First ProgramVideo · 18:00
FREE
🎬
Variables, Data Types & OperatorsVideo · 25:00
FREE
🎬
Control Flow — if/else, switch, LoopsVideo · 22:00
FREE
🎬
Functions — Definition, Overloading, RecursionVideo · 28:00
📝
C++ Foundations QuizQuiz · 15:00
02Arrays, Strings & Pointers
5 lessons · 5h▾
🎬
Arrays — 1D and 2DVideo · 25:00
🎬
Strings — C-Style & std::stringVideo · 22:00
🎬
Pointers — The Core of C++Video · 35:00
🎬
Dynamic Memory — new & deleteVideo · 25:00
📝
Pointers & Arrays QuizQuiz · 15:00
03Object-Oriented Programming
4 lessons · 8h▾
🎬
Classes & ObjectsVideo · 30:00
🎬
Inheritance — Base & Derived ClassesVideo · 28:00
🎬
Polymorphism & Virtual FunctionsVideo · 25:00
🛠️
Project — Library Management SystemProject · 90:00
04STL — Standard Template Library
5 lessons · 6h▾
🎬
Vector, List & DequeVideo · 28:00
🎬
Map, Set & Unordered ContainersVideo · 30:00
🎬
Stack, Queue & Priority QueueVideo · 22:00
🎬
Algorithms — sort, search, binary searchVideo · 25:00
05Templates & Advanced Concepts
4 lessons · 5h▾
🎬
Function & Class TemplatesVideo · 28:00
🎬
Exception HandlingVideo · 22:00
🎬
File I/O — Reading & Writing FilesVideo · 20:00
🛠️
Final Project — Student Record SystemProject · 90:00
06Competitive Programming with C++
3 lessons · 4h▾
🎬
Input/Output OptimizationVideo · 20:00
🎬
Common CP Algorithms — Binary Search, Two PointersVideo · 28:00
📝
Competitive Programming PracticeQuiz · 30:00