Course Content
Introduction
- Introduction to C++
- C vs C++
- History
- Features
- Installation
- First C++ Program
Datatypes,Variables and Keyword
- DataTypes in C++
- Variable in C++
- Keyword in C++
Basic Input/Output
- cincoutendl
- comments in c++
Operators in C++
What is Operator?
Types of operator
- Arithmetic Operators
- Increment Decrement Operators
- Relational Operator
- Logical Operators
Variable Scope
Conditional Statement
- if Statement
- if else Statement
- else if Statement
- Nested if…else Statement
- switch Statement
Looping Structure
- while loop
- do while loop
- for loop
- Nested Loop
Loop control Statement
- Break Statement
- Continue Statement
- Goto Statement
Array
- What is Array?
- How to declare array?
- Types of Array
- String in C++
Function
- What is function?
- Types of functions
Object Oriented Concepts
Basics of OOPs
Class & Objects
- What is class?
- How to define class?
- How to access class members ?
- Member functions in class
- Types of member function
Constructor & Destructor
What is constructor?
- How to declare constructor?
- Types of constructor
Destructor
this keyword & static keyword
Inheritance
What is Inheritance ?
- Modes Of Inheritance
- Public Mode
- Protected Mode
- Private Mode
Types of Inheritance
Polymorphism
- What is Polymorphism ?
- Types of Polymorphism
- Function Overloading
- Virtual Functions
Abstraction and Encapsulation
- What is Abstraction?
- Pure virtual functions
- Encapsulation
Exception
- What is Exception ?
- try/catch keyword
- finally keyword
- User definedException
Namespace&String Functions
Template
What is Template?
Types of Template
- Function Templates
- Class Templates