Dieser Kurs unterstützt Sie dabei, Wissen im jeweiligen Themenbereich strukturiert aufzubauen und sicher im Arbeitsalltag anzuwenden. Sie erhalten einen praxisnahen Überblick über zentrale Grundlagen, typische Anwendungsfälle und bewährte Vorgehensweisen – ideal zum Einstieg oder zur Auffrischung. Details zu Inhalten, Voraussetzungen und Terminen finden Sie weiter unten auf dieser Seite.
Kursbeschreibung
Das Seminar richtet sich an Teilnehmer, die ihre bestehenden C++ Kenntnisse vertiefen und erweitern möchten.
Seminarinhalte
Der ISO/IEC 14882:2020(E) C++ Standard
- Vervollständigung der in C++20 angefangenen Änderungen durch C++23
RAII (Resource acquisition is initialization) SFINAE (Substitution failure is not an error) Operatorüberladung L, R-Value und Perfect Forwarding
Häufig verwendete Konzepte
- Type Erasure
- Schnittstellen (Interfaces)
- Abstrakte Klassen
- Mehrfachvererbung
- Statische Klassenelemente/Singletons
- C++20 Module
- Asynchrone Programmierung
- Templates
Standard Template Library
- Streams
- Hilfsfunktionen des utility Headers
- Container
- Ranges
- Algorithmen
Verwendung von Paketmanagern und Buildsystemen
Zielgruppe
Das Seminar richtet sich an Teilnehmer, die ihre bestehenden C++ Kenntnisse vertiefen und erweitern möchten.
Voraussetzungen
Solide Programmiererfahrung, Kenntnisse in C++ entsprechend des C++-Grundkurses, erworben durch den genannten Kurs oder praktische Erfahrung.
Nächste Termine
Weitere Termine finden Sie online auf der Kursseite.
Persönliche Beratung
Sie möchten klären, ob dieser Kurs zu Ihrem Bedarf passt? Wir beraten Sie persönlich zu Inhalten, Terminen und passenden Formaten für Einzelpersonen oder Teams.