Il corso si prefigge l’obiettivo di formare analisti programmatori in grado di operare con Java e di svolgere il loro ruolo fornendo un valido contributo sia nella fase di progettazione che in quella di realizzazione. Particolare attenzione viene posta alla questione del test del software in modo da mettere il discente in grado di produrre software di elevata affidabilità sin dalle prime fasi dello sviluppo e mantenendo tale caratteristica fino agli interventi manutentivi con il sistema ormai in esercizio. Al termine del corso il discente avrà acquisito le competenze per realizzare applicazioni, web o desktop che siano, in grado di integrare interfacce utente evolute, complesse logiche elaborative, accesso ai database più diffusi e servizi web distribuiti. i moduli che verranno trattati sono: - Metodologie, framework e strumenti di progettazione; progettazione di base del sistema e delle componenti; definizione interfaccia utente, usabilità, veste grafica ed editoriale; modellazione database e progettazione DBMS - I linguaggi di programmazione ad oggetti, Java; interfacciamento delle applicazioni con i database; reazione di applicazioni su modello MVC Introduzione alle applicazioni su cloud - Metodologie, modalità e strumenti per il collaudo e testing del sistema
Allegati: Bando del corso
Obiettivi e modalità di svolgimento:
Facilitazioni previste: Il presente progetto si rivolge a 18 destinatari, inoccupati o disoccupati, residenti o domiciliati nella Regione Lazio, maggiorenni e diplomati, con quota del 20% di disabili, più 3 uditori.,Opportunità di riconoscimento di crediti formativi