Training: Design Patterns in C++ Crash Course
Booking
 Duration: 0.5 Day
 Contact: Siddhesh Nikude
 Inquire via E-Mail
 Phone: +91-95-52572354
Available Languages
- English
 - German
 
Audience
Software Developers, Software Architects, Testers.
Precondition
Good knowledge of C++.
Goals
Learn how to improve your Software Structure with Design Patterns.
Contents
- History 
- Gang of Four (GoF)
 - Purpose of Design Pattern
 
 - UML for Design Patterns
 - Creational Patterns 
- Abstract Factory
 - Builder
 - Factory Method
 - Prototype
 - Singleton
 
 - Structural Patterns 
- Adapter
 - Bridge
 - Composite
 - Decorator
 - Delegate
 - Facade
 - Flyweight
 - Proxy
 
 - Behavioral Patterns 
- Chain of Responsibility
 - Command
 - Interpreter
 - Iterator
 - Null Object
 - Mediator
 - Memento
 - Observer
 - State
 - Strategy
 - Template Method
 - Visitor
 
 - Design Patterns and SOLID principles
 - Anti-patterns
 - Design Patterns and Refactoring
 
- Language
 - C++
 - IDE
 - CLion, Eclipse, Visual Studio
 - Unit Test Framework
 - Google Test