Skip to content

Scheduled Training for Individuals,
Qt, Modern C++, OpenGL and more
Improve your programming skills with KDAB, the market leader.

The KDAB Group

Improve your programming skills with KDAB, the market leader.

KDAB’s scheduled training courses are tailored to offer a maximum of 12 software developers a hands-on, practical programming training. KDAB’s industry-leading training courses are designed for beginners as well as experienced developers. To get an overview check below…

The KDAB training classes are offered across the world on a regular basis. The majority of the training courses are held in Germany, the United Kingdom, France, and the U.S. Check out our Training Schedule…

Courses are from 2 up to 5-days and you can sign up by registering for your training of choice. The classes are usually offered in English, but sometimes also in French or German – so please check that you sign up for a training in your preferred language.

In case you are looking for customized training for your team, please click here…


For more details about our scheduled training courses

Contact us

KDAB has delivered 500+ Qt courses for companies such as Boeing, CERN, IBM, Intel, Roche, Siemens and Shell. Our courses draw upon an unrivaled breadth of Qt material, adapting to participants’ needs. [...]

In this hands-on Advanced Modern C++ training for professional C++ developers, you will learn the language changes and the standard library changes introduced in C++11, C++14, C++17, C++20 as well as proposed changes in C++23 [...]

This training provides a comprehensive introduction to modern OpenGL development. Beginning with basics, it includes all the fundamental topics to develop flexible, high performance OpenGL code [...]

This course covers how to: write Qt 3D applications from ground up, develop materials with Qt 3D and GLSL, implement geometries take control of Qt 3D’s rendering algorithm, integrate Qt 3D inside QtQuick [...]

This training gives an intro to various tools to help developers and testers in finding bugs and performance issues, from general purpose debugging and CPU profiling to Windows specific high-level analyzers. [...]

CMake even has strong support for building Qt applications, and it’s a good alternative if you hit limitations in qmake. This course will teach the basics of creating and building projects with CMake. [...]

Determine user requirements to provide solutions for interaction challenges that are both satisfying and visually appealing, uncover usability deficits and establish benchmarks to steer the GUI development. [...]

This training introduces designers and developers to 3D content workflows and concepts, and gives a solid grounding in creating content using Qt3D Studio and integrating the results with Qt content and Qt Quick. [...]