Applicazioni Web, Mobile e Cloud (Modulo 1)
News
Attenzione: Link per classroom: https://classroom.google.com/c/MjM3NzQ2NzMwNTcx?cjc=ijjqhdr
Link alla pagina del corso 22/23: http://didattica.cs.unicam.it/doku.php?id=didattica:ay2223:pawm:main
Informazioni Generali
Docente:
Link ESSE3
Link Classroom:
Orario delle Lezioni:
- L'orario delle lezioni è disponibile al seguente link
Corsi di Laurea:
Testi di Riferimento
All'interno delle slides sono presenti a molte risorse disponibili online per approfondimenti dei contenuti del corso.
In particolare per approfondimenti sugli standard HTTP/HTML si può fare riferimento a:
Documentazione per Developer Mozilla
GUIDE FOR WEB DEVELOPER :
Google - Inside look at modern web browser
https://developer.chrome.com/blog/inside-browser-part1/
MOBILE DEVELOPER‘S GUIDE TO THE GALAXY :
Alcuni canali X interessanti : @googledevs @windowsdev @aspnet @dotnet @VisualStudio @code @typescriptlang @getbootstrap @angular @ionicframework @xamarinhq @nativescript
Materiale
Link a WebEx
Slide del Corso
Repository esempi sul tema della sicurezza
Esami
L'esame consiste nella presentazione di un'applicazione web su un tema scelto dai candidati (può essere condotta da una o più persone fino ad un massimo di 4) che abbia le seguente caratteristiche:
- Sia fruibile in modalità web anche da dispositivi mobile oppure sia una app mobile (ionic, xamarin, maui, nativescript, react native, flutter…)
- Implementi un pattern MVC o Single Page Application
- Abbia un backend ed un DBMS per il popolamento dei dati
Per poter sostenere l'esame sarà necessario presentare una descrizione di base del progetto e delle tecnologie scelte (max 4 pagine) e link al repository pubblico github/bitbucket/gitlab (non si accettano allegati contenenti codice sorgente) almeno una settimana prima dell'esame all'indirizzo diego.bonura@unicam.it .
Si ricorda che si potrà lavorare al codice del progetto sul repository github/bitbucket/gitlab anche dopo la consegna.
Completeranno l'esame alcune domande orali.