Insegnamento PROGRAMMAZIONE WEB E MOBILE CON LAB.

Corso
Informatica
Codice insegnamento
A002065
Curriculum
Comune a tutti i curricula
Docente
Leonardo Mostarda
Docenti
  • Leonardo Mostarda
Ore
  • 52 ore - Leonardo Mostarda
CFU
6
Regolamento
Coorte 2021
Erogato
2023/24
Attività
Caratterizzante
Ambito
Discipline informatiche
Settore
INF/01
Tipo insegnamento
Opzionale (Optional)
Tipo attività
Attività formativa monodisciplinare
Lingua insegnamento
ITALIANO
Contenuti
- concetti base del web, HTML e CSS
- JavaScript
- sviluppo server e client side
- Sicurezza
- Programmazione mobile
Testi di riferimento
slides e documentazione fornita on line

Simon Holmes, "Getting MEAN with Mongo, Express, Angular, and Node", Manning Publications, 2015. ISBN-10: 1617292036

Eric Elliott, "Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Modern JS Libraries", O'Reilly
Media, 2014. ISBN-10: 1491950293

Fernando Doglio, "Pro REST API Development with Node.js", Apress, 2015. ISBN-10: 1484209184

Steve Fenton, "Pro Typescript", Apress, 2014. ISBN 978-1-4302-6790-4

Adam Freeman, "Pro Angular", Apress 2017. ISBN 978-1-4842-2307-9
Obiettivi formativi
Al termine del corso, gli studenti saranno in grado di:
- Conoscere le basi di funzionamento del protocollo HTTP
- Gestire l'autenticazione in un'applicazione WEB
- Definire le funzionalità di un'applicazione e realizzarle definendo delle API in stile REST
- Implementare soluzioni web full-stack utilizzando tecnologie legate all'ecosistema Javascript
- Realizzare applicazioni ibride per il mondo mobile e desktop
Prerequisiti
programmazione procedurale
programmazione orientata gli oggetti
corso di reti di calcolatori
Metodi didattici
lezioni teoriche

esempi al computer
Altre informazioni
na
Modalità di verifica dell'apprendimento
Progetto e discussione orale del progetto
Programma esteso
Introduzione al WEB
concetti base del web
HTML
CSS
Web Media
JavaScript
React
Server-Side Development
PHP
Node.js
Working with Databases
Managing State
Security
Programmazione mobile
Obiettivi Agenda 2030 per lo sviluppo sostenibile
na
Condividi su