Past Courses

Article Index

Sito ufficiale del corso di Progettazione di Applicazioni Web per studenti della Laurea in ing. del Cinema e dei Mezzi di Comunicazione.

Avvisi

  • 2014-02-27: Pubblicati i risultati della prova scritta del 14/02/2014. Sarà possibile vedere gli elaborati durante la valutazione delle tesine, oppure contattando il docente.
  • 2014-02-25: La consegna della tesina per la sessione di Febbraio 2014 è fissata per Venerdì 28/02/2014 presso l'aula 5T alle ore 10:00. Chi vuole presentare la tesina è pregato di prenotarsi on-line
  • 2014-02-13: Pubblicati i risultati della prova scritta del 31/01/2014. Sarà possibile vedere gli elaborati all'inizio della prova scritta del 14/02.
  • 2013-09-23: Pubblicati i risultati della prova scritta del 12/09/2013. La visione dei compiti e la registrazione dei voti saranno possibili durante le verifiche di laboratorio del 26/09.
  • 2013-09-16: La data per la presentazione delle tesine nella sessione di Settembre 2013 è fissata il giorno giovedì 26 settembre alle ore 10:00 presso l'aula 5T (il laboratorio sarà aperto dalle ore 9:00 per permettervi di installare il software). Chi vuole presentare la tesina è pregato di prenotarsi on-line
  • 2013-08-28: Pubblicato il testo della tesina per la sessione di Settembre 2013.
  • 2013-07-08: Pubblicati i risultati della prova scritta del 27/06/2013.
  • 2013-06-20: La valutazione della tesina per la sessione di Luglio 2013 è fissata per il giorno giovedì 25 luglio alle ore 10:00 presso l'aula 5T (il laboratorio sarà aperto dalle ore 9:00 per permettervi di installare il software).Chi vuole presentare la tesina è pregato di prenotarsi on-line
  • 2013-06-17: Pubblicato il testo della tesina per la sessione di Luglio 2013.
  • 2013-02-27: Sono disponibili le valutazioni della prova scritta del 20/02/2013.
    La visione dei compiti sarà possibile mercoledì 27/02 alle ore 13:00 presso l'aula 7T.
  • 2013-02-16: Sono disponibili le valutazioni della prova scritta del 05/02/2013. La visione dei compiti sarà possibile martedì 19/02 alle ore 11:30 presso la Sala Colloqui del Dipartimento di Automatica e Informatica (atrio del quarto piano)
  • 2013-02-08: Vi informo che le valutazioni dei compiti scritti saranno pubblicate su questa pagina nella giornata di Mercoledì 13/02
  • 2013-01-14: Pubblicato il testo della tesina per la sessione di febbraio 2013. Ricordate di prenotarvi per la valutazione del 27/02
  • 2013-01-10: Sono state definite le date per gli esami della sessione di febbraio 2013:
    • prova scritta: martedì 05/02/2013 ore 08:30 aula 1T
    • prova scritta: mercoledì 20/02/2013 ore 08:30 aula 1T
    • valutazione delle tesine: mercoledì 27/02/2013 ore 14:00 aula 5T (il laboratorio sarà aperto dalle ore 13:00 per permettervi di installare il software). 
  • 2012-09-19: Sono disponibili le valutazioni della prova scritta del 06/09/2012. New!
  • 2012-09-04: La valutazione della tesina per la sessione di Settembre 2012 è fissata per giovedì 20/09/2012 alle ore 10:00. Siete pregati di prenotarvi compilando l'apposito modulo on-line. New!
  • 2012-08-17: È stato pubblicato il testo della tesina per la sessione di Settembre 2012 (vedi sezione "Esame")
  • 2012-06-20: Le date stabilite per la sessione di esame di Luglio 2012 (riservata ai laurendi che ne abbiano fatto domanda) sono le seguenti:
    • Prova scritta: venerdì 06/07, ore 11:00, aula 1
    • Verifica di laboratorio: venerdì 20/07, ore 10:00, aula 5T (il laboratorio sarà aperto dalle 9:00 per permettervi di caricare il lavoro sulle macchine : si consiglia di non sottovalutare il tempo necessario per questa operazione)
    • il testo della tesina è pubblicato nella sezione "Esame".
  • 2012-05-10: A beneficio di chi deve ancora (ri)studiare il corso, tutte le lezioni sono state caricate su YouTube e sono disponibili nella playlist Progettazione di Applicazioni Web 2011/2012. Ovviamente le stesse registrazioni continuano ad essere disponibili nella sezione Registro di questa pagina
  • 2012-02-29: Pubblicate le valutazioni della prova scritta del 24/02/2012. Si ricorda che i voti sono espressi su una scala da 0 a 20 punti, e che occorre raggiungere almeno 10 punti. La visione dei compiti sarà possibile domani, in aula 5T, dalle ore 9:00 alle 9:30. 
  • 2012-02-20: La valutazione delle tesine per la sessione invernale 2012 è fissata per giovedì 01/03/2012, ore 10:00 (aula 5T). Il laboratorio sarà aperto dalle 9:00 per permettervi di caricare il lavoro sulle macchine : si consiglia di non sottovalutare il tempo necessario per questa operazione.
  • 2012-02-20: Pubblicate le valutazioni della prova scritta del 03/02/2012. Si ricorda che i voti sono espressi su una scala da 0 a 20 punti, e che occorre raggiungere almeno 10 punti. La visione dei compiti sarà possibile giovedì 23/02/2012 alle ore 12:30 presso la Sala Colloqui del Dipartimento di Automatica e Informatica (quarto piano sopra la segreteria studenti).
  • 2012-02-17: Si informano gli studenti che i voti dell'appello del 03/02 saranno pubblicati su questo sito nella mattinata di lunedì 20/02.
  • 2012-02-02: Causa problemi di viabilità e di trasporto, l'esame previsto per domani 03/02 si terrà alle ore 11:00 (anziché alle 8:30), sempre in aula 8C.
  • 2012-01-27: Pubblicate le specifiche della tesina per la sessione di esami di Febbraio 2012. La valutazione in laboratorio si terrà giovedì 01 marzo 2012 alle ore 10:00 in aula 5T. Il laboratorio sarà aperto dalle 9:00 per permettervi di caricare il lavoro sulle macchine.
  • 2011-11-18: Benvenuti all'edizione 2011/2012 del corso! Vedi i lucidi di introduzione al corso
  • 2011-08-02: Pubblicate le specifiche della tesina per la sessione di esami di Settembre 2011. La valutazione in laboratorio si terrà venerdì 23 settembre alle ore 10:00 in aula 5T. Il laboratorio sarà aperto dalle 9:00 per permettervi di caricare il lavoro sulle macchine.
  • 2011-07-18: Pubblicate le valutazioni della prova scritta del 11/07/2011. La visione dei compiti sarà possibile venerdì 22/07/2011, tra le 9:00 e le 10:00 (aula 5T).
  • 2011-06-20: Pubblicate le specifiche della tesina per la sessione di esami riservata ai laureandi di Luglio 2011.
  • 2011-06-20: Date delle prove per la sessione di esami riservata ai laureandi di Luglio 2011:
    • Prova scritta: lunedì 11/07/2011, ore 16:00 (aula 23)
    • Valutazione delle tesine: venerdì 22/07/2011,ore 10:00 (aula 5T). Il laboratorio sarà aperto dalle 9:00 per permettervi di caricare il lavoro sulle macchine.
  • 2011-02-21: Pubblicati i risultati della prova scritta del 28/02/2011. La visione dei compiti avverrà martedì 8 marzo tra le ore 9:00 e le ore 10:00 in aula 5T (subito prima della valutazione delle tesine).
  • 2011-02-23: Pubblicato l'elenco degli Errori Noti del sito web Minibay.
  • 2011-02-21: Pubblicati i risultati della prova scritta del 11/02/2011.
  • 2011-02-09: La valutazione delle tesine per la sessione invernale 2011 sarà il giorno martedì 8 marzo 2011 in aula 5T. È obbligatorio prenotarsi sul portale della didattica; gli studenti saranno chiamati in ordine di prenotazione. La valutazione avverrà a partire dalle ore 10:00, ma il laboratorio sarà aperto già dalle ore 9:00 per permettere il caricamento ed il test dell'applicazione sulle macchine del laboratorio: si consiglia di non sottovalutare il tempo necessario per questa operazione.
  • 2011-01-31: Nella sezione "Esame" è stato pubblicato il testo per la tesina relativa alla sessione invernale 2011.
  • 2011-01-12: Pubblicati i risultati della prova scritta straordinaria del 09/12/2010. La visione dei compiti avverrà il 20/01/2011 alle ore 13:00 di fronte all'aula 5T. La registrazione dei voti sarà possibile a partire dall'inizio della sessione di esame.

 


