
C++
by Amar Kumar
Experience: 3 Yrs
C++ Programming Course ContentModule 1: Introduction to C++History and Evolution of C++Difference between C and C++</...
Read More →
by Amar Kumar
Experience: 3 Yrs
C++ Programming Course ContentModule 1: Introduction to C++History and Evolution of C++Difference between C and C++</...
Read More →Online
2 months
English, Hindi
Patna
4000 INR Per Full Course
Weekdays and Weekend
3 Years
3 Years
History and Evolution of C++
Difference between C and C++
OOPs Concepts Overview
Setting up C++ Development Environment
C++ Program Structure
Data Types and Variables
Input/Output (cin, cout)
Namespaces
Reference Variables
Function Prototyping
Default Arguments
Function Overloading
Inline Functions
Call by Reference
Classes and Objects
Access Specifiers (public, private, protected)
Constructors and Destructors
Copy Constructor
Friend Functions and Friend Classes
Dynamic Memory Allocation (new, delete)
Pointers in C++
this Pointer
Memory Leaks and Prevention
Types of Inheritance (Single, Multiple, Multilevel, Hierarchical, Hybrid)
Access Modifiers in Inheritance
Constructor and Destructor in Inheritance
Function Overriding
Compile-time Polymorphism (Function Overloading, Operator Overloading)
Runtime Polymorphism (Virtual Functions)
Virtual Destructors
Abstract Classes and Pure Virtual Functions
Data Hiding
Accessor and Mutator Functions
Implementation Independence
Function Templates
Class Templates
Template Specialization
STL Overview
try, catch, throw blocks
Standard Exceptions
Custom Exception Classes
Exception Safety
Containers (Vector, List, Map, Set)
Iterators
Algorithms (Sorting, Searching)
Functors and Lambda Expressions
File Stream Classes (ifstream, ofstream, fstream)
File Operations
Binary File Handling
Serialization
Smart Pointers
Move Semantics
Lambda Expressions
Multithreading Basics
Amar Kumar
Experience: 3 Yrs
Amar Kumar
Experience: 3 Yrs