C++ Online Training Institute in Ameerpet Hyderabad
We are providing C++ Online Training in Ameerpet Hyderabad. We are one of best Institute to provide Best High Quality C++ online training all over India. The IT Professionals and Students from India and abroad who are unable to attend regular classes can attend our C++ online training from their home in their convenient timings. For more details on C++ Online Training please call to 9290971883 / 9247461324, or drop a mail to revanthonlinetraining@gmail.com or Whatsapp to us on : 9290971883
C++ Course Content
Course Duration : 35 to 40 Hrs
- Oops
- Function prototypes
- Comments
- Type casting
- Void pointers
- The :: operator
- The Const qualifier
- Reference variables
Functions
- Function prototypes
- Function overloading
- Default arguments in functions
- Call by value, address and reference
- Return by value, by address and by reference
- Inline functions
Classes in C++
- Member function
- Function definition outside the class
- Classes and constructors
- Destructors
- Copy constructor
- The this pointer
- New and delete operators
- Using new and delete
- Malloc () / free () versus new/ delete
- Classes, objects and Memory
- Structure versus classes
Miscellaneous class issues
- Static class data
- Static member functions
- Data conversion
- Friend functions and friend classes
- Data conversion between objects of different classes
Overloading operators
- Introduction
- Overloading assignment operators
- Overloading operators between different objects
- Overloading << and >> (stream operators)
Inheritance
- Constructor in inheritance
- Private inheritance
- Protected inheritance
- Functions That Are Not inherited
- Virtual Function
- Pure virtual functions
- Virtual Functions in Derived Classes
- Virtual Functions and Constructors
- Destructors and virtual Destructors
- Virtual Base Classes
- Abstract class
- Abstract base class
Advanced Features
- Classes Within Classes
- Friend Functions
- Friend classes
- Overloading << and >>.
Input / Output In C++ (File operations)
- Manipulators
- File I/O with Streams
- Opening and closing files
- Creating database with file Operation
- Binary I/O
- Elementary Database Management
- Interacting with
- Text files (ex: .txt, .c, .cpp)
- Non-text files (ex: .dat, .mpg, .avi, .mp3)
- Creating database with file operation
New Advanced Features
- Templates
- Function templates
- Class templates
- Exception handling
- Namespaces
- RTTI (Runtime type information)
- STL (Standard Template library)
- Dynamic cast operator
- Typeid operator
- Typeinfo class
Data Structures with C++
- Sorting
- Recursion
- Lists
- Single linked lists
- Double linked lists
- Circular linked lists
- Traversing of linked lists
- Stacks
- Queues