Home » Archivo » Archvio 2011 » Tecnologie web - 2011/2012

Laurea in Informatica

Salta il menu di secondo livello

Tecnologie web - 8 CFU - A.A. 2011/2012

Link al sito del corso

Insegnante

Dott.ssa Ombretta Gaggi

Periodo

III anno - 2 trimestre | 16/01/2012 - 17/03/2012

Ore: 40 Frontali, 14 Laboratorio, 8 Esercizi

Torna su ▲

Programma del Corso

1. Introduzione.
Il concetto di ipertesto, il World Wide Web ed Internet. Gli enti di standardizzazione, le architetture
Client-Server e i protocolli di Internet.

2. I linguaggi del web statico.
Il linguaggio XHTML e i fogli stile (il linguaggio CSS): formattazione del testo e la grafica su Web; links e navigazione.

3. Principi di web design.
Architettura dell'informazione. Schemi Organizzativi e strutture per la navigazione. Progettazione dell'interfaccia. Accessibilità e legislazione. Tecniche per garantire l'accessibilità. Search Engine Optimization.

4. Il linguaggio XML.
EXtensible Markup Language (XML), i linguaggi per la definizione di uno schema (DTD e XMLSchema), cenni al reperimento dati (XPath) e introduzione ai fogli di trasformazione di stile per XML (XSLT) .

5. I linguaggi per il web dinamico (Programmazione suInternet).
Il linguaggio Javascript. Il modello DOM per la gestione delle pagine via JavaScript. Il linguaggio Perl. Il modulo Common Gateway Interfaces (CGI). Le librerie LibXML e LibXSLT.

Prerequisiti: Programmazione

Propedeuticità: - -

Ausili Didattici: Trasparenze del corso messe a disposizione sul sito web del corso

Testi di Riferimento: Sviluppare siti con gli standard web (3a edizione). Jeffrey
Zeldman, Ethan Marcotte, Apogeo, 2010.

XHTML & CSS. Il web secondo HTML Dog. Patrick Griffiths,
Pearson Education, 2007.

Torna su ▲