WEB TECHNOLOGIES
Academic year and teacher
If you can't find the course description that you're looking for in the above list,
please see the following instructions >>
- Versione italiana
- Academic year
- 2022/2023
- Teacher
- GIACOMO PIVA
- Credits
- 6
- Didactic period
- Primo Semestre
- SSD
- INF/01
Training objectives
- The purpose of the course is to give to students the basic knowledge of how the web tecnologies works.
The main acquired knowledge will be:
- Knowledge of how web technologies foundation technology works (ISO/OSI and http protocol)
- Web standards
- Knowledge of main and most popular server side tecnologies
- Knowledge of main and most popular client side tecnologies
- Knowledge of Human-Computer interacton principles
- Object Oriented PHP programming language
- Web languages: HTML, CSS
- Principles for mobile and Web-base systems communication, the JSON format and the XML language
The main capabilities (that are the capacity of applying the acquired knowledge) will be:
- Building simple web application with MVC framework.
- Analysis of an implementation of a User Interface (UI) Prerequisites
- Web Technologies course is recommended for students of the third year that have already passed the examinations: Data Base and Laboratory (year 2, Semester 1) and Programming Languages and Laboratory (year 2, semester 2).
Course programme
- Introduction and history of the Web (2 hours)
ISO/OSI stack, HTTP protocol and Web system constraints, URL and W3C consortium (4 hours)
Cloud system and SaaS (2 ore)
Introduction to HTML and CSS and Bootstrap framework (6 hours)
Introduction Object Oriented PHP (8 hours)
Human-Computer interaction foundmentals (8 hours)
Marketing and Web technologies develop of website with a marketing approach (4 hours seminar)
Git versioning system and Bitbucket (4 hours)
Building a Web application with Laravel 5 PHP framework (10 hours)
The course includes 48 hours of teaching lessons and exercises Didactic methods
- The course is organized as follows:
The teacher held lectures on all topics of the course, with examples.
The teacher assigns exercises to students to be carried out independently and offers some solutions. Learning assessment procedures
- • Laboratory project (in pairs or small group) according to the specifications given during the course;
• Power Point presentation of the project;
• Written examination, 10 questions with multiple choices in 1h.
The mark of each exam is in the standard university interval.
Final mark is given by the average of the marks taken in the examinations above. Reference texts
- Notes provided by the teacher.
Scott MacKenzie: Human-Computer Interaction. An Empirical Research Prespective. (Morgan Kaufmann)
Matt Stauffer: Laravel Up & Running (O’Reilly)
Further readings: Joel Slar : Principles of Web design sixth edition (Cengage Learning)