Il Corso fornirà le conoscenze necessarie per affrontare tutte le fasi per la realizzazione di un prodotto software, dall’analisi dei requisiti alla progettazione e realizzazione usando il linguaggio Java.
Gli studenti comprenderanno i dettagli della filosofia ispiratrice di java ed acquisiranno la capacità di utilizzarne gli aspetti evoluti. Saranno inoltre in grado di interfacciarsi ad un Database usando JDBC e a realizzare un’applicazione su web. Al termine del corso i frequentatori avranno acquisito la capacità di progettare applicativi web-based con tecnologia java, jsp, Servlet.
Le lezioni si articolano in teoriche, progettuali ed applicazioni pratiche.
La prima fase sarà articolata su cinque moduli:
Modulo 1: Elementi di programmazione in Java
Modulo 2: Classi ed oggetti, ereditarietà
Modulo 3: Interfacce e classi annidate
Modulo 4: Interfaccia grafica ed eccezioni
Modulo 5: Multithreading e gestione dei flussi
La seconda fase sarà articolata su tre moduli:
Modulo 1: Java Database Connectivity
Modulo 2: Nozioni di UML
Modulo 3: Nozioni su Servlet, JavaBean e Jsp.