Struttura del corso

Introduzione a Design Patterns

  • Che cos'è un modello di progettazione
  • Elements di modello
  • Vantaggi e svantaggi dell'utilizzo dei modelli

Go Modelli di progettazione F

Creatività dei modelli

  • Muratore
  • Fabbrica (Fabbrica astratta, Metodo di fabbrica)
  • Prototipo
  • Singleton

Modelli strutturali

  • Delegante
  • Interfaccia
  • Facciata
  • Composito
  • Immutabile
  • Adattatore
  • Decoratore
  • Procura

Modelli comportamentali

  • Comando
  • Metodo del modello
  • Osservatore
  • Catena di responsabilità (oraz Intercepting Filter)
  • Observer (versione 2)
  • Strategia

Modelli di architettura delle applicazioni aziendali Web

  • MVC - Controller di visualizzazione modello
  • HMVC, MVP
  • Inversione del controllo
  • Contenitore di inserimento delle dipendenzeDependency Injection Container
  • Record attivo
  • Il concetto di entità e Repositories
  • Decomposizione del sistema
  • Esempi di Symfony 2 e Zend Framework 2 basati su componenti

Requisiti

Conoscenza di PHP a livello base o superiore.

 14 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (3)

Corsi relativi

Categorie relative