Návrh Školení

Úvod do Design Patterns

  • Co je to designový vzor
  • prvky vzoru
  • Výhody a nevýhody použití vzorů

GoF Design Patterns

kreativní vzory

  • Stavitel
  • Továrna (Abstract Factory, Factory Method)
  • Prototyp
  • jedináček

strukturální vzory

  • Delegátor
  • Rozhraní
  • Fasáda
  • Kompozitní
  • Neměnný
  • Adaptér
  • Dekoratér
  • Proxy

vzorce chování

  • Příkaz
  • Metoda šablony
  • Pozorovatel
  • Řetězec odpovědnosti (a zachycovací filtr)
  • Observer (2 verze)
  • Strategie

Vzory webové architektury podnikových aplikací

  • MVC - Model View Controller
  • HMVC, MVP
  • Inverze ovládání
  • Závislostní vstřikovací kontejner
  • Aktivní záznam
  • Pojem entity a úložiště
  • Rozklad systému
  • Příklady komponentových Symfony 2 a Zend Framework 2

Refaktoring

  • Dluhová technologie
  • Co je refaktoring?
  • Nástroje pro podporu refaktoringu
    • phpmd (softwarové metriky)
    • phpcpd
    • phpc
  • Typický kód vyžaduje refaktorování
  • Jenkins Continuous Integration Server

Požadavky

Znalost PHP na základní úrovni nebo vyšší.

 21 hodiny

Počet účastníků


Price per participant

Reference (5)

Upcoming Courses

Související kategorie