- Architetture client-server e HTTP. HTML e CSS.
- Introduzione al linguaggio PHP.
- Form, Cookies e Sessioni. Autenticazione utenti.
- Accesso a 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.
- Architetture client-server delle applicazioni web ed il protocollo HTTP.
- Il linguaggio di markup HTML. Cenni di CSS.
- Il linguaggio PHP. Variabili, espressioni, strutture di controllo e cicli, array, funzioni e metodi.
- Cookies per la memorizzazione di dati sul client
- Sessioni per la memorizzazione di dati sul server e creazioni di applicazioni stateful.
- Gestione dell'autenticazione utenti e controllo degli accessi
- Accesso a database tramite la libreria PDO di PHP.
- Attacchi di sicurezza di tipo SQL injection e contromisure basate su prepared statement.
- Progettazione di programmi PHP per gestire l'interazione con l'utente per visualizzare, inserire, modificare e cancellare dati memorizzati su database.
- Il linguaggio Javascript. Variabili, espressioni, strutture di controllo e cicli, array, funzioni, metodi ed eventi.
- Uso di Javascript per la validazione di moduli HTML.
- Browser Object Model e Document Object Model.
- Interazione asincrona con server tramite AJAX.
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