C++ Certified Associate Programmer (CPA) is a professional certificate that measures your ability to accomplish coding tasks related to the basics of programming in the C++ language and the fundamental notions and techniques used in object-oriented programming.
A test candidate should demonstrate sufficient knowledge of the following concepts:
- the universal concepts of computer programming;
- the syntax and semantics of the C++ language as well as basic data types offered by the language;
- the principles of the object-oriented model and its implementation in the C++ language;
- the means useful in resolving typical implementation problems with the help of standard C++ language libraries.