About the course
The C++ Essentials – Part 2 course (CPPE2) is the second in a 2-course series that will prepare you for the CPA – C++ Certified Associate Programmer certification. The course picks up where C++ Essentials – Part 1 leaves off. Its main goals is to teach you the more advanced aspects of C++ programming, including the essentials of object-oriented programming, inheritance, handling exceptions, overloading operators, and dealing with enumerated types.
The course is broken down into four modules. Each student has access to hands-on practice materials, labs, quizzes, and Module Tests to learn how to utilize the skills and knowledge gained on the course and interact with real-life programming tasks and situations.
Students who complete the course will be ready to attempt the qualification CPA – C++ Certified Associate Programmer (CPA-21-0x) from the C++ Institute.
CPA – C++ Certified Associate Programmer certification is a professional credential that measures your ability to accomplish coding tasks related to the basics of programming in the C++ programming language, as well as fundamental programming techniques, customs and vocabulary, including the most common library functions, the usage of the preprocessor, and the object-oriented approach.
CPA – C++ Certified Associate Programmer certification shows that you are familiar with the exam scope covered by the CPE certification, and that you understand and know how to use, implement and manipulate functions, files, streams, the preprocessor directives, complex declarations, and the most essential notions related to object-oriented programming in C++.