Domenico PARENTE | TECNOLOGIE DI SVILUPPO PER IL WEB
Domenico PARENTE TECNOLOGIE DI SVILUPPO PER IL WEB
cod. 0512100027
TECNOLOGIE DI SVILUPPO PER IL WEB
0512100027 | |
DIPARTIMENTO DI INFORMATICA | |
CORSO DI LAUREA | |
INFORMATICA | |
2014/2015 |
OBBLIGATORIO | |
ANNO CORSO 3 | |
ANNO ORDINAMENTO 2008 | |
PRIMO SEMESTRE |
SSD | CFU | ORE | ATTIVITÀ | |
---|---|---|---|---|
INF/01 | 6 | 48 | LEZIONE | |
INF/01 | 3 | 30 | LABORATORIO |
Obiettivi | |
---|---|
CONOSCENZA E CAPACITÀ DI COMPRENSIONE LO STUDENTE ACQUISIRÀ LA CONOSCENZA E LA CAPACITÀ DI APPLICAZIONE DEI PRINCIPALI MODELLI E STRUMENTI PER IL PROGETTO E LO SVILUPPO DI SISTEMI ED APPLICAZIONI BASATI SUL WEB. ALLA FINE DEL CORSO LO STUDENTE SARÀ CONSAPEVOLE DELLE PROBLEMATICHE CON RELATIVE SOLUZIONI PER LO SVILUPPO DI APPLICAZIONI WEB E SARÀ IN GRADO DI COMPRENDERE E VALUTARNE LE FUNZIONALITÀ. NELLA FASE INIZIALE DEL CORSO L'OBIETTIVO È DI FAR COMPRENDERE ALLO STUDENTE LE TECNOLOGIE (AGGIORNATE ALLO STATO DELL'ARTE) NECESSARIE A PROGETTARE UN'APPLICAZIONE WEB. NEL PROSIEGUO DEL CORSO, MAN MANO CHE SI PRESENTANO TUTTI GLI STRUMENTI, LO STUDENTE È STIMOLATO AD APPLICARE LE CONOSCENZE PREGRESSE DI PROGRAMMAZIONE ALLA PROGETTAZIONE ED ALLO SVILUPPO DI UN'APPLICAZIONE WEB CON CARATTERISTICHE DI ROBUSTEZZA ED EFFICIENZA. CONOSCENZA E CAPACITÀ DI COMPRENSIONE APPLICATE LO STUDENTE AVRÀ ACQUISITO UNA COMPRENSIONE GENERALE DELLE TECNOLOGIE PIÙ IMPORTANTI UTILIZZATE IN AMBITO WEB. LO STUDENTE SARÀ CAPACE DI PROGETTARE E SVILUPPARE APPLICAZIONI WEB CON FUNZIONALITÀ AGGIORNATE ALLO STATO DELL'ARTE, DI CURARNE L'ASPETTO VISIVO E DI VERIFICARNE LA CORRETTEZZA E UNIVERSALITÀ. AUTONOMIA DI GIUDIZIO LO STUDENTE SARÀ IN GRADO DI DEFINIRE IN AUTONOMIA UN SEMPLICE FLUSSO DI LAVORO PER LA CREAZIONE DI APPLICAZIONI WEB, A PARTIRE DALL'IDEAZIONE DEL PROGETTO FINO ALLA SUA DEFINIZIONE IN TERMINI DI DOCUMENTI HTML5/CSS/JAVASCRIPT. LO STUDENTE SARÀ IN GRADO DI SCEGLIERE QUALE TECNOLOGIA MEGLIO SI ADATTA ALLO SVILUPPO DI UN'APPLICAZIONE WEB CON DATE CARATERISTICHE. ABILITÀ COMUNICATIVE IL CORSO TENDE A RENDERE LO STUDENTE COSCIENTE DELLE PROBLEMATICHE CHE SI INCONTRANO NELLA REALIZZAZIONE DI UN'APPLICAZIONE WEB CON FUNZIONALITÀ 2.0. LO STUDENTE SARÀ IN GRADO DI COMUNICARE CON COMPETENZA E PROPRIETÀ DI LINGUAGGIO, AD UN PUBBLICO SPECIALIZZATO E NON-SPECIALIZZATO, PROBLEMATICHE RELATIVE ALL'UTILIZZO DI TECNOLOGIE WEB. CAPACITÀ DI APPRENDERE LO STUDENTE SARÀ IN GRADO DI AFFRONTARE IN AUTONOMIA LO STUDIO APPROFONDITO DELLE TECNOLOGIE DI SVILUPPO DI CONTENUTI PER IL WEB. IL CORSO FORNIRÀ AGLI STUDENTI GLI STRUMENTI NECESSARI PER PERMETTERE UN AGGIORNAMENTO CONTINUO DELLE PROPRIE CONOSCENZE ANCHE DOPO LA CONCLUSIONE DEL CORSO STESSO (LIFE LONG LEARNING). LO STUDENTE SARÀ IN GRADO DI LEGGERE QUALUNQUE DOCUMENTAZIONE RELATIVA A TECNOLOGIE WEB, COGLIENDONE IL SIGNIFICATO DI BASE, ANCHE SE SARÀ IN GRADO DI APPROFONDIRE SOLO LIMITATAMENTE LE TEMATICHE TEORICHE DI TIPO SPECIALISTICO EVENTUALMENTE PRESENTI IN QUESTI DOCUMENTI. |
Prerequisiti | |
---|---|
CONOSCENZA DI BASE DI PROGRAMMAZIONE IMPERATIVA E ORIENTATA AGLI OGGETTI E DI PROGRAMMAZIONE CLIENT/SERVER. |
Contenuti | |
---|---|
IL CORSO È DIVISO IN TRE PARTI: - TECNOLOGIE BASE DEL WEB: HTTP, HTML5, CSS3, XML. - TECNOLOGIE SERVER-SIDE PER LA REALIZZAZIONE DI APPLICAZIONI WEB: PHP, SERVLET, JSP- - TECNOLOGIE CLIENT-SIDE PER LA REALIZZAZIONE DI APPLICAZIONI WEB: JAVASCRIPT, AJAX, JSON. |
Metodi Didattici | |
---|---|
IL CORSO PREVEDE 48 ORE DI LEZIONI FRONTALI DURANTE LE QUALI SARANNO ILLUSTRATE LE PRINCIPALI TECNOLOGIE UTILIZZATE IN AMBITO WORLD WIDE WEB E 36 ORE DI LABORATORIO DURANTE LE QUALI SARANNO APPLICATE LE TECNOLOGIE PRESENTATE DURANTE LE LEZIONI FRONTALI. GLI ARGOMENTI SARANNO ILLUSTRATI UTILIZZANDO DIAPOSITIVE (SLIDE). LA FREQUENZA DEL CORSO È CONSIGLIATA. UNA PREPARAZIONE SODDISFACENTE RICHIEDE IN MEDIA DUE ORE E MEZZA DI STUDIO PER CIASCUNA ORA TRASCORSA IN AULA O LABORATORIO. PER LE CARATTERISTICHE DEL CORSO È NECESSARIO ACQUISIRE UNA SUFFICIENTE ABILITÀ CON LA PROGRAMMAZIONE CLIENT/SERVER. |
Verifica dell'apprendimento | |
---|---|
L'ESAME È DIVISO IN DUE PARTI: PROVA SCRITTA E SUCCESSIVA PROVA ORALE. LA PROVA SCRITTA È COMPOSTA DA ALCUNI ESERCIZI SULLE TECNOLOGIE DESCRITTE NEL CORSO. |
Testi | |
---|---|
ADAM FREEMAN THE DEFINITIVE GUIDE TO HTML5 APRESS, 2011 CARTACEO: ISBN 978-1-4302-3960-4, ELETTRONICO: ISBN 978-1-4302-3961-1 ROBIN NIXON LEARNING PHP, MYSQL, JAVASCRIPT, CSS & HTML5, 3RD EDITION O'REILLY MEDIA, JUNE 2014 CARTACEO ISBN: 978-1-4919-4946-7 | ISBN 10: 1-4919-4946-5 EBOOK ISBN: 978-1-4919-4944-3 | ISBN 10: 1-4919-4944-9 |
Altre Informazioni | |
---|---|
INDICATE SUL SITO WEB DEL CORSO: HTTP://CAPRERA.DIA.UNISA.IT/TSW/ IL SITO DEL CORSO CONTIENE AVVISI, SLIDE, ESERCIZI, PROVE D'ESAME. |
BETA VERSION Fonte dati ESSE3 [Ultima Sincronizzazione: 2016-09-30]