Unit WEB PROGRAMMING LABORATORY I

Course
Programming and management of computer systems
Study-unit Code
A003660
Curriculum
In all curricula
Teacher
Carlo Taticchi
Teachers
  • Carlo Taticchi
Hours
  • 36 ore - Carlo Taticchi
CFU
3
Course Regulation
Coorte 2024
Offered
2025/26
Learning activities
Altro
Area
Tirocini formativi e di orientamento
Academic discipline
NN
Type of study-unit
Obbligatorio (Required)
Type of learning activities
Attività formativa monodisciplinare
Language of instruction
Italian
Contents
The course is structured in three main parts. The first part includes an introduction to the most common HTML tags and CSS properties, page layouts and responsive web concepts. The second part focuses on JavaScript, including syntax, handling of variables and functions, and interaction with the DOM to make web pages dynamic. The third part introduces Node.js, with emphasis on installing modules and building a server.
Reference texts
Handouts.
Educational objectives
Acquire the skills to create structured and responsive web pages. Add interactivity to web pages by handling JavaScript functions and events. Use Node.js to manage data processing and communication between client and server.
Prerequisites
No specific requirement.
Teaching methods
Lectures and exercises.
Other information
Consultation hours by prior arrangement.
Learning verification modality
Presentation of individual projects by students and final oral discussion.
Extended program
HTML, CSS & JS HTML5 tags and CSS3 properties Tables, Forms Sections, Table layout, Flex layout Menus, Media Queries, Validation Fonts, Colors, Visual metaphor, Organization Readability, Accessibility, New CSS3 properties JavaScript (Syntax, variables, functions) JavaScript (Control structures, objects, events) Charts, Maps, Calendar Introduction to Node.js GET and POST, remote files, DB connection
Obiettivi Agenda 2030 per lo sviluppo sostenibile

Share on/Follow us on