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 2023
Offered
2024/25
Learning activities
Altro
Area
Tirocini formativi e di orientamento
Sector
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 PHP, focusing on installation, syntax, variables and functions, and integration with HTML pages.
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.
Integrate PHP with HTML pages 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
Part 1 - HTML+CSS
- HTML tags (q, li, img, a, div, span) and CSS properties
- Google services (Chart, Maps, Calendar)
- Page layouts (Box model, Table layout, Flex Layout, Sections)
- Tables, Forms and Menus
- Responsive Design
- Colours and Visual Metaphor

Part 2 - JavaScript
- Syntax, variables, functions
- Objects, events
- practical examples

Part 3 - PHP
- Installation
- Syntax, variables, functions
- Casting, statements, forms
Obiettivi Agenda 2030 per lo sviluppo sostenibile

Share on/Follow us on