Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzioni
- Modelli e architetture a livelli
- Descrizione del modello
- Modelli di progettazione e design
- Ricerca e selezione dei modelli di progettazione
- Implementazione del modello di progettazione
Modelli ben noti
Creazione di oggetti
- Fabbrica
- Muratore
- Metodo di fabbrica
- Prototipo
- Singleton
Modelli strutturali
- Adattatore
- Ponte
- Composito
- Decoratore
- Facciata
- Peso mosca
- Procura
Modelli comportamentali
- Catena di responsabilità
- Comando
- Interprete
- Iteratore
- Mediatore
- Memento
- Osservatore
- Stato
- Strategia
- Metodo del modello
- Visitatore
- Osservatore
Creazione di modelli
- Eseguire o non creare una serie
- Descrizione del modello formale
- Organizzare il catalogo dei modelli
- Obiettivo particolare e obiettivo astratto
- Pubblicazione dei modelli in una community di modelli
Requisiti
Buona conoscenza di UML e di qualsiasi linguaggio orientato agli oggetti come C++, C#, Java, VB.NET, PHP 5.3 o superiore ecc...
14 ore
Recensioni (3)
The trainer highlighted the really important concepts in software architecture with quizzes. The high-level perspective on effective implementation of software development cycle starting from requirements elicitation to unit testing is very refreshing to data scientist without much experience in software development.
Kok Cheong Cheng - DBS Bank
Corso - Design Patterns
Broad overview of techniques
Kay Jan Wong - DBS Bank Ltd
Corso - Design Patterns
I like the simple but informative example codes.