23/11/2011 |
16:00-17:30 |
L |
Introduzione al corso. Applicazioni Java Web. Pagine JSP. Form HTML ed elaborazione dati form. |
|
Fulvio Corno |
24/11/2011 |
13:00-14:30 |
EL |
Laboratorio n. 1: Ambiente di sviluppo Netbeans + Tomcat. Prime applicazioni JSP. |
|
Stefano Di Carlo |
24/11/2011 |
14:30-16:00 |
EL |
Laboratorio n. 1 (segue) |
|
Stefano Di Carlo |
25/11/2011 |
11:30-13:00 |
L |
Il framework JSP. Pagine JSP e servlet. Principali tag JSP. Costruzione di FORM in HTML. |
|
Fulvio Corno |
25/11/2011 |
13:00-14:30 |
L |
Elaborazione dei dati di un form in una pagina JSP. Validazione e controllo degli errori. Ri-generazione di un form parzialmente compilato. |
|
Fulvio Corno |
30/11/2011 |
16:00-17:30 |
L |
Java Beans. JSP advanced tags. Il pattern MVC. |
|
Fulvio Corno |
01/12/2011 |
13:00-14:30 |
EL |
Laboratorio n. 2: Gestione di form ed interazione con l'utente secondo il pattern MVC. |
|
Stefano Di Carlo |
01/12/2011 |
14:30-16:00 |
EL |
Laboratorio n. 2 (segue) |
|
Stefano Di Carlo |
02/12/2011 |
11:30-13:00 |
L |
Il pattern MVC (approfondimento, definizione e linee guida). |
|
Fulvio Corno |
02/12/2011 |
13:00-14:30 |
EA |
Sessioni: Cookies, Bean con scope session. Esercizio "lista della spesa": descrizione, progettazione, inizio realizzazione. |
|
Fulvio Corno |
07/12/2011 |
16:00-17:30 |
L |
Esercizio "lista della spesa": commento alla soluzione. Fogli di stile (CSS). |
|
Fulvio Corno |
09/12/2011 |
11:30-13:00 |
EA |
Installazione, gestione ed utilizzo del server MySql |
|
Fulvio Corno |
09/12/2011 |
13:00-14:30 |
L |
Lo standard JDBC per l'accesso alle basi di dati. |
|
Fulvio Corno |
14/12/2011 |
16:00-17:30 |
L |
Pattern MVC+DAO per l'accesso alle basi di dati nelle applicazioni web |
|
Fulvio Corno |
15/12/2011 |
13:00-14:30 |
EL |
Laboratorio n. 3: Applicazione acquisto materiale idraulico |
|
Stefano Di Carlo |
15/12/2011 |
14:30-16:00 |
EL |
Laboratorio n. 3 (segue) |
|
Stefano Di Carlo |
16/12/2011 |
11:30-13:00 |
L |
Analisi soluzione esercizio "lista della spesa" con pattern DAO. PeparedStatement. DataSource e connection pooling. |
|
Fulvio Corno |
16/12/2011 |
13:00-14:30 |
L |
Cenni sulla tesina del corso. CSS: Box Model, Formattazione, impaginazione e layout. |
|
Fulvio Corno |
11/01/2012 |
16:00-17:30 |
L |
Presentazione del sito di riferimento per il corso: QAx. Analisi delle specifiche. Analisi funzionale. Progettazione base di dati. |
|
Fulvio Corno |
12/01/2012 |
13:00-14:30 |
EL |
Laboratorio n. 4: Realizzazione versione parziale del sito QAx. |
|
Stefano Di Carlo |
12/01/2012 |
14:30-16:00 |
EL |
Laboratorio n. 4 (segue) |
|
Stefano Di Carlo |
13/01/2012 |
11:30-13:00 |
L |
Programmazione lato client. Javascript. DOM. |
|
Fulvio Corno |
13/01/2012 |
13:00-14:30 |
L |
Programmazione lato client. Javascript. DOM. |
|
Fulvio Corno |
18/01/2012 |
16:00-17:30 |
L |
jQuery. |
|
Fulvio Corno |
19/01/2012 |
13:00-14:30 |
EL |
Laboratorio n. 5: Realizzazione funzionalità client-side al sito QAx |
|
Stefano Di Carlo |
19/01/2012 |
14:30-16:00 |
EL |
Laboratorio n. 5 (segue) |
|
Stefano Di Carlo |
20/01/2012 |
11:30-13:00 |
L |
Programmazione asincrona: Ajax. Funzioni Ajax in jQuery. |
|
Fulvio Corno |
20/01/2012 |
13:00-14:30 |
EA |
Esempi di programmazione in Ajax. |
|
Fulvio Corno |
25/01/2012 |
16:00-17:30 |
L |
Svolgimento in aula di temi d'esame |
|
Fulvio Corno |
26/01/2012 |
13:00-14:30 |
EL |
Laboratorio n. 6: Realizzazione funzionalità Ajax al sito QAx |
|
Stefano Di Carlo |
26/01/2012 |
14:30-16:00 |
EL |
Laboratorio n. 6 (segue) |
|
Stefano Di Carlo |
27/01/2012 |
11:30-13:00 |
EA |
Presentazione del testo della tesina. Svolgimento in aula di temi d'esame |
|
Fulvio Corno |
27/01/2012 |
13:00-14:30 |
EA |
Svolgimento in aula di temi d'esame |
|
Fulvio Corno |