Skip to content
Trainings

Hands-on trainings for C++, Qt and Embedded Linux

Our trainers develop productively every day – we pass that knowledge on to your team in practical trainings. Compact, hands-on and tailored to your hardware.

Formats

On-Site Training

We come to you – tailored to your team, your hardware and your projects.

Remote Training

Live and interactive via video conference – flexible for distributed teams, no travel required.

Custom Curriculum

We assemble a program from our modules that fits your goals precisely.

Catalog

Our training topics

Intermediate 3 days

Modern C++

From move semantics and smart pointers to the additions in C++20/23: write safe, expressive and performant modern C++ code.

  • Move semantics & RAII
  • Smart pointers & ownership
  • Templates & concepts
  • Ranges, lambdas, constexpr
Related service: C++ Software Engineering
Beginner – Intermediate 3 days

Qt & QML in Practice

A hands-on introduction to the Qt world: building applications with Qt Quick and QML, connecting C++ logic and designing performant user interfaces.

  • Qt Quick & QML fundamentals
  • C++/QML integration
  • Model/View with QML
  • Performance & profiling
Related service: Qt & QML Applications
Beginner 2 days

Embedded Linux Fundamentals

Understand the anatomy of an Embedded Linux system – from bootloader and kernel to the root filesystem and your own application on real hardware.

  • Boot process & U-Boot
  • Kernel & device trees
  • Root filesystems
  • Cross compilation
Related service: Embedded Linux
Intermediate 3 days

Yocto Project Intensive

Build your own Linux distribution with the Yocto Project: BitBake, custom layers and recipes, image customization and reproducible builds in CI.

  • BitBake & metadata
  • Custom layers & recipes
  • Image & BSP customization
  • Builds in CI
Related service: Yocto BSP & Distributions

Missing a topic or need a combination? Talk to us – we'll put together your custom curriculum.

Ready for your next project?

Tell us about your challenge – we usually reply within one business day.

Start a project