u n i g e . i t - Informatica a Genova

Corsi di Laurea in Informatica - Computer Science Degrees

DIBRIS - Valle Puggia

  • Full Screen
  • Wide Screen
  • Narrow Screen
  • Increase font size
  • Default font size
  • Decrease font size

65704 - Web Application Development (2015/2016) Stampa

Course syllabus

  • Static Web pages creation with HTML5 and CSS.
  • Server side programming: Dynamic Web page creation using PHP, sintax, data and control structures, objects. Cookies management, access control, session control. Interacting with database via PHP scripts. Accessing databases with PDO.
  • Introduction to XML and JSON.
  • Client side programming: Javascript and the Document Object Model specification. Introduction to AJAX and JavaScript libraries.
  • The REST (REpresentational State Transfer) architectural paradigm.
  • Security, usability and accessibility in Web applications.
  • Praticals and final project covering all the subjects seen during the semester.




Marina Ribaudo

Teaching style

In presence and online activities

Lesson timetable

Tuesday: 11:00 - 13:00, room 505
Thursday: 9:00 - 11:00, room 506 o SW1



Course hour allocation

This course consists of 32 hours of lectures. Moreover, 16 laboratory hours have been planned


Average Marking Number of Exams Year