C++ Programming Candidates who complete this course will be responsible to design, build, and maintain efficient and reliable C++ code. They will understand the concepts of programming and also how OOPs started. Course Contents Introduction to ProgrammingTypes of programming languageComputer and InterpreterIntroduction to C++Comments in C++Variables and Data TypesExpressionsConstantsOperatorsLoop TypesDecision Making StatementsFunctionsPassing ArgumentsArraysWorking with Character StringsStorage ClassesPointersMemory slicingReference Types Introduction to OOP Characteristics of OOP Advantages of OOP Classes and Objects Constructors and Destructors Overloading (Operators & Functions) Friend Functions/Classes Dynamic Memory Management The const data member The static data members Inheritance Virtual Base Classes Dynamic Binding Polymorphism Upcasting pointers I/O formatting and File Handling Manipulators Exception Handling Templates & Namespaces Book a Free Demo