47240 - INGEGNERIA DEI SISTEMI WEB

Anno Accademico 2023/2024

  • Docente: Giovanni Delnevo
  • Crediti formativi: 6
  • SSD: INF/01
  • Lingua di insegnamento: Italiano
  • Moduli: Chiara Ceccarini (Modulo 1) Giovanni Delnevo (Modulo 2)
  • Modalità didattica: Convenzionale - Lezioni in presenza (Modulo 1) Convenzionale - Lezioni in presenza (Modulo 2)
  • Campus: Cesena
  • Corso: Laurea in Tecnologie dei sistemi informatici (cod. 6007)

Conoscenze e abilità da conseguire

Al termine del corso, lo studente conosce i principali stack per il Web LAMP e MEAN. E’ in grado di sviluppare applicazioni e servizi Web, client side e server side. Conosce e sa utilizzare in modo appropriato i principali framework e content management system per lo sviluppo dei siti Web. Conosce le principali differenze tra le tipologie di applicazioni per device mobili: web app, app ibride e app native.

Contenuti

  • Confronto tra le differenti architetture e solution stack per il Web.
  • Solution stack MEAN, con introduzione di NodeJS.
  • Introduzione ai Build tools
  • SuperSet di Linguaggi per il Web: TypeScript, SCSS e SASS.
  • Solution stack LAMP, con focus su PHP
  • Principali differenze tra le tipologie di applicazioni per device mobili: web app, app ibride e app native

Testi/Bibliografia

Le slide e il materiale aggiuntivo saranno rese disponibili su Virtuale.


Metodi didattici

Lezioni frontali ed esercitazioni in laboratorio.


Modalità di verifica e valutazione dell'apprendimento

L'esame è diviso in due parti: la presentazione di gruppo del progetto e una prova orale individuale.


Strumenti a supporto della didattica

Le slide e il materiale aggiuntivo saranno rese disponibili su Virtuale.


Orario di ricevimento

Consulta il sito web di Giovanni Delnevo

Consulta il sito web di Chiara Ceccarini

SDGs

Istruzione di qualità Lavoro dignitoso e crescita economica Imprese innovazione e infrastrutture

L'insegnamento contribuisce al perseguimento degli Obiettivi di Sviluppo Sostenibile dell'Agenda 2030 dell'ONU.