Web Design Laboratory (2020/2021)

Course code
Name of lecturer
Piergiovanna Grossi
Piergiovanna Grossi
Number of ECTS credits allocated
Academic sector
Language of instruction
II semestre (Lingue e letterature straniere) dal Feb 15, 2021 al May 29, 2021.

Lesson timetable

Go to lesson schedule

Learning outcomes

The laboratory aims to provide students with the basic knowledge of methodologies and technologies for the design and creation of websites. At the end of the laboratory the students: - will know the basic principles of usability, accessibility, internationalization, compatibility, privacy, and security of a website; - will be able to design and build a website following a correct methodology and an appropriate use of fundamental technologies (e.g., HTML5, CSS); - will be able to enable simple user interactions in a website (e.g., JavaScript); - will be able to use and manage a Content Management System (CMS) for the creation of websites.


The workshop is divided into two modules: the first is dedicated to theoretical and practical lessons; the second is dedicated to designing and implementing a prototype of a website.

Module 1, theoretical and practical lessons:
- the Internet and the web: communication protocols, accessibility and usability standards;
- web technologies: HTML programming, CSS style sheets, Content Management Systems;
- web design fundamentals: layout, color schemas, fonts; multimedia;
- contents: GDPR, copyright and free licenses;
- designing and creating a website: from requirements gathering to deployment;

Module 2, workshop activities: creation of a website:
- design: scope, requirements gathering, structuring contents;
- implementation: development of a prototype (by coding in HTML or using a CMS).

Reference books
Author Title Publisher Year ISBN Note
Docente del corso la preparazione si baserà su sitografia, slides, tutorial forniti dalla docente e sulla partecipazione attiva alle lezioni. 2021

Assessment methods and criteria

The exam consists in presentating and discussing a prototype of a website, created by applying the acquired skills.