C/C++ Courseware
Find your courseware here to deliver great C/C++ classes.
Our catalog is constantly updated, but if you don’t find what you’re looking for, let us know and we’ll try to find it.
Introduction to C++ Programming (CPP120)
5 days
This Introduction to C++ course provides a practical foundation in modern C++ programming, covering essential language features, core syntax, and contemporary best practices. Students begin with the evolution of C++ and quickly move into writing and understanding real programs, learning variables, control flow, functions, arrays, strings, and memory management. Modern C++ features such as type deduction, lambdas, constexpr, smart pointers, ranges, and std::format are emphasized throughout to promote safe, readable, and efficient code.
The course also introduces structured and object-oriented programming, including user-defined types, standard library containers and algorithms, class design, inheritance, and polymorphism. Hands-on exercises reinforce each major topic, …

