Il corso intende offrire una panoramica strutturata e approfondita delle tecnologie necessarie alla costruzione di sistemi anche complessi basati sul Web, con l'obiettivo di fornire strumenti analitici e metodologici, accompagnati da esempi concreti, che consentano di capire quali siano le problematiche, gli strumenti, le possibilità e i limiti nella valutazione e gestione di progetti e sistemi basati sulle tecnologie Web.
Questa consapevolezza è necessaria al fine di saper valutare e commissionare progetti basati su tecnologie Web, nonché di operare scelte informate ed efficaci nell'ambito di progetti ICT di vasta portata, in ambito aziendale, sociale e sul territorio.
La parte più descrittiva e teorica è affiancata da una parte più applicativa, di complessità tecnica adeguata a un pubblico con competenze informatiche non avanzate, quali quelle fornite dall’insegnamento di Informatica della Laurea Triennale o una certificazione ECDL, al fine di rendere tangibile il significato di produzione di un semplice documento Web. La parte relativa ai linguaggi di programmazione è bagaglio culturale essenziale e quindi non viene trascurata, ma il livello di dettaglio è tale da renderne chiare le potenzialità senza richiedere l’acquisizione di avanzate competenze tecniche di tipo specificatamente informatico.
Rilievo viene posto sulle modificazioni introdotte dal Web 2.0 e dalle ulteriori possibilità ad esso associate.
<