Didactic Material
This material has been developed for the students of this course. Since knowledge should be considered everyone’s heritage, my material is available to anyone who wants to study the course topics. However, such material cannot be used, even in part, for other purposes or in other courses, without my explicit permission and without citing the source.
The course is currently given in Italian. The material include an English translation of all the slides used during the course lectures. Such a translation is the first result of a long and complex adaptation work. Therefore, the slides may still contain some errors, typos and poorly readable statements. I’ll do my best to refine them, but it takes time. Suggestions are always appreciated!
Slides
-
Course slides repository
Always check for updates!
Final Course Projects
-
Final project specifications repository
A collection of all the final course projects for each academic year
Examples
Before trying to run or modify these examples, read the Software section and set-up all the required software
-
RESTful specifications developed during the lectures
In this repository you will find various documentation (informal specifications, data models, OpenAPI specifications,...) related to the RESTful services examples developed during the lectures. Each folder contains the material related to a specific academic year (for example 2022 for the academic year 2022/2023), so even if there are files with similar name in other folders, always download only those related to your year -
JAX-RS base applications
A project with the base structure of any RESTful API developed with JAX-RS -
JAX-RS examples
Sample RESTful interfaces implemented in JAX-RS -
jQuery
A collection of jQuery-based example applications