Vittorio FUCCELLA | TECNOLOGIE SOFTWARE PER IL WEB
Vittorio FUCCELLA TECNOLOGIE SOFTWARE PER IL WEB
cod. 0512100056
TECNOLOGIE SOFTWARE PER IL WEB
0512100056 | |
DIPARTIMENTO DI INFORMATICA | |
CORSO DI LAUREA | |
INFORMATICA | |
2017/2018 |
OBBLIGATORIO | |
ANNO CORSO 2 | |
ANNO ORDINAMENTO 2015 | |
SECONDO SEMESTRE |
SSD | CFU | ORE | ATTIVITÀ | |
---|---|---|---|---|
INF/01 | 6 | 48 | LEZIONE | |
INF/01 | 3 | 30 | LABORATORIO |
Obiettivi | |
---|---|
QUESTO CORSO HA L’OBIETTIVO DI INTRODURRE LA PROGETTAZIONE, LO SVILUPPO E L’ISTALLAZIONE DI APPLICAZIONI WEB DI DIMENSIONI MEDIO/GRANDI. CONOSCENZA E CAPACITÀ DI COMPRENSIONE • LINGUAGGI PER LA PROGRAMMAZIONE LATO CLIENT E LATO SERVER • TECNICHE DI PROGETTAZIONE E PROGRAMMAZIONE SPECIFICHE AL WEB • ARCHITETTURA DI UN SERVLET CONTAINER E DELLE RELATIVE APPLICAZIONI WEB CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE • PROGETTAZIONE E SVILUPPO DI APPLICAZIONI WEB DINAMICHE E RESPONSIVE DI COMPLESSITÀ E GRANDEZZA MEDIO-PICCOLE • ISTALLAZIONE DELLE APPLICAZIONI WEB SUL SERVLET CONTAINER TOMCAT • APPLICAZIONE DEL MODELLO MODEL-VIEW-CONTROLLER (MVC) PER LA PROGETTAZIONE DI APPLICAZIONI WEB |
Prerequisiti | |
---|---|
CONOSCENZA DI LINGUAGGI DI PROGRAMMAZIONE IMPERATIVI ED ORIENTATI AGLI OGGETTI CON PARTICOLARE RIFERIMENTO AL LINGUAGGIO JAVA, PROGETTAZIONE ED IMPLEMENTAZIONE DI UNA BASI DI DATI. |
Contenuti | |
---|---|
L’INSEGNAMENTO APPROFONDISCE LA PROGRAMMAZIONE LATO CLIENT (HTML, CSS, JAVASCRIPT, JQUERY), LA PROGRAMMAZIONE LATO SERVER (JSP, SERVLET) E STRUMENTI E MODELLI PER LO SCAMBIO DI DATI (JDOM, XML, AJAX, JSON). IN PARTICOLARE, SONO TRATTATI I SEGUENTI ARGOMENTI: • NOZIONI URI, PROTOCOLLO HTTP, ARCHITETTURE CLIENT-SERVER • ISTALLAZIONE DI APPLICAZIONI WEB SU TOMCAT • LINGUAGGI HTML 5 E CSS 3 (RESPONSIVE CSS) • DESCRIZIONE DELLE INFORMAZIONI: XML (JDOM, DTD, PARSER DOM E SAX) E JSON • SESSIONI E GESTIONE DELLO STATO • IL DESIGN PATTERN MODEL-VIEW-CONTROLLER (MVC) • PROGRAMMAZIONE LATO SERVER: SERVLET, JSP, EL, JAVABEAN • SICUREZZA ED APPLICAZIONI WEB • PROGRAMMAZIONE LATO CLIENT: JAVASCRIPT (AJAX, JQUERY) |
Metodi Didattici | |
---|---|
• LEZIONI FRONTALI (6 CFU, PER UN TOTALE DI 48 ORE) • LABORATORIO (3 CFU, PER UN TOTALE DI 30 ORE) • STUDIO INDIVIDUALE E REALIZZAZIONE DI UN PROGETTO SIA LE LEZIONI FRONTALI CHE LE ATTIVITÀ DI LABORATORIO SONO SVOLTE IN UN’AULA DI LABORATORIO E CIASCUN INCONTRO CON GLI STUDENTI PREVEDE SIA LA PRESENTAZIONE DEL MATERIALE DIDATTICO DA PARTE DEL DOCENTE CHE ESERCITAZIONI GUIDATE AL COMPUTER SULLE RELATIVE APPLICAZIONI. LO SVOLGIMENTO DELLE ESERCITAZIONI E LA FREQUENZA DEL CORSO SONO FORTEMENTE CONSIGLIATE. |
Verifica dell'apprendimento | |
---|---|
IN CIASCUN APPELLO L’ESAME DI PROFITTO CONSISTE IN UNA PROVA SCRITTA PROPEDEUTICA ALLA PROVA ORALE FINALE IN CUI VERRANNO ACCERTATE LE CONOSCENZE ACQUISITE E DISCUSSE LE ATTIVITÀ SVOLTE. LE ATTIVITÀ COMPRENDONO LO SVOLGIMENTO IN LABORATORIO DI ESERCITAZIONI E LA REALIZZAZIONE DI UN PROGETTO DI GRUPPO. LA PROVA SCRITTA PUÒ ESSERE SOSTITUITA DA DUE PROVE IN ITINERE DURANTE IL CORSO DELLE LEZIONI ED INCLUDE DOMANDE CHE RIGUARDANO SIA LA CONOSCENZA E LA COMPRENSIONE DEGLI ARGOMENTI SVOLTI IN CLASSE CHE LA CAPACITÀ DI APPLICARLE A PICCOLI ESERCIZI DA COMPLETARE O DA DEFINIRE. LA VALUTAZIONE FINALE È IN TRENTESIMI E VIENE CALCOLATO FACENDO LA MEDIA DELLE PROVE INTERCORSO (O VOTO DELL'APPELLO) A CUI SI AGGIUNGONO AL PIÙ 4 PUNTI PER LA DISCUSSIONE DEL PROGETTO OBBLIGATORIO. |
Testi | |
---|---|
• MATERIALE PUBBLICATO SU SITI WEB QUALI W3C, W3SCHOOLS, HTML.IT • VERSIONE GRATUITA ONLINE DELLA SECONDA VERSIONE DI CORE SERVLETS AND JAVASERVER PAGES BY MARTY HALL AND LARRY BROWN - HTTP://PDF.CORESERVLETS.COM/ |
Altre Informazioni | |
---|---|
GLI STUDENTI DEVONO ESSERE PREPARATI A TRASCORRERE UNA CONGRUA QUANTITÀ DI TEMPO NELLO STUDIO AL DI FUORI DELLE LEZIONI. UNA PREPARAZIONE SODDISFACENTE RICHIEDE IN MEDIA DUE ORE DI STUDIO PER CIASCUNA ORA TRASCORSA IN AULA. IL CORSO È SUPPORTATO DALLA PIATTAFORMA WEB DI DIPARTIMENTO DOVE SONO PUBBLICATE TUTTE LE ATTIVITÀ ED I MATERIALI DEL CORSO. |
BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2019-05-14]