Nell'ingegneria del Software, un design pattern può essere definito come "la descrizione di una soluzione provata ad un problema ricorrente in un determinato contesto". In pratica un design pattern è una regola che esprime una relazione tra un contesto, un problema ed una soluzione. Dal 1990 al 1992 la famosa Gang of Four (Gamma, Helm, Johnson, Vlissides) incominciò la stesura di un catalogo di pattern, considerato il riferimento per tutti gli altri patterns.
Durata 3 giorni
Programma
- Introduzione ai Design Patterns.
- Design Pattern Creazionali:
- Abstract Factory
- Builder
- Factory Method
- Prototype
- Singleton.
- Design Pattern Strutturali:
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy.
- Design Pattern Comportamentali:
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor.
Obiettivi
- Al termine del corso i partecipanti saranno in grado di riconoscere un problema ricorrente e di applicare il relativo pattern.
Destinatari
- A chi è rivolto
- Analisti e Progettisti di applicazioni software; Responsabili di progetti software.
- Prerequisiti
- Competenze di Object Oriented (ereditarietà, polimorfismo, incapsulamento) e dimestichezza con il linguaggio Java (costrutti di classi astratte e interfacce). Completano il profilo ideale nozioni di UML.
Date
Date da Definire
Per segnalare una preferenza devi effettuare l'accesso
- Formazione in House
- Il corso può essere svolto presso la sede del Cliente e personalizzato nei contenuti.
- Informazioni
- Segreteria Corsi - Reiss Romoli s.r.l. - tel +39 0862 452401 - fax +39 0862 028308
- email: corsi@ssgrr.com
Prezzo
- Quota di Iscrizione: 1.640,00 € (+ IVA)
- La quota comprende la didattica, la documentazione, il pranzo e i coffee break. Al termine del corso sarà rilasciato l'attestato di partecipazione.
- Partecipazioni Multiple
- Per le partecipazioni multiple che provengono da una stessa Azienda, è adottata la seguente politica di sconto:
- 10% sulla seconda
- 40% sulla terza
- 80% dalla quarta in poi.
- Informazioni
- Segreteria Corsi - Reiss Romoli s.r.l. - tel 0862 452401 - fax 0862 028308
- corsi@ssgrr.com