Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
IoT Design & Implementation
Rating: 4.6 out of 5(5 ratings)
10 students

IoT Design & Implementation

Architetture, metodologie, componenti, tecnologie e strumenti per costruire soluzioni al passo con i tempi.
Created byGiuseppe Tetti
Last updated 9/2021
Italian

What you'll learn

  • 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
  • Capire le potenzialità e acquisire una visione globale in grado di ideare nuove soluzioni
  • Saper individuare i "mattoni" di base e metterli insieme per realizzare un sistema completo
  • Saper utilizzare: sensori, attuatori, IoT field gateway, MQTT Broker on Cloud comprendendone a fondo il funzionamento
  • Impiegare correttamente le tecnologie Low Power WAN come Sigfox, LoRawan e NB-IoT
  • Realizzare sensori e IoT Gateway con Arduino serie MKR e Raspberry PI
  • Costruire MQTT Client con Python e Arduino IDE utilizzando SDK forniti dal mercato in particolare da AWS IoT
  • Utilizzare piattaforme IoT in Cloud come Amazon AWS IoT Core con servizi Serverless, come AWS Lambda, per realizzare applicazioni con Javascript

Course content

4 sections15 lectures5h 27m total length
  • Presentazione del corso9:49

    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.

Requirements

  • Per un miglior apprendimento è consigliato avere una conoscenza di base sui principi di networking, di elettronica e di programmazione.
  • Il corso è concepito sia per sviluppare una conoscenza generale che per andare a fondo sulle singole tematiche

Description

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.

Who this course is for:

  • Fornire basi solide per poter intraprendere con competenza nuovi progetti
  • Costruire una adeguata professionalità per affrontare con successo le sfide del futuro