Domenico PARENTE | TECNOLOGIE SOFTWARE PER IL WEB
Domenico PARENTE TECNOLOGIE SOFTWARE PER IL WEB
cod. 0612700022
TECNOLOGIE SOFTWARE PER IL WEB
0612700022 | |
DIPARTIMENTO DI INGEGNERIA DELL'INFORMAZIONE ED ELETTRICA E MATEMATICA APPLICATA | |
CORSO DI LAUREA | |
INGEGNERIA INFORMATICA | |
2018/2019 |
ANNO CORSO 3 | |
ANNO ORDINAMENTO 2016 | |
SECONDO SEMESTRE |
SSD | CFU | ORE | ATTIVITÀ | |
---|---|---|---|---|
ING-INF/05 | 3 | 24 | LEZIONE | |
ING-INF/05 | 3 | 24 | LABORATORIO |
Obiettivi | |
---|---|
GLI OBIETTIVI FORMATIVI CHE L’INSEGNAMENTO INTENDE PERSEGUIRE SONO QUELLI DI INTRODURRE GLI STUDENTI ALLE PRINCIPALI METODOLOGIE E TECNOLOGIE ALLO STATO DELL'ARTE PER LA PROGETTAZIONE E L’IMPLEMENTAZIONE DI APPLICATIVI DISTRIBUITI CHE FANNO DELLA RETE E DEI SUOI PROTOCOLLI IL FATTORE TECNOLOGICO ABILITANTE. GLI STUDENTI AL TERMINE DEL CORSO SONO IN GRADO DI PROGETTARE UN SITO WEB CON TECNOLOGIE DI BASE AGGIORNATE ALLO STATO DELL'ARTE CONOSCENZE E CAPACITÀ DI COMPRENSIONE L'ALLIEVO AL TERMINE DELL’INSEGNAMENTO DOVRÀ ESSERE IN GRADO DI COMPRENDERE IL VOCABOLARIO TERMINOLOGICO PROPRIO DELLE TECNOLOGIE SOFTWARE PER IL WEB, ESTRARRE LE SPECIFICHE FUNZIONALI ATTRAVERSO L’ANALISI DEI REQUISITI E PADRONEGGIARE LE PRINCIPALI METODOLOGIE SOFTWARE PRESENTI NEL SETTORE. CONOSCENZA E CAPACITÀ DI COMPRENSIONE APPLICATE L’ALLIEVO DOVRÀ ESIBIRE LA CAPACITÀ DI PROGETTARE E REALIZZARE SITI WEB STATICI E DINAMICI ATTRAVERSO LA CONOSCENZA DELLE PRINCIPALI TECNOLOGIE DI SVILUPPO PRESENTI NEL SETTORE. DOVRÀ, INOLTRE, ESSERE IN GRADO DI SELEZIONARE LE TECNOLOGIE PIÙ ADATTE A RISOLVERE LE PROBLEMATICHE CHE GLI VENGONO POSTE. |
Prerequisiti | |
---|---|
AL FINE DI PERMETTERE UNA MIGLIORE COMPRENSIONE DELLE TEMATICHE TRATTATE DA PARTE DEGLI ALLIEVI SONO RICHIESTE CONOSCENZE SULLA PROGETTAZIONE E REALIZZAZIONE DI ALGORITMI, CENNI SULLE BASI DI DATI E SULLA PROGRAMMAZIONE SIA PROCEDURALE CHE OBJECT ORIENTED. |
Contenuti | |
---|---|
INTRODUZIONE AL WEB. IL PROTOCOLLO HTTP. (2 ORE) LINGUAGGI DI MARKUP: HTML5. (14 ORE) LINGUAGGI PER LA DEFINIZIONE DELLO STILE: CSS. (8 ORE) PROGRAMMAZIONE SERVER SIDE: PHP, AJAX, CONFIGURAZIONE DI BASE WEB SERVER APACHE, XML, JSON. (12 ORE) PROGRAMMAZIONE CLIENT SIDE: JAVASCRIPT. XML, JSON. (12 ORE) |
Metodi Didattici | |
---|---|
IL CORSO SI ARTICOLA IN UN INSIEME DI LEZIONI TEORICHE (36 ORE), ESERCITAZIONI IN AULA (12 ORE). NELLE ESERCITAZIONI D’AULA SARANNO PRESENTATI ALCUNI ESEMPI IN GRADO DI DECLINARE IN CONCRETO QUANTO ILLUSTRATO DAL PUNTO DI VISTA TEORICO, E AVRANNO COME OGGETTO LA PROGETTAZIONE E REALIZZAZIONE DI SITI WEB DINAMICI. |
Verifica dell'apprendimento | |
---|---|
LA VALUTAZIONE DEGLI ALLIEVI SARÀ DECLINATA ATTRAVERSO LE SEGUENTI FASI: - VALUTAZIONE DELLA CAPACITÀ DA PARTE DELL’ALLIEVO DI SAPER PROGETTARE ED IMPLEMENTARE SITI WEB DINAMICI: GLI ALLIEVI SARANNO DIVISI IN GRUPPI DI LAVORO, COMPOSTI AL PIÙ DA TRE PERSONE, E DOVRANNO DOCUMENTARE E SVILUPPARE, IN TUTTE LE SUE FASI, LA PROGETTAZIONE E REALIZZAZIONE DI UN SITO WEB DINAMICO. - VALUTAZIONE DELL’ACQUISIZIONE DA PARTE DELL’ALLIEVO DEGLI ARGOMENTI TEORICI: L’ALLIEVO, A VALLE DELLA CONSEGNA DEL PROGETTO, DOVRÀ MOSTRARE DI AVER ACQUISITO COMPETENZE SUGLI ARGOMENTI TEORICI ATTRAVERSO UNA PROVA ORALE IN CUI VERRÀ DISCUSSO IL PROGETTO SVILUPPATO. |
Testi | |
---|---|
ADAM FREEMAN, "THE DEFINITIVE GUIDE TO HTML5", APRESS ROBIN NIXON, "LEARNING PHP, MYSQL, JAVASCRIPT, CSS & HTML5", O'REILLY |
Altre Informazioni | |
---|---|
L'insegnamento è erogato in Italiano |
BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2019-10-21]