- Home
- /
- Software- & Webentwicklung
- /
- Programmiersprachen
- /
- C/C++
- /
- C++
- /
- Moderne C++ Design Patterns
Moderne C++ Design Patterns
Schulungsinhalt
Grundlagen
- Single Responsibility
- Open-Closed
- Liskov Substitution
- Interface Segregation
- Dependency Inversion
Klassische Design Patterns
- Das Visitorobjekt und -muster
- Befehl
- Das Strategie-Entwurfsmuster und seine Zugörigkeit
- Das Beobachter-Muster
- Das Funktionsprototyp
- Der Adapter
- Das Strukturmuster: Bridge Pattern
- Die Fabrikmethode
- Das Strukturmuster: Decorator
- Die Fassadenmethode
- Proxy
- Singleton
- Die Template-Methode
Moderne C++ Design Patterns
- Zustandsautomaten – FSM
- Type Erasure
- Das merkwürdig wiederkehrende Vorlagenmuster (CRTP)
- Die Metaprogrammiertechnik: Expression templates
Zielgruppe
Dieser Kurs richtet sich an alle Entwickler die bereits zwei bis drei Jahre C++ Erfahrung haben.
Seminarziele
In diesem Seminar werden Ihnen das moderne C++ Design und die modernen C++ Formen der klassischen Entwurfsmuster näher gebracht. Sie erlernen, wie Sie Codes professionell schreiben und objektorientierte Elemente zum C++-Design und zur Implementierung von Design Patterns nutzen.
Vorkenntnisse
Für den Besuch für diesen Kurs sollten Sie mindestens zwei bis drei Jahre Erfahrungen mit C++ haben. Vor allem sollten Sie mit der Sprachsyntax von Vererbung und Templates vertraut sein.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate