Università di Parma | Facolta' di Ingegneria | Dipartimento di Ingegneria dell'Informazione | Area Informatica
Studenti
Strumenti per applicazioni web (5 CFU)
Finalità del corso
Il corso si prefigge di presentare i metodi e gli strumenti per costruire applicazioni Web, di fornire una panoramica delle tecnologie disponibili e di mettere lo studente in grado di sviluppare applicazioni Web interattive utilizzando alcune delle principali tecnologie.
Programma
- Introduzione a Internet e al Web
- HTML e XHTML
- CSS
- Javascript
- Introduzione all'XML
- I server Web
- Programmazione CGI e cookies
- Cenni al Perl
- Ruby on Rails (RoR)
- Il linguaggio Ruby
- Il framework MVC
- Uso dei database con RoR
- AJAX
- Cenni a usabilità, accessibilità e sicurezza
- Servizi Web universitari
Esercitazioni
Le esercitazioni costituiscono il 40% circa (2 CFU) del corso. Durante le esercitazioni verranno sviluppate delle applicazioni con Ruby on Rails.
Propedeuticità consigliate
- Fondamenti di Informatica (A e B)
- Programmazione orientata agli oggetti
- Basi di dati (anche in concomitanza)