
DIE WICHTIGSTEN C++ DESIGN PATTERNS IM ÜBERBLICK
Design Patterns sind in der C++-Programmierung allgegenwärtig. Auch die C++-Standardbibliothek nutzt deren Stärken konsequent.
In diesem halbtägigen Webinar lernen Sie die wichtigsten Design Patterns kennen und erkunden deren Stärken und Schwächen anhand von praktischen Beispielen. Zudem vermittelt das Webinar ein Verständnis der Philosophie einer modernen C++-Programmierung und erklärt, wie klassische Design Patterns heutzutage implementiert werden.
DAS KÖNNEN SIE LERNEN
Teil 1: Überblick
Im ersten Teil des Webinars gewinnen Sie einen Überblick über Design Patterns in C++. Sie lernen die Eigenschaften von Design Patterns kennen und lernen, die üblichen Missverständnisse zu vermeiden.
Teil 2: Von Visitor zu std::variant
Im zweiten Teil des Online Trainings werfen wir einen Blick auf das klassische Visitor Design Pattern. Anhand von Beispielen lernen Sie dessen Vor- und Nachteile kennen und sehen Unterschiede zur modernen Implementierung mit std::variant.
Teil 3: Strategy, Command und std::function
Im dritten Teil des Online-Trainings lernen Sie die Design Patterns Strategy und Command und deren Vor- und Nachteile kennen. Dann betrachten wir die moderne C++-Implementierung mit std::function.
Teil 4: Das Curiously Recurring Template Pattern
Im vierten Teil des Webinars lernen Sie das Curiously Recurring Template Pattern kennen, auch bekannt als CRTP. Anhand praktischer Beispiele betrachten wir die Stärken und Schwächen und probieren verschiedene Implementierungsstrategien aus.
Teil 5: Expression Templates
Im letzten Teil des Webinars werfen wir einen Blick auf Expression Templates und Lazy Evaluation. Anschließend erlernen Sie Implementierungsdetails dieser Design Patterns anhand von praktischen Beispielen.
IHR EXPERTE
Klaus Iglberger
Klaus Iglberger vermittelt seine über fünfzehnjährige Erfahrung in der C++-Entwicklung in gut besuchten Trainingskursen und auf C++-Konferenzen auf der ganzen Welt. Er hat sich vor allem auf Software Design für Großunternehmen spezialisiert und ist Experte dafür, wie man die Instandhaltung und Wartung von Software verbessert.
IHRE TEILNAHME
EINZEL-TICKET
Buchen Sie Ihr Ticket für ein einzelnes Webinar aus dieser Serie
169 €*
- 4 Stunden Profiwissen zu einem von fünf C++-Themen
- Stellen Sie dem Experten Fragen über den Online-Chat
- Unbefristeter Zugang zu allen Videos & Materialien
- %
ABONNEMENT
Alle 5 Webinare sind Teil des Academy-Abonnements. Sparen Sie 350 € zum Einzelkauf!
495 €*
(im ersten Jahr, danach 595 €* jährlich)
- Die Flatrate mit über 90 Webinaren im Jahr
- Zugriff auf über 70 Videokurse zu IT-Themen
- Persönliche Lernumgebung mit vielen Funktionen
KOMBI-TICKET
Buchen Sie Ihr Ticket für alle 5 Webinare und sparen Sie 250 € zum Einzelkauf!
595 €*
- 20 Stunden Profiwissen zur modernen C++-Programmierung
- Stellen Sie dem Experten Fragen über den Online-Chat
- Unbefristeter Zugang zu allen Videos & Materialien
*Alle Preise verstehen sich inkl. gesetzl. MwSt. (kann je nach Bestimmungsland im Bestellverlauf variieren)