This training course provides the participants with a comprehensive study of the C++ Programming Language. Any IT Professional or student interested to develop solid skills in C++ programming can join for our courses. Previous programming experience will be helpful but it is not mandatory.
The Object Oriented Paradigm is the latest in the software development and the most adopted one in the developing projects of today. C++ is a popular Object Oriented Programming computer language now a day in industry. This module covers almost all the techniques and concepts of C++ Programming.
Introduction to OOP
- OOP concepts
- Procedural Vs OOP Programming
- C++ Character set and Tokens
- Data types and Variables
- Operators of C++
- Flow of controls with statements
Introduction to arrays
- Need for Arrays
- One and Two Dimensional Arrays
- Basic operations of Arrays
Functions
- Introduction to Functions
- Functions with arguments
- Call by Value & Call by Ref methods
- Functions and Arrays
Structures
- Need for structures
- Structures and Arrays
- Passing Structures to functions
- User defined data types
Pointers
- Dynamic & Static memory allocation
- Declaration and Initialization
- Pointers and arrays
- Pointers and Functions in C++
- Pointers and Structures
- Pointers and Objects in C++
Classes and Objects
- Introduction to Classes
- Data abstraction and encapsulation
- Functions & scope resolution operator
Constructors & Destructors
- Need for constructors
- Default, Parameterized Constructors
- Constructor overloading
- Need for Destructors
Date file Handling
- Fstream.h Header file
- Methods of File manipulation
- Sequential I/O with files
- Detecting EOF & File pointers
- Basic operations of binary files
- Need for linked lists
Linked List, Stacks & Queues
- Dynamic Vs Static memory allocation
- Basic operations of Linked lists
- Introduction to Stack & Queues
- Stack and Queue as array
- Application of Stack and Queues
- Linked Queues in C++ Programming
Inheritance
- Different forms of Inheritance
- Derived and Base Classes
- Single, Multiple & Multi level inheritance
- Virtual base classes
Studied or Worked here? Share Your Review
Please do not post:
Thank you once again for doing your part to keep Edarabia the most trusted education source.