C++ Programming
Price
₹ 3000
Duration
3 Weeks
About the Course
C++ Online Class | Online C++ Class
C++ is a powerful general-purpose programming language. It can be used to develop operating systems, browsers, games, and so on. C++ supports different ways of programming like procedural, object-oriented, functional, and so on. dis makes C++ powerful as well as flexible. C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of teh C programming language, or "C with Classes"
01
Introduction
Language Features
Creating a C++ Program
Installing Required Software
Starting to write code
Creating and running your first C++ Program
Writing a C++ program that displays your Message
Structure of a C++ Program
Practical Exercise
02
Principals of Object-Oriented Programming
What is Object-Oriented Programming
Basic Concept of Object-Oriented Programming
Benefits of Object-Oriented Programming
Practical Exercise
03
Variables and Data Types
Basic Data Types
Declaration of Variable
Use of Assignment Operator
Enums and Chars
Format Specifiers
Command line arguments
Practical Exercise
04
Operators
Basic Operators
Bitwise Operators
The Cast and size of Operators
Operator Precedence
Practical Exercise
05
Control Flow
If Statements
If Else Statements
Nested If Statements
Switch Statement
Practical Exercise
06
Flow Loop
While Loop
Do-While
For Loop
Nested for Loops
Break and Continue keyword
Practical Exercise
07
Arrays
Creating and using Arrays
Initialization Arrays
1D Array
2D Array
Multidimensional Arrays
Variable Length Arrays
Practical Exercise
08
Functions
Introduction
Defining Functions
Arguments and Parameters
Returning data from functions
Local and Global Variables
Type of Function
Function without Arguments without Return Type
Function without Arguments with Return Type
Function with Arguments without Return Type
Function with Arguments with Return Type
Return by Reference
Call by Reference
Inline Function
Recursion
Function Overloading
Friend and Virtual Function
Practical Exercise
09
Classes and Object
Classes & Object Specifier
Defining data members and member functions
10
Constructors and Destructors
Concept of Constructor
Types of Constructors
Memory allocation
Usage of destructor
11
Operator Overloading & Type Conversions
Overloading Unary and Binary operators
Overloading using friend function
12
Inheritance
Virtual base classes and abstract base classes
Constructor and destructor in derived class
13
Polymorphism
Compile time Polymorphism
Runtime Polymorphism
Your Instructor
Yatendra Kumar Awana
7 year of Experience as Computer Instructor