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)