====== Programmazione Web ======
----
===== News =====
* 16/03/2015: La lezione prevista per il 17/03/2015 è rimandata a data da destinarsi.
----
===== Informazioni Generali =====
**Docente**:
* [[https://riccardocognini.wordpress.com/|Riccardo Cognini]]
**Orario delle Lezioni**:
* Martedì dalle 17 alle 19 - Granelli
* Giovedì dalle 15 alle 17 - Granelli
**Ricevimento studenti**:
* Full Time presso palazzo battibocca (1° Piano)
----
===== Obiettivi del Corso =====
Alla fine del corso lo studente dovrà essere in grado di realizzare in piena autonomia applicazioni web di medio/alta complessità
----
===== Contenuti del Corso =====
* Teorica della Programmazione Web, Architetture 3tier, Client e Server, differenze tra i vari linguaggi
* Installazione è configurazione dei vari componenti software per lo sviluppo, test e pubblicazione di applicazioni web (Tomcat, MySql, ect…)
* Linguaggi e Tool di sviluppo lato client: HTML 5, CSS, javascript, JQuery, JQuery UI
* Linguaggi e Tool di sviluppo lato server: JSP, Java Servlet, Framework Spring, Hibernate
----
===== Materiale =====
**Slide del Corso**
* Lezione 0 - Introduzione al Corso ([[https://dl.dropboxusercontent.com/u/105167845/pweb/Lezione%200%20-%20Introduzione.pdf|Link]])
* Lezione 1 - Teoria della Programmazione Web ([[https://dl.dropboxusercontent.com/u/105167845/pweb/Lezione%201%20-%20Teoria.pdf|Link]])
**Testi di Riferimento**
* Lato CLIENT: HTML5 CSS3 JavaScript di Pellegrino Principe (APOGEO)
* Lato SERVER: Beginning JSP, JSF and Tomcat: Java Web Development by Zambon, Giulio Published by Apress 2nd (second) edition (2012)
----
===== Esami =====
**Date Esami A.A. 2014/2015**
* 12/06/2015 ore 10:00
* 01/07/2015 ore 10:00
* 31/07/2015 ore 10:00
* 08/09/2015 ore 10:00
* 29/09/2015 ore 10:00
* 05/02/2016 ore 10:00
* 26/02/2016 ore 10:00
* 13/04/2016 ore 10:00
**Regole di esame**:
Progetto (Gruppi di 2/3 persone). Realizzare un’applicazione web di media complessità in JSP e MySQL.
Orale del Progetto. “Aggiungere funzionalità al progetto consegnato on the fly”
DA TENERE A MENTE CHE:
1)Il progetto va consegnato almeno 10 GIORNI prima della data dell’esame.
2)Chi non si iscrive su ESSE3 NON fa l’esame.
** Risultati Esame **
* N/A