Plan Szkolenia

  1. Wprowadzenie

    • Co to jest wzorzec projektowy

    • Elementy opisu wzorca

    • Relacja wzorców projektowych z innymi wzorcami

    • Wprowadzenie do diagramu klas UML

    • Wprowadzenie do filarów programowania obiektowego (OOP)

    • Realizacja zasad SOLID i GRASP przez wzorce projektowe

  2. Wzorce konstrukcyjne

    • Budowniczy (Builder)

    • Fabryka abstrakcyjna (Abstract Factory)

    • Metoda wytwórcza (Factory Method)

    • Prototyp (Prototype)

    • Singleton

  3. Wzorce strukturalne

    • Adapter

    • Dekorator (Decorator)

    • Fasade (Facade)

    • Kompozyt (Composite)

    • Most (Bridge)

    • Pełnomocnik (Proxy)

    • Pyłek (Flyweight)

  4. Wzorce operacyjne (czynnościowe)

    • Interpreter

    • Iterator

    • Łańcuch zobowiązań (Chain of Responsibility)

    • Mediator

    • Metoda szablonowa (Template Method)

    • Obserwator (Observer)

    • Odwiedzający (Visitor)

    • Pamiątka (Memento)

    • Polecenie (Command)

    • Stan (State)

    • Strategia (Strategy)

Wymagania

Znajomość języka PHP na poziomie podstawowym lub wyższym.

  14 godzin
 

Liczba uczestników


Data rozpoczęcia

Data zakończenia


Daty szkoleń są uzależnione od dostępności trenerów. Szkolenia standardowo odbywają się w godzinach od 09:00 do 16:00.
Szkolenia zdalne są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.

Opinie uczestników (4)

Szkolenia Powiązane

Powiązane Kategorie