Kurzusleírás

Bevezetés a Design Patterns-ba

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

GoF Design Patterns

minták kreatív

  • Építész
  • Gyár (absztrakt gyár, gyári módszer)
  • Prototípus
  • Szingli

szerkezeti minták

  • Delegátor
  • Felület
  • Homlokzat
  • Összetett
  • Változhatatlan
  • Adapter
  • Lakberendező
  • Meghatalmazott

viselkedési minták

  • Parancs
  • Sablon módszer
  • Megfigyelő
  • Felelősségi lánc (és elfogó szűrő)
  • Observer (2 verzió)
  • Stratégia

A vállalati alkalmazásarchitektúra webmintái

  • MVC – Model View Controller
  • HMVC, MVP
  • A vezérlés megfordítása
  • Dependency Injekciós tartály
  • Aktív rekord
  • Az entitás és a tárhelyek fogalma
  • A rendszer dekompozíciója
  • Példák a komponens alapú Symfony 2. és Zend Framework 2

Refaktorálás

  • Adósság technológia
  • Mi az a refaktorálás?
  • Refaktorálást támogató eszközök
    • phpmd (Szoftver metrikák)
    • phpcpd
    • phpc
  • A tipikus kód átalakítást igényel
  • Jenkins Continuous Integration Server

Követelmények

A PHP alapszintű vagy magasabb szintű ismerete.

  21 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vélemények (3)

Rokon tanfolyam

Zend Framework: Fundamentals

  21 Hours

Rokon kategóriák