Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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.