Certificate · AL

CPP – C++ Certified Professional Programmer

OpenEDG C++ Institute

Median earnings
—
Cost
$325
Duration
—
Completion
—

CPP validates advanced coding, design, and problem-solving skills in modern C++. The credential focuses on the Standard Template Library (STL), algorithms, templates, and advanced I/O formatting. The CPA certification is recommended beforehand; the proctored exam has 40 single- and multiple-choice questions, runs 65 minutes and requires 70% to pass. Exam CPP-22-0x.

onlineProgram details →

Skills taught

Work with sequence containers such as vector, deque and listPut container adapters such as queue, priority_queue and stack to useNavigate and modify container elements with iterators and member functionsUse associative containers such as set, multiset, map and multimap with built-in and user-defined typesApply for_each and searching algorithms such as find, find_if and searchCount and compare ranges with count, count_if, mismatch and equalGenerate, copy, swap and transform data with modifying sequence algorithmsReplace, remove and reorder elements with algorithms such as remove_if, unique, rotate and partitionSort elements with sort and stable_sort using custom comparison criteriaSearch sorted ranges with lower_bound, upper_bound and binary_searchMerge sorted sequences and apply set operations such as set_union and set_intersectionLocate minimum and maximum elements with min_element and max_elementApply STL function objects and function adapters with algorithmsFormat stream output with format flags and manipulators such as setprecision and setwDefine function and class templates, including specializations and nested templates
← Browse credential pathways