CODE | 65704 |
---|---|
ACADEMIC YEAR | 2019/2020 |
CREDITS |
6 credits during the 3nd year of 8759 Computer Science (L-31) GENOVA
6 credits during the 3nd year of 8719 Computer Engineering (L-8) GENOVA 6 credits during the 1st year of 9007 product and event design (LM-12) GENOVA 6 credits during the 2nd year of 9007 product and event design (LM-12) GENOVA |
SCIENTIFIC DISCIPLINARY SECTOR | INF/01 |
LANGUAGE | Italian |
TEACHING LOCATION | GENOVA (Computer Science) |
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.
In presence lectures and individual or group practical activities assigned during the course.
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, Valle Puggia,Via Dodecaneso 25, Genova. E-mail: marina.ribaudo@unige.it Phone: 010 353 6631
MARINA RIBAUDO (President)
ANNALISA BARLA
GIOVANNI CHIOLA
MAURIZIO LEOTTA
ANDREA VALENZA
In presence lectures and individual or group practical activities assigned during the course.
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 |
---|---|---|---|---|
21/01/2020 | 09:00 | GENOVA | Scritto | |
21/01/2020 | 09:00 | GENOVA | Scritto | |
11/02/2020 | 09:00 | GENOVA | Scritto | |
09/06/2020 | 09:00 | GENOVA | Scritto | |
14/07/2020 | 09:00 | GENOVA | Scritto | |
02/09/2020 | 09:00 | GENOVA | Scritto |