- Docente: Catia Prandi
- Credits: 6
- SSD: INF/01
- Language: Italian
- Moduli: Catia Prandi (Modulo 1) Giovanni Delnevo (Modulo 2)
- Teaching Mode: Traditional lectures (Modulo 1) Traditional lectures (Modulo 2)
- Campus: Cesena
- Corso: First cycle degree programme (L) in Computer Systems Technologies (cod. 5816)
Learning outcomes
At the end of the course, the student knows the main stacks for the Web LAMP and MEAN. The student is able to develop Web applications and services, client side and server side. The student knows and knows how to properly use the main frameworks and content management systems for the development of websites. The student knows the main differences between the types of applications for mobile devices: web apps, hybrid apps and native apps.
Course contents
- Comparison between different architectures and solution stacks for the Web.
- MEAN solution stack, with introduction of NodeJS.
- SuperSet of Web Languages: TypeScript, SCSS and SASS.
- Introduction to PHP - Main differences between the types of applications for mobile devices: web apps, hybrid apps and native apps
Readings/Bibliography
The slides and additional material will be made available on Virtuale.
Teaching methods
Lectures and laboratory exercises.
Considering the type of activity and the teaching methods adopted, the attendance of this training activity requires the prior participation of all students in the training modules 1 and 2 on safety in the study places, [https: // elearning-security. unibo.it/] in e-learning mode.
Teaching tools
The slides and additional material will be made available on Virtuale.
Office hours
See the website of Catia Prandi
See the website of Giovanni Delnevo
SDGs



This teaching activity contributes to the achievement of the Sustainable Development Goals of the UN 2030 Agenda.