INFORMAZIONI SU

Tecnologie web

Programma dell'insegnamento di Tecnologie web - Corso di laurea in Scienze e tecnologie multimediali (2012/13)

Docente

Prof. aggr. Carlo Drioli carlo.drioli@uniud.it

Crediti

9 CFU

Programma

Il corso intende fornire gli strumenti concettuali e pratici per la progettazione e la realizzazione di applicazioni basate sulle tecnologie nate in ambiente Web. Verranno forniti gli elementi fondamentali necessari alla programmazione client-server e alla realizzazione di pagine e siti Web, con integrazioni concernenti la gestione di componenti multimediali e interattivi.
Il programma seguirà i seguenti punti:

Introduzione al World-Wide Web;
Linguaggi di Markup (XML/HTML/XHTML);
Programmazione client-server; Linguaggi di scripting lato client: JavaScript, fogli di stile;
Linguaggi di scripting e di programmazione lato server: strumenti basati su Java e PHP;
Siti web dinamici;
Elementi essenziali per l'impiego di database nelle applicazioni web;
Tecnologie complementari per la gestione di elementi multimediali e interattivi.

Le lezioni di teoria saranno integrate da un numero opportuno di esercitazioni in laboratorio.

Web page del corso.

Bibliografia

Testi consigliati:
- V. Della Mea, L. Di Gaspero, I. Scagnetto, Programmazione Web Lato Server, 2a edizione. Milano, Apogeo, 2010. ISBN 978-88-503-2926-7.

Testi per consultazione:
- Vito Roberto, Marco Frailis, Alessio Gugliotta, Paolo Omero, Introduzione alle Tecnologie Web, Mc Graw Hill, 2005.
- Anders Møller, Michael Schwartzbach, Introduzione alle tecnologie web, Pearson/Addison Wesley, 2007.

Modalità d'esame

Esame scritto, eventualmente integrato da un progetto pratico concordato.

Orario di ricevimento

Dopo lezione durante il corso, altrimenti comunicato sulla pagina web del docente.