KDAB offers professional C++ training courses covering modern C++17, C++20 and C++23 including move semantics, template metaprogramming, concurrency, and best practices for performance-critical systems. Courses are available as public classroom sessions and private in-company training for software teams. Some online options may also be available.
The hands-on Modern C++ training courses by KDAB Training are designed to quickly familiarize newcomers with the language. They also update professional C++ developers on the latest changes in the language and standard library introduced in recent C++ editions.
Courses are offered by KDAB trainers with a deep knowledge of the C++ language and possessing excellent tutoring skills. All our training courses consist of a mix of presentation and labs, with class numbers restricted to a maximum of 12 people to ensure personal attention.
Contact us for more information.

This 4 - 5 day course is designed to take developers with prior working experience in C++ to the next level of skill. Through a combination of modern techniques and tools from the latest C++ standards including some features from C++23, participants will learn how to write better, more efficient and less error-prone code.

This course is for developers with a good working knowledge of any other programming language. Participants will learn C++ language essentials, with an emphasis on how to write modern, clean and correct C++ code, using facilities from the latest C++ standard editions.