Training Portfolio

Qt/QML

KDAB offers introductory and advanced level Qt/QML training courses covering desktop, embedded and mobile, with a variety of course variants for you to choose from.

Explore

Modern C++

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.

Explore

3D/OpenGL Training

Our following OpenGL courses provide introductory and in-depth coverage of Modern OpenGL, ranging from fundamental topics and rendering techniques, to OpenGL code performance. Our Qt 3D course teaches programmable shader-based pipelines using both C++ and QML APIs.

Explore

Rust

In collaboration with our partners Ferrous Systems, we provide a variety of introductory and advanced training courses for the Rust language. We also include a half-day training about why Rust could be the right choice for your project. All of these courses are conducted remotely.

Explore

Debugging & Profiling

We offer 4 variants of this course to cater for developers working on either Windows or Linux with or without Qt. Each course covers the tools to help you find bugs and performance issues. Problems covered range from general purpose debugging and CPU profiling to Qt specific high-level analyzers.

Explore

Dev Tools & Practices

These courses aim to get you up-to-speed with developer tools, including CMake, Squish, and Qt Design Studio. In addition, we offer a course covering best practices for the Git version control system.

Explore