- Docente: Silvia Mirri
- Crediti formativi: 6
- SSD: ING-INF/05
- Lingua di insegnamento: Italiano
- Modalità didattica: Convenzionale - Lezioni in presenza
- Campus: Cesena
- Corso: Laurea Magistrale in Ingegneria e scienze informatiche (cod. 8614)
Conoscenze e abilità da conseguire
Al termine del corso, lo studente: - conosce principi e metodologie di progettazione di applicazioni e servizi Web, client-side e server-side; - è in grado di sviluppare siti Web basati su tecnologie Web client-side e server-side; - è in grado di sviluppare front-end basati su app e rich internet application; - è in grado di sviluppare back-end basati su servizi Web e workflow.
Contenuti
- Solution stack per lo sviluppo Web (con riferimento allo stack AMP e approfondimento dello stack MEAN).
- Markup e ipertesti, HTML5 ed API.
- Fogli di stile e Preprocessori CSS.
- Sviluppo e tecnologie lato client: Rich Internet Application (Javascript e AJAX), TypeScript, Vue.JS, Angular.
- Sviluppo e tecnologie lato server: PHP, Node.JS.
- Context-aware Web: geolocalizzazione, personalizzazione, device independence, responsive design.
- Metodologie HCI per le interfacce.
- Introduzione al Mobile Web (app ibride, Web app e Progressive Web App) e al Physical Web.
Testi/Bibliografia
A causa della rapida evoluzione della materia, non esiste un libro di testo che copra tutta la disciplina. Gli studenti ricevono le slide proiettate a lezione e vengono di volta in volta guidati a risorse tipicamente gratuite e disponibili in rete per lo svolgimento del corso e l'approfondimento degli argomenti.
Metodi didattici
Il corso consiste di:
- lezioni frontali;
- esercitazioni in laboratorio.
Modalità di verifica e valutazione dell'apprendimento
La verifica dell’apprendimento avviene mediante lo svolgimento di un seminario in aula su un argomento concordato con il docente e mediante un colloquio orale con la presentazione di un progetto di gruppo.
Strumenti a supporto della didattica
Slide a disposizione attraverso la piattaforma d'Ateneo: http://moodle.unibo.it.
Orario di ricevimento
Consulta il sito web di Silvia Mirri