Professional Documents
Culture Documents
ARCHETIPO di Formazione :
Minuta riepilogativa sul confronto telefonico per decidere il taglio del Corso
ARCHETIPO di Formazione:
Minuta riepilogativa sul confronto telefonico
per decidere il taglio del Corso.
Sommario
Background di programmazione su linguaggi object-oriented.......................................2
Migliorare la produttivit in fase di sviluppo e acquisire la padronanza di Ambienti,
Framework e Best Practices:........................................................................................... 2
Competenze tecniche calate nel contesto infrastrutturale utilizzato quotidianamente:
Tomcat e Eclipse............................................................................................................ 3
Nozioni teoriche, propedeutiche alla comprensione e padronanza degli aspetti tecnici:
....................................................................................................................................... 4
Composizione della giornata
formativa
..6
Formazione teorica
e laboratori pratici
Dal confronto telefonico avvenuto in data odierna con Nicola Miletti sono emersi i seguenti argomenti che
caratterizzeranno la struttura programmatica del corso:
Ambienti (Eclipse),
Design Pattern
o
Framework utilizzati che implementano i pattern architetturali ( confronto, contesti pratici, best
pratices ) :
Formazione teorica
e laboratori pratici
Best Practices
Per questo motivo verr approfondita lanalisi dellimplementazione della gamma di soluzioni offerta
dagli ambienti sopra citati rispetto alle linee guida e specifiche tecniche generiche dettate dalla
Comunit Java attraverso le JSR (Java Specification Requests).
Formazione teorica
e laboratori pratici
3. Limiti della portabilit di un'applicazione Java (metodi nativi) : "Write once, run everywhere"
-> "Write once, debug anywhere"
4. Tipi Immutabili e Strutture di Dati
5. Gestione della memoria in Java: Aree di memoria, passaggio di argomenti ai metodi per valore o per
riferimento, Garbage Collection, Configurazione di Tomcat per ottimizzare l'uso della memoria
- Best Practices per l'ottimizzazione dell'uso della memoria: destory, finalize e strategie di
GarbageCollecting
. Persistence Logic
d. . applicazioni multi-tiers
10. Programmazione di strati specializzati per il disaccoppiamento, riutilizzo del codice e
implementazione di ambienti distribuiti
Formazione teorica
e laboratori pratici
Inversion of Control
Il Pattern Decorator
13. Strumenti di supporto alla programmazione e alla gestione del ciclo di vita del software (ALM)
-
Issue Tracker
Collaboration Platforms
- Best Practices sulle metodologie di programmazione: le metafore dell'altalena e della cattedrale nel
deserto
Formazione teorica
e laboratori pratici
1a ora :
o
Introduzione agli argomenti che verranno trattati, correlazioni, motivazioni e contesti reali
Test di valutazione
dalla 2a alla 4a ora : esposizione delle nozioni teoriche previste (con pausa intermedia di 10 minuti)
Pausa Pranzo
dalla 5a alla 8a ora : laboratori pratici (con due pause intermedie di 10 minuti)
Questa minuta sar l'archetipo sul quale strutturer il programma delle 3 giornate di formazione che invier
entro domani.
Per domande o approfondimenti sono disponibile via e-mail
Grazie,
Richard Gennaro
Coordinatore dello Sviluppo
Software Architect - SOA Solutions Expert
Cell. +39
334.7156742
r.gennaro@vjtechnology.it
Formazione teorica
e laboratori pratici