Wzorce projektowe w języku Python

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.

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: