Students will learn about basic to advanced C++ modules in this course. We’ll work through a number of advanced C++ modules using a variety of given challenges to construct real-time apps. Anyone with a basic understanding of the C++ programming language should be able to understand the material in this course. After successfully completing the course, students will have practical experience in generating industrial projects. If you want to become wealthy, you might start applying for freelance work.
• Introduction to C++, Installing VS Code, g++ & more
• Basic Structure of a C++ Program
• Variables & Comments in C++ in Hindi
• Variable Scope & Data Types in C++ in Hindi
• C++ Basic Input/Output & More
• C++ Header files & Operators
• C++ Reference Variables & Typecasting
• Constants, Manipulators & Operator Precedence
• C++ Control Structures, If Else and Switch-Case Statement
• For, While and do-while loops in C++
• Break and Continue Statements in C++
• Pointers in C++
• Arrays & Pointers Arithmetic in C++
• Structures, Unions & Enums in C++
• Functions & Function Prototypes in C++
• Call by Value & Call by Reference in C++
• Inline Functions, Default Arguments & Constant Arguments in C++
• Recursions & Recursive Functions in C++
• Function Overloading with Examples in C++
• Object Oriented Programming in C++
• Classes, Public and Private access modifiers in C++
• OOPs Recap & Nesting of Member Functions in C++
• C++ Objects Memory Allocation & using Arrays in Classes
• Static Data Members & Methods in C++ OOPS
• Array of Objects & Passing Objects as Function Arguments in C++
• Friend Functions in C++
• Friend Classes & Member Friend Functions in C++
• More on C++ Friend Functions (Examples & Explanation)
• Constructors In C++
• Parameterized and Default Constructors In C++
• Constructor Overloading In C++
• Constructors With Default Arguments In C++
• Dynamic Initialization of Objects Using Constructors
• Copy Constructor in C++
• Destructor in C++ in Hindi
• Inheritance & Its Different Types with Examples in C++
• Inheritance Syntax & Visibility Mode in C++
• Single Inheritance Deep Dive: Examples + Code
• Protected Access Modifier in C++
• Multilevel Inheritance Deep Dive with Code Example in C++
• Multiple Inheritance Deep Dive with Code Example in C++
• Exercise on C++ Inheritance
• Ambiguity Resolution in Inheritance in C++
• Virtual Base Class in C++
• Code Example Demonstrating Virtual Base Class in C++
• Constructors in Derived Class in C++
• Solution to Exercise on Cpp Inheritance
• Code Example: Constructors in Derived Class in Cpp
• Initialization list in Constructors in Cpp
• Revisiting Pointers: new and delete Keywords in CPP
• Pointers to Objects and Arrow Operator in CPP
• Array of Objects Using Pointers in C++
• this Pointer in C++
• Polymorphism in C++
• Pointers to Derived Classes in C++
• Virtual Functions in C++
• Virtual Functions Example + Creation Rules in C++
• Abstract Base Class & Pure Virtual Functions in C++
• File I/O in C++: Working with Files
• File I/O in C++: Reading and Writing Files
• File I/O in C++: Read/Write in the Same Program & Closing Files
• File I/O in C++: open() and eof() functions
• C++ Templates: Must for Competitive Programming
• Writing our First C++ Template in VS Code
• C++ Templates: Templates with Multiple Parameters
• C++ Templates: Class Templates with Default Parameters
• C++ Function Templates & Function Templates with Parameters
• Member Function Templates & Overloading Template Functions in C++
• The C++ Standard Template Library (STL)
• Containers in C++ STL
• Vector In C++ STL
• List In C++ STL
• Map In C++ STL
• Function Objects (Functors) In C++ STL
50-60 hours (3 months)
Batch 1:- Personal Classes
Batch 2:- Group Classes
For more Contact Us.
WhatsApp us