This course covers Basics as well as Advanced level topics in C++, as this course is MEGA course so it starts from scratch explaining C++ language and then moves to Advanced topics like Object Oriented Programming in C++.
This course can be Divided into 3 major parts.
1. Basics of C++ (Loops, Conditionals, Arrays 1D and 2D, Functions)
2. Object Oriented Programming in C++ (Class and Object, Inheritance, Polymorphism, Abstraction & Encapsulation)
3. Advance topics like Pointers and dynamic memory allocation.