Kurzusleírás

Bevezetés a tervezési mintákba

  • Mi az a tervezési minta
  • A minta elemei
  • A minták használatának előnyei és hátrányai

GoF tervezési minták

Kreatív minták

  • Builder
  • Factory (Abstract Factory, Factory Method)
  • Prototype
  • Singleton

Szerkezeti minták

  • Delegator
  • Interface
  • Facade
  • Composite
  • Immutable
  • Adapter
  • Decorator
  • Proxy

Viselkedési minták

  • Command
  • Template method
  • Observer
  • Chain of responsibility (valamint Intercepting Filter)
  • Observer (2 verzió)
  • Strategy

Vállalati alkalmazásarchitektúra mintái web

  • MVC - Model View Controller
  • HMVC, MVP
  • Inversion of Control
  • Dependency Injection Container
  • Active Record
  • Az entitás és a Repositories fogalma
  • A rendszer lebontása
  • Példák komponensalapú Symfony 2 és Zend Framework 2 rendszerekre

Követelmények

  • Alapvető ismeretek a PHP-ről
  • Ismeret az objektum-orientált programozás alapelveiről

Közönség

  • PHP fejlesztők
  • Szoftvermérnökök, akik szeretnék javítani a kód szerkezetét és újrafelhasználhatóságát
  • Technikai vezetők, akik bevált tervezési megoldásokat szeretnének alkalmazni
 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (4)

Közelgő kurzusok

Rokon kategóriák