Architettura dell'Informazione

Master in Turismo e ICT


Descrizione del Corso

Lo scopo del corso è di presentare concetti introduttivi sul funzionamento degli elaboratori, delle reti di computer e del World Wide Web. Inoltre, verranno illustrati i principi di funzionamento delle nuove tecnologie che sono alla base degli ultimi sviluppi del Web.

Docente del corso: Paolo Milazzo, Dipartimento di Informatica, Università di Pisa.


Orario delle lezioni

  • Ven. 10 marzo: 9.00-13.00
  • Ven. 24 marzo: 9.00-13.00
  • Ven. 21 aprile: 9.00-13.00
  • Ven. 5 maggio: 9.00-13.00
  • Ven. 12 maggio: 9.00-13.00
  • Ven. 19 maggio: 9.00-13.00
  • Ven. 26 maggio: 9.00-13.00

Diario (e materiale) delle lezioni

Lezione 1 - 10.03.2017 (4 ore)
Elementi di architetture degli elaboratori, algoritmi e linguaggi di programmazione (slides)
Lezione 2 - 24.03.2017 (4 ore)
Introduzione al World Wide Web (slides)
Il linguaggio HTML (parte 1, parte 2)
Lezione 3 - 21.04.2017 (4 ore)
Esempio modulo html visto a lezione (zip)
Internet e le reti di computer (slides Introduzione a Internet, Reti di computer e Protocolli applicazioni)
CSS (materiale introduttivo e appendice)
Esempi CSS visti in laboratorio: Favola Favola (soluzione) Hotel Rossi (soluzione)
Lezione 4 - 05.05.2017 (4 ore)
Realizzare siti dinamici e applicazioni web: programmazione client-side e server-side (slides)
Esempi JavaScript visti a lezione (zip)
Wikibook su JavaScript (pdf)
Tutorial online su JavaScript: w3schools e html.it
Esercitazione svolta in laboratorio (zip)
Lezione 5 - 12.05.2017 (4 ore)
Realizzare siti dinamici e applicazioni web: programmazione client-side e server-side (slides)
Applicazioni del Web 2.0 (slides)
Un server web (Apache + PHP + MySQL) sul proprio computer: il tool EasyPHP
Lezione 6 - 19.05.2017 (4 ore)
Un server web gratuito: Altervista
Usare la piattaforma WordPress (manuale)
Lezione 7 - 26.05.2017 (4 ore)
Dai siti web alle applicazioni per dispositivi mobili (slides)
Programmi di virtualizzazione e Cloud (slides)