Presentazione

Docenti

  • Docente: prof. Fulvio Corno (This email address is being protected from spambots. You need JavaScript enabled to view it.)
  • Esercitatore: ing. Stefano Di Carlo (This email address is being protected from spambots. You need JavaScript enabled to view it.)

Orario del corso

Giorno e ora Aula Tipologia
Mercoledì 16:00-17:30 5T Lezione/Esercitazione
Giovedì 13:00-14:30 5T Laboratorio
Giovedì 14:30-16:00 5T Laboratorio
Venerdì 11:30-13:00 5T Lezione/Esercitazione
Venerdì 13:00-14:30 5T Lezione/Esercitazione

Testi consigliati

  • Materiale distribuito dai docenti (vedi sezione "Materiale")
  • Hans Bergsten, JavaServer Pages (3a edizione), Hops/TecnicheNuove/O'Reilly, ISBN: 88-481-1651-5 (in italiano)
  • Bryan Basham, Kathy Sierra, Bert Bates, Head First Servlets & JSP (2nd edition), O'Reilly, ISBN: 978-0-596-51668-0 (in inglese)
  • Andy Budd, Simon Collison, Cameron Moll, CSS Mastery: Advanced Web Standards Solutions, 2nd edition, ISBN-10: 1430223979

Lucidi utilizzati in aula

