Siamo nell’era dell’Internet delle cose, l’inesorabile diffusione pervasiva di Internet che abbraccerà tutto e tutti. Una rete di dispositivi intelligenti e cooperanti, dalle potenzialità illimitate, a disposizione della creatività umana per realizzare soluzioni innovative in ogni ambito sociale. E’ un contesto vastissimo nel quale è importante sapersi orientare avendo ben presenti i mattoni fondamentali alla base di questa importante rivoluzione tecnologica.
Obiettivi del corso sono:
-
Acquisire le competenze tipiche di un IoT Architect
-
Mettere ordine nel complesso e variegato mondo dell’IoT
-
Apprendere una metodologia per progettare e implementare sistemi IoT
-
Saper individuare i “mattoni” di base e metterli insieme per realizzare un sistema completo
-
Acquisire una visione globale in grado di ideare nuove soluzioni
-
Fornire basi solide per poter intraprendere con competenza nuovi progetti
-
Costruire una adeguata professionalità per affrontare con successo le sfide del futuro
-
Mettere gli studenti in grado di utilizzare le tecnologie più in voga del momento: Arduino, Raspberry, Amazon AWS IoT, Python, JavaScript.
Il corso è strutturato in:
-
6 Lezioni
-
4 Approfondimenti
-
4 Laboratori
-
5 Programmi pronti all’uso per PC, Arduino, Raspberry e AWS Lambda
Le lezioni portano gradualmente, attraverso un filo logico conduttore, ad acquisire una buona padronanza sui principi di base per realizzare soluzioni IoT utilizzando le tecnologie più in voga.
Gli approfondimenti permettono di andare più nello specifico su singoli temi per meglio acquisire gli strumenti di sviluppo.
I laboratori mostrano i risultati di quanto illustrato nelle lezioni e negli approfondimenti.
Tutti i programmi utilizzati per i laboratori vengono messi a disposizione per poter replicare in proprio quanto appreso.