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.