Struttura del corso
Fondamenti teorici dei modelli di progettazione
- Storia dei modelli di progettazione
- Categorie di modelli di progettazione
Modelli (teoria e pratica) - Creazione Design Patterns
- Fabbrica astratta
- Muratore
- Metodo di fabbrica
- Pool di oggetti
- Prototipo
- Singleton
Modelli (teoria e pratica) - Strutturale Design Patterns
- Adattatore
- Ponte
- Composito
- Decoratore
- Facciata
- Peso mosca
- Dati della classe privata
- Procura
Modelli (teoria e pratica) - Comportamentali Design Patterns
- Catena di responsabilità
- Comando
- Interprete
- Iteratore
- Mediatore
- Memento
- Oggetto Null
- Osservatore
- Stato
- Strategia
- Metodo del modello
- Visitatore
Complesso Design Patterns
- MVC (Modello - Vista - Controller)
- Record attivo
- Deposito
Simulazione di progettazione architettonica - Laboratori pratici
- Sviluppo dell'architettura di sistema in gruppi in base al caso Business specificato
Requisiti
Conoscenza delle frasi di base dello sviluppo software. Si consiglia vivamente di partecipare al corso di formazione Programmazione in C# 5.0 con Visual Studio 2012.
Recensioni (7)
Trainer is very accommodating and knowledgeable.
Romulo Balinas - Human Edge Software Philippines, Inc.
Corso - Design Patterns in C#
The trainer was very clear in explaining the different design patterns
Joseph Lester Ortega - Human Edge Software Philippines, Inc.
Corso - Design Patterns in C#
Trainer was personable and very open to questions and clarifications, especially during more difficult topics.
Napoleon Dejoras - Human Edge Software Philippines, Inc.
Corso - Design Patterns in C#
Presentation of the Idea and application of it.
Breanan Reas - Human Edge Software Philippines, Inc.
Corso - Design Patterns in C#
The trainer is knowledgeable about the topic and interacts well with the trainees
Alvin Ables - Human Edge Software Philippines, Inc.
Corso - Design Patterns in C#
I appreciate how the trainer explained the concepts clearly.
Bernadette De Jesus - Merlot Aero International Ltd.
Corso - Design Patterns in C#
I was benefit from the slowly building examples is helpful, talks as he builds.