Applicazioni Web e Mobile 2018/19

Docente

Comunicazioni

  • Inizio delle lezioni: 19 settembre 2018
  • Il giorno venerdì 23 novembre 2018 non ci sarà lezione
  • Avviso seminario: 5 Dicembre 2018 React
  • Avviso seminario: 14 Dicembre 2018 Angular.js

Orario

  • Mercoledì h 16:00-19:00, Aula FA-1C
  • Venerdì h 11:00-14:00, Aula FA-2A

Lucidi delle lezioni

  • Introduzione al corso (pdf)
  • Informazioni sulla sicurezza (pdf)
  • Richiami su Web dinamico (pdf)
  • Sviluppo MVC (pdf)
  • JSP e JSTL (pdf)
  • JSF (pdf)
  • Presentazione Django (pdf)
  • Django: Introduzione (pdf)
  • Django: Interfacia di amministrazione (pdf)
  • Django: Views (pdf)
  • Django: Forms (pdf)
  • Django: Authentication Framework (pdf)
  • Django: Approfondimenti (pdf)
  • Django: Testing (pdf)
  • Note sulla scalabilit√† (pdf)
  • Tecnologie Client side: AJAX (pdf)
  • Tecnologie Client side: CSS (pdf)
  • Tecnologie Client side: jQuery (pdf)
  • Tecnologie Client side: Polymer (pdf)
  • Case study: Monitoraggio Web (pdf)
  • Case study: Applicazione domotica (pdf)
  • Seminario: React (pdf)
  • Tecnologie per applicazioni mobili: Introduzione ad Android(pdf)

Esempi di codice

  • Esempi JSP (zip)
  • Esempi JSTL (zip)
  • Esempi JSF (zip)
  • Esercitazioni AJAX e jQuery (zip
  • Applicazione domotica con Polymer (zip)
  • Case study: Appplicazione di monitoring con Node.js (tar.gz)
  • Proposta Tesine (pdf)

Altre risorse utili

  • JSTL (jar)
  • JSTL-API (jar)
  • Mojarra JSF(jar)
  • Mojarra JSF API(jar)

Modalità d'esame

È prevista una tesina in cui si dimostra di aver assimilato quanto visto a lezione. Gi argomenti delle tesina saranno proposti nella seconda metà del corso. Dal momento in cui si fissa l'argomento della tesina e si inizia a lavorare al momento in cui si doscutono i risultati non devono passare più di 60 giorni. La discussione non è legata a date di appelli ma si tiene contestualmente al ricevimento degli studenti, previo appuntamento.


Riccardo Lancellotti