CODE | 65704 |
---|---|
ACADEMIC YEAR | 2022/2023 |
CREDITS |
|
SCIENTIFIC DISCIPLINARY SECTOR | INF/01 |
LANGUAGE | Italian |
TEACHING LOCATION |
|
SEMESTER | 1° Semester |
TEACHING MATERIALS | AULAWEB |
The course introduces methods and techniques to develop dynamic web applications, which constitutes nowadays fundamental online services. Several languages will be presented: HTML, CSS, XML, JSON, JavaScript, PHP, Ajax, and the REST architectural style. Basic knowledge on usability, accessibility, and web security will also be introduced.
Lectures, practicals, and individual study.
Learning PHP, MySQL, JavaScript, and CSS, A Step-by-Step Guide to Creating Dynamic Websites. O'Reilly, 2012.
Any other book si fine, and most of the topics of this course can be find directly online.
Office hours: By appointement at the DIBRIS Department, room 231, 2nd floor, Via Dodecaneso 25, Genova. Online on Teams in case of distance learning. E-mail: marina.ribaudo@unige.it
MARINA RIBAUDO (President)
MAURIZIO LEOTTA
MATTEO DELL'AMICO (Substitute)
All class schedules are posted on the EasyAcademy portal.
Written test and oral exam to discuss the course project (a web application). Students will be asked to modify the source code to show they are familiar with all the languages introduced during the course
Date | Time | Location | Type | Notes |
---|---|---|---|---|
17/01/2023 | 09:00 | GENOVA | Scritto | |
07/02/2023 | 09:00 | GENOVA | Scritto | |
06/06/2023 | 09:00 | GENOVA | Scritto | |
11/07/2023 | 09:00 | GENOVA | Scritto | |
08/09/2023 | 09:00 | GENOVA | Scritto |