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


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (3)

Corsi relativi

Categorie relative