Materiale integrativo


Esercizi svolti in aula

Esercitazioni in laboratorio

 

Release stabile tesina QAX

 Guide e Tutorial

Download


Informazione e documentazione

Tool


Regole d'esame

Sito di riferimento per la tesina d'esame

Temi d'esame per la prova scritta


 

Data Ora Tipo Argomento Video Docente
23/11/2011 16:00-17:30 L Introduzione al corso. Applicazioni Java Web. Pagine JSP. Form HTML ed elaborazione dati form. Video 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. Video 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. Video Fulvio Corno
30/11/2011 16:00-17:30 L Java Beans. JSP advanced tags. Il pattern MVC. Video 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). Video Fulvio Corno
02/12/2011 13:00-14:30 EA Sessioni: Cookies, Bean con scope session. Esercizio "lista della spesa": descrizione, progettazione, inizio realizzazione. Video Lezione 6 Fulvio Corno
07/12/2011 16:00-17:30 L Esercizio "lista della spesa": commento alla soluzione. Fogli di stile (CSS). Video Lezione 6 Fulvio Corno
09/12/2011 11:30-13:00 EA Installazione, gestione ed utilizzo del server MySql Video Lezione 6 Fulvio Corno
09/12/2011 13:00-14:30 L Lo standard JDBC per l'accesso alle basi di dati. Video Lezione 6 Fulvio Corno
14/12/2011 16:00-17:30 L Pattern MVC+DAO per l'accesso alle basi di dati nelle applicazioni web Video Lezione 6 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. Video Lezione 6 Fulvio Corno
16/12/2011 13:00-14:30 L Cenni sulla tesina del corso. CSS: Box Model, Formattazione, impaginazione e layout. Video Lezione 6 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. Video Lezione 6 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. Video Lezione 6 Fulvio Corno
13/01/2012 13:00-14:30 L Programmazione lato client. Javascript. DOM. Video Lezione 6 Fulvio Corno
18/01/2012 16:00-17:30 L jQuery. Video Lezione 6 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. Video Lezione 6 Fulvio Corno
20/01/2012 13:00-14:30 EA Esempi di programmazione in Ajax. Video Lezione 6 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 Video Lezione 6 Fulvio Corno
27/01/2012 13:00-14:30 EA Svolgimento in aula di temi d'esame Video Lezione 6 Fulvio Corno