Wzorce projektowe w języku C++

Opis szkolenia:

Szkolenie dedykowane dla programistów chcących poprawić efektywność tworzenia kodu obiektowego

Wzorce projektowe to opisy rozwiązań problemów programistycznych. Ich stosowanie podczas tworzenia oprogramowania pozwala uzyskać oszczędności czasowe, zwiększyć efektywność pracy i zoptymalizować działanie programów. Programista dysponujący wiedzą o wzorcach projektowych może łatwo rozpoznawać problemy, dla których te wzorce znajdują zastosowanie, i natychmiast przystępować do opracowywania rozwiązań, bez konieczności wstrzymywania projektu, analizowania problemu i rozważania możliwych strategii.

Szkolenie zawiera szczegółowe omówienie najpopularniejszych wzorców, reguły ich wykorzystywania oraz przykłady kodu na nich opartego. Przy opisie każdego wzorca omawiane są również argumenty przemawiające za jego stosowaniem lub unikaniem w konkretnych przypadkach.


Plan szkolenia:

Wprowadzenie do wzorców projektowych

Konstrukcyjne wzorce projektowe

  • Factory Method
  • Abstract Factory
  • Builder
  • Prototype
  • Singleton

Strukturalne wzorce projektowe

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Flyweight
  • Façade
  • Proxy

Behawioralne wzorce projektowe

  • Chain of Responsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • Template Method
  • Visitor


Czas trwania szkolenia:

3 dni po 8 godzin lekcyjnych

 

Wycena szkolenia zamkniętego

Szkolenie zamknięte jest prowadzone w siedzibie Klienta.
Klient zobowiązuje się zapewnić salę szkoleniową wyposażoną w odpowiednią liczbę stanowisk komputerowych oraz rzutnik multimedialny:

Liczebność grupy:    
Miasto: