Web and Mobile Programming
A.Y. 2018/2019
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 Applications.
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 Applications.
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.
· 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.
Lesson period: Third four month period
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
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
Single session
Responsible
Professor(s)