Programma del corso (articolato in moduli):
- Richiami di architetture client-server, HTTP e HTML. Cenni di CSS.
- Introduzione al linguaggio PHP.
- Utilizzo di Form, Cookies e Sessioni. Autenticazione utenti.
- Gestione dell'interazione con i database.
- Browser Object Model, Document Object Model, Javascript ed interazione asincrona tramite AJAX.
- Sicurezza: controllo degli accessi, protezione dati. Vulnerabilità delle applicazioni web e
- contromisure.
PROGRAMMAZIONE WEB
Docente: Fioravanti Fabio
Corso di Laurea : CLEII (6 CFU) (mutuato dal CLEI ex 509 per
Laboratorio di sistemi informativi (5 CFU) )
Dipartimento di afferenza: Economia
Numero di telefono: 085 453-7697
E-mail: fioravan@sci.unich.it
Giorni ed orari di ricevimento studenti: Su richiesta, previo appuntamento
Semestre: II
Obiettivi:
Obiettivo del corso è fornire allo studente le competenze necessarie per realizzare applicazioni web
dinamiche che interagiscono con basi di dati, utilizzando tecnologie lato client e lato server.
Programma del corso (articolato in moduli):
- Richiami di architetture client-server, HTTP e HTML. Cenni di CSS.
- Introduzione al linguaggio PHP.
- Utilizzo di Form, Cookies e Sessioni. Autenticazione utenti.
- Gestione dell'interazione con i database.
- Browser Object Model, Document Object Model, Javascript ed interazione asincrona tramite AJAX.
- Sicurezza: controllo degli accessi, protezione dati. Vulnerabilità delle applicazioni web e
- contromisure.
Libri di testo consigliati:
- Hugh E. Williams, David Lane. Applicazioni Web Database con PHP & MySQL. Tecniche Nuove.
- Mark Wandschneider. Sviluppare applicazioni web con PHP e MySQL. Apogeo.
- Vincenzo Della Mea, Luca di Gaspero, Ivan Scagnetto. Programmazione web lato server. Seconda edizione. Apogeo
Modalità di verifica dell’apprendimento:
Progetto individuale o di gruppo. Prova pratica in laboratorio. Prova orale.
SEDE DI CHIETI
Via dei Vestini,31
Centralino 0871.3551
SEDE DI PESCARA
Viale Pindaro,42
Centralino 085.45371
email: info@unich.it
PEC: ateneo@pec.unich.it
Partita IVA 01335970693