Szkolenie: Wzorce projektowe w języku C++
Podczas szkolenia "Wzorce projektowe w języku C++" uczestnicy dowiedzą się jak identyfikować i implementować wzorce projektowe GoF we własnych projektach. Szkolenie prowadzone jest przez przez doświadczonych praktyków, którzy na co dzień stosują technologie związane z językiem C++ w rzeczywistych projektach.
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:4 dni (32h)
Kod kursu:CPP/DP
Wzorce projektowe w języku C++
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
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
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)
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
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
Program szkolenia
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