Wzorce projektowe w języku C++
Czas trwania szkolenia:4 dni (32h)
Kod kursu:CPP/DP
Poziom zaawansowania:
O szkoleniu Wzorce projektowe w języku C++
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Dla kogo?
- Średnio zaawansowanych programistów programujących w języku C i C++, w środowisku GNU/Linux lub MS Windows
- Osób znających w podstawowym zakresie system szablonów STL
- Programistów tworzących oprogramowanie na platformie systemowej GNU/Linux lub MS Windows
- Programistów tworzących aplikacje głównego nurtu oraz aplikacje sieciowe
Wymagania
- Posługiwanie się wybranym środowiskiem IDE
- Znajomość koncepcji programowania obiektowego, systemowego i aplikacyjnego
- Znajomość koncepcji związanych z programowaniem w języku C++ na poziomie podstawowym i średnio zaawansowanym
Zalety
- Uczestnicy szkolenia "Wzorce projektowe w języku C++" zdobędą umiejętności identyfikowania i implementowania wzorców projektowych GoF we własnych projektach
- Zyskają umiejętność określania kosztów i zysku zastosowania wybranego wzorca
- Nauczą się, jak określać kontekst poprawnej implementacji wybranego wzorca projektowego
- Szkolenie "Wzorce projektowe w języku C++" może być realizowane jednym z dwóch toków - klasycznym (C++/98) lub nowoczesnym (C++11 i nowsze)
Cele szkolenia
- Zapoznanie się klasycznymi wzorcami GoF i konsekwencjami ich stosowania
- Implementowanie wzorców z użyciem wydajnych technik
- Zapoznanie się z zaletami i wadami każdego ze wzorców
- Zapoznanie się z zasadami refaktoryzacji do wzorców projektowych
Program
Wprowadzenie do wzorców projektowych
- Rola i znaczenie wzorców projektowych
- Klasyfikacja obiektowych wzorców projektowych
Konstrukcyjne wzorce projektowe
- Metoda wytwórcza
- Budowniczy
- Prototyp
- Singletonn
Strukturalne wzorce projektowe
- Most
- Dekorator
- Pyłek
- Pełnomocnik
Operacyjne wzorce projektowe
- Łańcuch odpowiedzialności
- Iterator
- Obserwator
- Polecenie
- Strategia
- Odwiedzający
- RAII