C++ Essentials – Part 2 (CPPE2)
Welcome to C++ Essentials – Part 2. This course is a continuation of the C++ Essentials – Part 1. It begins where the CPPE1 part ends, and introduces additional, more advanced C++ topics covered by the CPA – C++ Certified Associate Programmer (CPA-21-02) certification exam, as part of the C++ Institute's C++ language certification roadmap.
- Module 1: The essentials of object-oriented programming in C++ (OOP)
- Module 2: Inheritance (classes, objects, polymorphism, virtual methods, const, friendship in C++)
- Module 3: Handling exceptions (exception categories, the try-catch-throw keywords)
- Module 4: Operators and enumerated types (overloading operators, enumeration)
- End of Part 2 Assessment: CPPE2 Summary Test and the Final Test