Zkuste nás kontaktovat

Návrh Školení

Úvod do návrhových vzorů

  • Co je to návrhový vzor
  • Prvky návrhového vzoru
  • Výhody a nevýhody používání návrhových vzorů

Návrhové vzory GoF

Creationalní vzory

  • Builder
  • Továrna (Abstraktní továrna, Metoda továrny)
  • Prototyp
  • Singleton

Strukturální vzory

  • Delegát
  • Rozhraní
  • Facade
  • Kompozit
  • Neměnný objekt
  • Adaptér
  • Dekorátor
  • Proxy

Behaviorální vzory

  • Příkaz
  • Šablonová metoda
  • Observer
  • Řetězení odpovědnosti (či Intercepting Filter)
  • Observer (2. verze)
  • Strategie

Návrhové vzory pro firemní aplikace na webu

  • MVC – Model View Controller
  • HMVC, MVP
  • Inverze řízení
  • Kontejner pro injekci závislostí
  • Aktivní záznamový model
  • Pojem entity a repozitářů
  • Rozdělení systému na komponenty
  • Příklady implementace v rámci Symfony 2 a Zend Framework 2

Požadavky

  • Základní znalost jazyka PHP
  • Orientace v konceptech objektově orientovaného programování

Cílová skupina

  • PHP vývojáři
  • Softwaroví inženýři, kteří si přejí zlepšit strukturu a opakovanou využitelnost svého kódu
  • Techničtí vedoucí pracovníci usilující o používání ověřených návrhových řešení
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie