You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
IoT-For-Beginners/translations/it/README.md

29 KiB

Licenza GitHub Contributori GitHub Problemi GitHub Richieste di pull GitHub PRs Benvenuti

Osservatori GitHub Fork GitHub Stelle GitHub

Unisciti alla Comunità Azure AI Foundry

Se rimani bloccato o hai domande sulla creazione di app AI. Unisciti a studenti e sviluppatori esperti nelle discussioni su MCP. È una comunità di supporto dove le domande sono benvenute e la conoscenza viene condivisa liberamente.

Microsoft Foundry Discord

Se hai feedback sul prodotto o errori durante la creazione visita:

Microsoft Foundry Developer Forum

Segui questi passaggi per iniziare a utilizzare queste risorse:

  1. Forka il Repository: Clicca Fork GitHub
  2. Clona il Repository: git clone https://github.com/microsoft/IoT-For-Beginners.git
  3. Unisciti al Discord Microsot Foundry e incontra esperti e altri sviluppatori

🌐 Supporto Multilingue

Supportato tramite GitHub Action (Automatizzato e Sempre Aggiornato)

Arabo | Bengalese | Bulgaro | Birmano (Myanmar) | Cinese (Semplificato) | Cinese (Tradizionale, Hong Kong) | Cinese (Tradizionale, Macau) | Cinese (Tradizionale, Taiwan) | Croato | Ceco | Danese | Olandese | Estone | Finlandese | Francese | Tedesco | Greco | Ebraico | Hindi | Ungherese | Indonesiano | Italiano | Giapponese | Kannada | Coreano | Lituano | Malese | Malayalam | Marathi | Nepalese | Pidgin Nigeriano | Norvegese | Persiano (Farsi) | Polacco | Portoghese (Brasile) | Portoghese (Portogallo) | Punjabi (Gurmukhi) | Rumeno | Russo | Serbo (Cirillico) | Slovacco | Sloveno | Spagnolo | Swahili | Svedese | Tagalog (Filippino) | Tamil | Telugu | Thailandese | Turco | Ucraino | Urdu | Vietnamita

Preferisci clonare localmente?

Questo repository include oltre 50 traduzioni in lingua che aumentano significativamente la dimensione del download. Per clonare senza traduzioni, usa il checkout sparso:

git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
cd IoT-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

Questo ti dà tutto il necessario per completare il corso con un download molto più veloce.

IoT per Principianti - Un Curricolo

Gli Azure Cloud Advocates di Microsoft sono lieti di offrire un curricolo di 12 settimane composto da 24 lezioni tutto sui fondamenti di IoT. Ogni lezione include quiz prima e dopo la lezione, istruzioni scritte per completarla, una soluzione, un compito e altro ancora. La nostra pedagogia basata su progetti ti permette di imparare costruendo, un metodo comprovato per far “rimanere” le nuove competenze.

I progetti coprono il percorso del cibo dalla fattoria alla tavola. Questo include agricoltura, logistica, produzione, vendita al dettaglio e consumatori - tutti settori popolari per i dispositivi IoT.

Una mappa del corso che mostra 24 lezioni che coprono introduzione, agricoltura, trasporti, lavorazione, vendita e cucina

Sketchnote di Nitya Narasimhan. Clicca l’immagine per la versione ingrandita.

Un sentito ringraziamento ai nostri autori Jen Fox, Jen Looper, Jim Bennett, e alla nostra artista degli sketchnote Nitya Narasimhan.

Grazie anche al nostro team di Microsoft Learn Student Ambassadors che hanno revisionato e tradotto questo curricolo - Aditya Garg, Anurag Sharma, Arpita Das, Aryan Jain, Bhavesh Suneja, Faith Hunja, Lateefah Bello, Manvi Jha, Mireille Tan, Mohammad Iftekher (Iftu) Ebne Jalal, Mohammad Zulfikar, Priyanshu Srivastav, Thanmai Gowducheruvu, e Zina Kamel.

Incontra il team!

Video promo

Gif di Mohit Jaisal

🎥 Clicca l’immagine sopra per un video sul progetto!

Insegnanti, abbiamo incluso qualche suggerimento su come usare questo curricolo. Se vuoi creare le tue lezioni, abbiamo anche incluso un modello di lezione.

Studenti, per usare questo curricolo da soli, forcate l’intero repository e completate gli esercizi partendo da un quiz pre-lezione, poi leggete la lezione e completate le attività. Cercate di creare i progetti comprendendo le lezioni piuttosto che copiando il codice della soluzione; comunque quel codice è disponibile nelle cartelle /solutions di ogni lezione orientata al progetto. Un’altra idea è formare un gruppo di studio con amici e attraversare i contenuti insieme. Per ulteriore studio, consigliamo Microsoft Learn.

Per una panoramica video di questo corso, guarda questo video:

Video promo

🎥 Clicca l’immagine sopra per un video sul progetto!

Pedagogia

Abbiamo scelto due principi pedagogici nello sviluppare questo curricolo: garantire che sia basato su progetti e che includa frequenti quiz. Alla fine di questa serie, gli studenti avranno realizzato un sistema di monitoraggio e irrigazione delle piante, un localizzatore di veicoli, una configurazione di smart factory per tracciare e controllare il cibo, e un timer da cucina controllato con la voce, e avranno imparato le basi dell’Internet delle Cose inclusi come scrivere codice per dispositivi, collegarsi al cloud, analizzare la telemetria ed eseguire AI sul dispositivo.

Garantendo che i contenuti si allineino ai progetti, il processo diventa più coinvolgente per gli studenti e la memorizzazione dei concetti sarà aumentata.

Inoltre, un quiz a basso rischio prima della lezione imposta l’intenzione dello studente verso l’apprendimento di un argomento, mentre un secondo quiz dopo la lezione garantisce una maggiore memorizzazione. Questo curricolo è stato progettato per essere flessibile e divertente e può essere seguito interamente o in parte. I progetti iniziano piccoli e diventano sempre più complessi alla fine del ciclo di 12 settimane.

Ogni progetto si basa su hardware reale disponibile a studenti e appassionati. Ogni progetto si concentra sul dominio specifico, fornendo conoscenze di base rilevanti. Per essere uno sviluppatore di successo è utile capire il dominio in cui si risolvono i problemi, fornire queste conoscenze di fondo permette agli studenti di riflettere sulle loro soluzioni IoT e apprendimento nel contesto del tipo di problema reale che potrebbero dover risolvere come sviluppatori IoT. Gli studenti imparano il “perché” delle soluzioni che stanno costruendo e acquisiscono apprezzamento per l’utente finale.

Hardware

Abbiamo due scelte di hardware IoT da usare per i progetti dipendendo dalle preferenze personali, conoscenze o preferenze del linguaggio di programmazione, obiettivi di apprendimento e disponibilità. Abbiamo inoltre fornito una versione “hardware virtuale” per chi non ha accesso all’hardware o vuole imparare di più prima di procedere con un acquisto. Puoi leggere di più e trovare una “lista della spesa” nella pagina hardware, inclusi link per acquistare kit completi dai nostri amici di Seeed Studio.

💁 Trova il nostro Codice di Condotta, le linee guida per il Contributo e la Traduzione. Accogliamo con piacere il tuo feedback costruttivo!

🔧 Hai problemi? Consulta la nostra Guida alla risoluzione dei problemi per soluzioni ai problemi comuni.

Ogni lezione include:

  • sketchnote
  • video supplementare opzionale
  • quiz di riscaldamento prima della lezione
  • lezione scritta
  • per le lezioni basate su progetti, guide passo-passo su come costruire il progetto
  • verifiche di conoscenza
  • una sfida
  • letture supplementari
  • compito
  • quiz post-lezione

Una nota sui quiz: Tutti i quiz sono contenuti nella cartella quiz-app, per un totale di 48 quiz con tre domande ciascuno. Sono collegati all'interno delle lezioni ma l'app quiz può essere eseguita localmente o distribuita su Azure; segui le istruzioni nella cartella quiz-app. Sono progressivamente localizzati.

Lezioni

Nome del Progetto Concetti Insegnati Obiettivi di Apprendimento Lezione Collegata
01 Getting started Introduzione all'IoT Impara i principi base dell'IoT e i blocchi fondamentali delle soluzioni IoT come sensori e servizi cloud mentre configuri il tuo primo dispositivo IoT Introduzione all'IoT
02 Getting started Approfondimento sull'IoT Approfondisci i componenti di un sistema IoT, così come microcontrollori e computer con scheda singola Approfondimento sull'IoT
03 Getting started Interagire con il mondo fisico tramite sensori e attuatori Scopri come usare i sensori per raccogliere dati dal mondo fisico e gli attuatori per inviare feedback, costruendo una lampada notturna Interagire con il mondo fisico tramite sensori e attuatori
04 Getting started Collegare il dispositivo a Internet Impara come collegare un dispositivo IoT a Internet per inviare e ricevere messaggi collegando la lampada notturna a un broker MQTT Collegare il dispositivo a Internet
05 Farm Prevedere la crescita delle piante Impara a prevedere la crescita delle piante utilizzando dati di temperatura raccolti da un dispositivo IoT Prevedere la crescita delle piante
06 Farm Rilevare l'umidità del terreno Impara a rilevare l'umidità del terreno e calibrare un sensore di umidità del terreno Rilevare l'umidità del terreno
07 Farm Irrigazione automatizzata Impara a automatizzare e temporizzare l'irrigazione usando un relè e MQTT Irrigazione automatizzata
08 Farm Migra la tua pianta nel cloud Impara cos'è il cloud e i servizi IoT ospitati sul cloud e come collegare la tua pianta a uno di questi invece che a un broker MQTT pubblico Migra la tua pianta nel cloud
09 Farm Migra la logica applicativa nel cloud Impara come scrivere logica applicativa nel cloud che risponde ai messaggi IoT Migra la logica applicativa nel cloud
10 Farm Mantieni la tua pianta sicura Impara la sicurezza nell'IoT e come mantenere la tua pianta sicura con chiavi e certificati Mantieni la tua pianta sicura
11 Transport Monitoraggio della posizione Impara il tracciamento della posizione GPS per dispositivi IoT Monitoraggio della posizione
12 Transport Memorizzare dati di posizione Impara come memorizzare i dati IoT per visualizzazione o analisi successive Memorizzare dati di posizione
13 Transport Visualizzare dati di posizione Impara a visualizzare dati di posizione su una mappa e come le mappe rappresentano il mondo reale 3D in 2 dimensioni Visualizzare dati di posizione
14 Transport Geofence Impara cos'è una geofence e come possono essere usate per avvisare quando i veicoli nella catena di fornitura sono vicini alla loro destinazione Geofence
15 Manufacturing Addestrare un rilevatore di qualità della frutta Impara come addestrare un classificatore di immagini nel cloud per rilevare la qualità della frutta Addestrare un rilevatore di qualità della frutta
16 Manufacturing Controllare la qualità della frutta da un dispositivo IoT Impara a usare il tuo rilevatore di qualità della frutta da un dispositivo IoT Controllare la qualità della frutta da un dispositivo IoT
17 Manufacturing Esegui il tuo rilevatore di frutta all'edge Impara come eseguire il tuo rilevatore di frutta su un dispositivo IoT all'edge Esegui il tuo rilevatore di frutta all'edge
18 Manufacturing Attiva il rilevamento della qualità della frutta da un sensore Impara come attivare la rilevazione della qualità della frutta da un sensore Attiva il rilevamento della qualità della frutta da un sensore
19 Retail Addestra un rilevatore di scorte Impara a usare il riconoscimento di oggetti per addestrare un rilevatore di scorte per contare la merce in un negozio Addestra un rilevatore di scorte
20 Retail Controlla le scorte da un dispositivo IoT Impara a controllare le scorte da un dispositivo IoT usando un modello di riconoscimento degli oggetti Controlla le scorte da un dispositivo IoT
21 Consumer Riconoscere il parlato con un dispositivo IoT Impara a riconoscere il parlato da un dispositivo IoT per costruire un timer intelligente Riconoscere il parlato con un dispositivo IoT
22 Consumer Comprendere il linguaggio Impara a comprendere frasi dette a un dispositivo IoT Comprendere il linguaggio
23 Consumer Impostare un timer e fornire feedback vocale Impara a impostare un timer su un dispositivo IoT e fornire feedback vocale su quando il timer è impostato e quando termina Impostare un timer e fornire feedback vocale
24 Consumer Supportare più lingue Impara a supportare più lingue, sia nella comunicazione ricevuta sia nelle risposte del tuo timer intelligente Supportare più lingue

Accesso offline

Puoi eseguire questa documentazione offline usando Docsify. Forka questo repo, installa Docsify sulla tua macchina locale, quindi nella cartella radice di questo repo, digita docsify serve. Il sito sarà servito sulla porta 3000 sul tuo localhost: localhost:3000.

Quiz

Grazie alla comunità per l'hosting del quiz interattivo che testa le tue conoscenze su ciascuno dei capitoli. Puoi testare le tue conoscenze qui

PDF

Puoi generare un PDF di questo contenuto per l'accesso offline se necessario. Per farlo, assicurati di avere npm installato ed esegui i seguenti comandi nella cartella radice di questo repo:

npm i
npm run convert

Slide

Sono disponibili deck di slide per alcune lezioni nella cartella slides.

Altri Programmi Didattici

Il nostro team produce altri programmi didattici! Dai un'occhiata a:

LangChain

LangChain4j for Beginners LangChain.js for Beginners


Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners Agenti AI per Principianti


Serie AI Generativa

AI Generativa per Principianti AI Generativa (.NET) AI Generativa (Java) AI Generativa (JavaScript)


Apprendimento Fondamentale

ML per Principianti Data Science per Principianti AI per Principianti Cybersecurity per Principianti Sviluppo Web per Principianti IoT per Principianti Sviluppo XR per Principianti


Serie Copilot

Copilot per Programmazione Assistita con AI Copilot per C#/.NET Avventura Copilot

Crediti immagini

Puoi trovare tutti i crediti per le immagini utilizzate in questo curriculum dove richiesto in Attributions.


Disclaimer:
Questo documento è stato tradotto utilizzando il servizio di traduzione automatica AI Co-op Translator. Pur impegnandoci per garantire accuratezza, si prega di considerare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella lingua nativa deve essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale effettuata da un umano. Non ci assumiamo alcuna responsabilità per eventuali fraintendimenti o interpretazioni errate derivanti dall’uso di questa traduzione.