17–20 Nov 2026
HLRS, University of Stuttgart
Europe/Berlin timezone

This advanced C++ course provides both advanced C++ programming techniques and software design insight to help developers to create professional, high-quality code. The course provides deeper insight into C++ templates (type traits, SFINAE, C++20 concepts and forwarding references) and advice on how to create safer and cleaner function and class interfaces. Additionally, it provides an introduction to software design. For that purpose, it demonstrates the gravity of bad dependency management and shows how to properly reduce dependencies by means of design patterns.

Starts
Ends
Europe/Berlin
HLRS, University of Stuttgart
0.439 / Rühle Saal
Nobelstraße 19 70569 Stuttgart, Germany
Go to map