Course Highlights
  • Government Certification
  • Certification valid for life
  • Lifelong e-learning access
  • Learning Hours: 20 hrs
  • Life Time Job Support
  • Job Profile Tagging
Curriculum

6 Topics
Computer and Software Basics
C++ Evolution
C++ Program Translation
OOP and Features
The Standard Library
C++ Applications

21 Topics
C++ Language
Development Environment
C++ Program Structure
C++ Token
C++ Trigraphs
C++ Whitespace
C++ Variable
C++ Operators
C++ Expressions
Decision Making Control Structures
if Statement
switch Statement
The ? : Operator
Loop Basics
while Loop
for Loop
do…while Loop
Nested Loops
Loop Control Statements
continue Statement
The Infinite Loop

7 Topics
Function Basics
Function Declarations
Function Definition
Calling a Function
Function Arguments
Function Return Types
Function Local Variables

6 Topics
Structure Definition
Accessing Members
Structures and Function Arguments
Pointers and Structures
typedef
Aliases

10 Topics
Class Basics
C++ Class Definitions
Define C++ Objects
Accessing the Data Members
Access Control
Static Keyword
Member Functions
Member Functions Types
Namespace
Inline Functions

3 Topics
Constructor Basics
Constructor Types
Destructors

11 Topics
Inheritance Basics
Base & Derived Classes
Access Control and Inheritance
Type of Inheritance
Single Inheritance
Multiple Inheritances
Multiple Base Classes
Virtual Base Classes
Order of Constructor Call
Upcasting
Abstract Classes

12 Topics
Operator Overloading
Subscripting
Constructor Overloading
Overloading Arithmetic Operator
Overloading I/O operator
Overloading Relational operator
Function Overloading
Virtual Functions
Abstract Class
Virtual Destructors
Type Conversions
User-Defined Type Conversions

5 Topics
I/O Library Header Files
cout
cin
cerr
clog

5 Topics
Array
Pointers
Function Pointers
this Pointer
References

6 Topics
Files I/O
Exception Handling
Templates
Standard Template Library
Containers
Dynamic Memory Allocation

  Write a Review

Certified C++ Developer

Go to Paid Course