CdSINFORMATICA
Codice738AA
CFU6
PeriodoSecondo semestre
LinguaItaliano
Moduli | Settore/i | Tipo | Ore | Docente/i | |
SVILUPPO APPLICAZIONI WEB | INF/01 | LEZIONI | 48 |
|
Lo studente acquisirà concetti e competenze in merito allo sviluppo di applicazioni Web che lo rendano in grado di sviluppare un'applicazione Web.
The students will acquire concepts and skills about Web application development that will enable them to develop a Web application.
Prova orale che verterà su una discussione:
- sulle scelte di implementazione di un progetto proposto dallo studente e concordato con il docente che consiste nello sviluppo di una applicazione Web
- sui concetti introdotti a lezione
The oral exam will focus on a discussion about:
- the design and implementation choices of a development project of a Web application proposed by the student and agreed apon with the teacher
- the topics proposed in class
Alla fine del corso lo studente sarà in grado di progettare e sviluppare un'applicazione Web.
By the end of the course, students will be able to design and build a fully working Web application.
Durante l'esame orale, lo studente dimostrerà il funzionamento dell'applicazione ed il docente ispezionerà il codice sorgente per valutare la qualità del lavoro presentato e la competenza dell'autore.
During the oral exam, the students will demonstrate the working of the application, and the instructor will inspect the source code, as a means of assessing the quality of the implementation, and the level of the skill set of the author.
Lo studente potrà acquisire sensibilità alle problematiche riguardanti lo sviluppo Web
Students will acquire an awareness of Web development challenges.
- Standard per lo sviluppo web
- Web Applications
- Cenni ai principali framework di sviluppo Web
- Progressive Web Apps
- Gestione dello stato
- Backend as a service
- Elementi di sviluppo backend
- Elementi di sviluppo API RESTful
- Documentazione e generazione di API*
- WebAPI *
- WebAssembly *
*opzionale a seconda del tempo disponibile
- Web development standards
- Web Applications
- Elements of Web development frameworks
- Progressive Web Apps
- State management
- Backend as a service
- Backend development elements
- RESTful APIs development elements
- Documenting and generation APIs*
- WebAPI *
- WebAssembly *
*optional depending on available time
Principalmente documentazione di standard Web disponibile online e slides fornite dal docente.
Mainly online documentation of Web standard and slides provided by the teacher.
Progetto
Project