C++ Training: Applying Modern C++20/C++23 Professionally

Modern C++ with the features of C++20 and C++23: concepts, ranges, smart pointers, move semantics and RAII. For developers who want to bring their existing C++ skills up to date.

3 to 4 days Advanced Online · On site · In-house German or English
Modernes C++ Schulung bei needful-apps

What you will learn

  • Modern language features: auto, lambdas, structured bindings
  • Concepts and ranges (C++20)
  • Smart pointers and RAII
  • Move semantics and perfect forwarding
  • Modules and coroutines at a glance
  • Migrating legacy code

Who this course is for

  • C++ developers
  • Embedded and systems developers
  • Teams with legacy C++ code

Certificate included

You receive a certificate of attendance. Optionally you can finish with the extended certificate: a hands-on assessment that proves you can apply what you learned.

Frequently asked questions about the Modern C++ course

How long does the Modern C++ training take and in which formats is it available?

The duration is 3 to 4 days. The training takes place online, on site or as in-house training at your company, in German or English.

How much does the Modern C++ training cost?

The price depends on format, duration and the number of participants. In a free preliminary consultation we clarify your goals, and you receive a transparent quote.

Will I receive a certificate?

Yes, every participation concludes with a certificate. Optionally, you can earn the extended certificate: through a practical examination task you demonstrate that you can apply what you have learned.

Can the training be adapted to our team?

Yes. For in-house trainings we adapt the content to your industry, your tech stack and your experience level, on request with a concrete project from your daily work.

Related courses