In the same way you regularly maintain and update your software projects you should regularly update your programming knowledge. It makes you more efficient, helps you prevent common mistakes and lets you stay ahead of the game.
With over 20 years’ experience and rich store of well-structured, constantly up-dated training material, KDAB offers hands-on, practical programming training in Qt/QML, Modern C++, 3D/OpenGL, Debugging & Profiling and lately Rust - both for beginners as well as experienced developers.
We favor in-person training for the interactive learning benefits, and we offer two types: Scheduled, for individuals from diverse companies and In-Company for teams. Some on-line options are also available.
Companies who have placed their trust in KDAB training include Boeing, IBM, Intel, Roche, Siemens, Lufthansa, Renault, Ubisoft and CERN. See what attendees have to say about their experience.
Check out the complete training portfolio and contact us for any questions or requests.
██████
███
███████████████
██████
███
███████████████
██████
███
███████████████
“Not only did the trainer have extensive topic knowledge, but also great teaching skills, enthusiasm for the subject, patience, clarity in explanations and a readiness to give a hand to anybody facing a problem.”
— Claudiu Stefanescu
Orange Labs, UK
Join the KDAB Training Day! Choose between learning advanced QML programming, Modern C++, integrating Rust and Qt or 3d rendering with Vulkan. The KDAB Training Day 2025 will take place in Munich on the 8th of May, right after the Qt World Summit on 6th to 7th of May.
“Excellent presentation and instructor whose knowledge was exceptional. I have rarely had an instructor who had such a mastery of his course.”
— Didier Donner
Paradigm, France
KDAB now offers training for Rust in collaboration with Ferrous Systems, the leading Rust experts. If you want to get up to speed with Rust, check out the upcoming introductory courses.
You have the choice between "Introduction to Rust", "Embedded Rust" or the "Introduction + Embedded Rust Combo".
If you are in charge of technology decisions and want to start evaluating whether Rust is the right choice for your project, have a look at the half-day format called "Why Rust?"
Check out the feedback we have received over the years to get a flavor of what it's like to attend one of our courses: the nature of the material delivered, trainer experience, expertise, style of teaching and positive outcomes for attendees.