Tecnologies and Languages for Web

A.Y. 2018/2019
6
Max ECTS
48
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
During its evolution the World Wide Web emerged as a universal environment supporting a large variety of applications. This is achieved thanks to a simple architecture that demonstrates flexibility and scalability. At the same time, the complexity and variety of the applications to be implemented and the devices to be supported within the WWW imposed the web technologies to face efficient handling of data portability, querying and processing.
This course is aimed at introducing the WWW architecture, providing an overview on the most representative technologies. In particular, the following objectives are considered:
· To introduce the fundamentals of the WWW and of the key elements consolidated in its historical evolution.
· To introduce the fundamentals of design for Web Applications.
· To introduce the main technologies available for developing Web Applications.
· To introduce the main design patterns adopted in developing Web Applicatio
Expected learning outcomes
· To introduce the fundamentals of the WWW and of the key elements consolidated in its historical evolution.
· To introduce the fundamentals of design for Web Applications.
· To introduce the main technologies available for developing Web Applications.
· To introduce the main design patterns adopted in developing Web Applications.
Single course

This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.

Course syllabus and organization

Linea Crema

Responsible
Course syllabus
The syllabus is shared with the following courses:
- [F68-42](https://www.unimi.it/en/ugov/of/af20190000f68-42)
INF/01 - INFORMATICS - University credits: 6
Lessons: 48 hours
Professor: Ceravolo Paolo
Professor(s)
Reception:
Thursday 14.00 - 15.00
Computer Science Department- 7° floor