About this course
             
              C++ (pronounced "C plus plus") is a high-level general-purpose programming language created by Danish computer scientist Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Embarcadero, Oracle, and IBM, so it is available on many platforms.
               
C++ course syllabus
  
             
        
 
                
        
         
            -  Files and Console I / O
-  Procedure v / s Object Oriented Programming 
-  Benefits Of OOP's
-  Different OOP's Features 
-   Data types , Variables
- Constants , Expressions 
-  Operators ( Arithmetic , Logical , Relational ) 
-  Operators ( Conditional , Assignments ) 
-  Type Conversion & Casting
- Control Structure ( If , if - Else , Nested If - Else ) 
- Control Structure ( Switch , While loop )
- Control Structure ( For loop ) 
- Control Structure ( Do While loop )
-  Control Structure ( Do While loop )
- Control Structure ( Break , Continue ) 
- Control Structure ( Nested Loops )
- Functions ( Pass by value , Pass by reference )
- Functions Overloading Functions ( Inline Functions , Friend Function )
- Classes & Objects ( Class Definition , Public ) 
- Classes & Objects ( Private )
- Classes & Objects ( Protected Members )
- Constructor & Destructor ( Characteristics )
- Default Constructor 
- Constructor Overloading
- Para Parameterized Constructor , Destructor
- Com Copy Constructor , Operator Overloading 
- Inheritance ( Base & Derived Class ) 
- Single & Multilevel Inheritance 
- Multiple , Hierarchical 
- Hybrid , Multipath Inheritance 
- Abstract Class , Virtual Base Class
- Virtual Function 
-  Pointer , Polymorphism , Pointer to Array
- Run Time & Compile Time Polymorphism 
- Template ( Template Class )
- Template ( Function Templates )
         Pre-requisites for C Training Courses
               
					   - Computer Fundamentals & DOS
- Computer literate
- Knowledge of programming techniques would be an advantage