Prof. Marco Porta
0382 985214

Programma del corso

Argomenti principali

  • Internet e il World Wide Web
    • Aspetti di base, terminologia
    • Protocolli (cenni: TCP/IP, HTTP, FTP, ...)
    • Servizi Internet: qualità, sicurezza, applicazioni
    • Il World Wide Web
    • Il linguaggio HTML
    • Controllo dell'aspetto delle pagine web: fogli di stile (CSS)
    • Definizione di linguaggi di specifica: il metalinguaggio XML
    • Content Management Systems (CMS)
    • L'evoluzione del Web: verso il Web semantico
  • Linguaggi di programmazione
    • Introduzione al concetto di algoritmo e alle basi della programmazione dei calcolatori
  • Creazione di comportamenti interattivi e dinamici
    • Web 2.0
    • Tecnologie lato client (linguaggio JavaScript)
    • Tecnologie lato server (programmi CGI e application server)
  • Web e multimedia
    • Ottimizzazione e distribuzione degli elementi multimediali per il Web
  • Forme avanzate di interazione con gli strumenti multimediali
    • Interazione uomo-macchina
    • Il mondo del "mobile"
    • Cenni su realtà virtuale, realtà aumentata e telepresenza
  • Elementi di Web Design, Usabilità e Accessibilità
    • Architettura dell'informazione per i siti web
    • Criteri di progettazione e analisi dei siti web