Object Oriented
Obiettivi: il corso consente di comprendere la filosofia del paradigma object oriented, anche nelle sue più recenti evoluzioni.
Destinatari: Progettisti e programmatori che desiderino comprendere appieno il paradigma orientato agli oggetti. Il corso è studiato appositamente per essere comprensibile e fruibile da persone provenienti da programmazione procedurale, anche non strutturata, quali COBOL, RPG e simili.
Modalità di erogazione: Il corso viene erogato in aula o presso il Cliente e prevede momenti di docenza teorica ed esercitazioni. Il corso è disponibile in una sola edizione in cui vengono forniti tutti i concetti necessari per comprendere l’Object Oriented. Il corso prevede delle esercitazioni pratiche.
Durata: il corso ha una durata di due giorni e prevede un 70% di teoria e un 30% di pratica.
Prerequisiti: nessuno.
Programma:
- Concetti base di object oriented
- L’object oriented all’opera: gestione di un conto corrente bancario
- Incapsulamento
- Ereditarietà
- Polimorfismo
- Cenni di UML
- Il pattern MVC
- Object oriented avanzato:
- Aspect Oriented
- Inversion of Control
Al termine del corso verrà rilasciato un attestato di partecipazione. Verrà anche consegnato del materiale didattico su supporto ottico.

