Ako zapnete ili imate bilo kakvih pitanja o izradi AI aplikacija. Pridružite se učenicima i iskusnim programerima u raspravama o MCP-u. To je podržavajuća zajednica gdje su pitanja dobrodošla i znanje se slobodno dijeli.
Ako zapnete ili imate pitanja o izradi AI aplikacija. Pridružite se kolegama koji uče i iskusnim programerima u raspravama o MCP-u. To je podržavajuća zajednica u kojoj su pitanja dobrodošla i znanje se slobodno dijeli.
> Ovaj repozitorij uključuje 50+ prijevoda jezika što značajno povećava veličinu preuzimanja. Za kloniranje bez prijevoda, koristite sparse checkout:
> Ovo spremište uključuje 50+ prijevoda jezika što značajno povećava veličinu preuzimanja. Za kloniranje bez prijevoda koristite sparse checkout:
>
>
> **Bash / macOS / Linux:**
> **Bash / macOS / Linux:**
> ```bash
> ```bash
@ -49,22 +49,22 @@ Slijedite ove korake za početak korištenja ovih resursa:
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> ```
> ```
>
>
> Ovo vam daje sve što vam je potrebno da dovršite tečaj s mnogo bržim preuzimanjem.
> Ovo vam daje sve što trebate da dovršite tečaj uz mnogo brže preuzimanje.
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
# IoT za Početnike - Kurikulum
# IoT za početnike - Kurikulum
Azure Cloud Advocates u Microsoftu s veseljem nude 12-tjedni, 24-lekcijski kurikulum posvećen osnovama IoT-a. Svaka lekcija uključuje kviz prije i poslije lekcije, pisane upute za dovršetak lekcije, rješenje, zadatak i još mnogo toga. Naša pedagoška metoda temeljena na projektima omogućuje vam da učite dok gradite, što je dokazani način da nove vještine 'upuče'.
Azure Cloud Advocati u Microsoftu sa zadovoljstvom nude 12-tjedni, 24-lezijski kurikulum koji pokriva osnove IoT-a. Svaka lekcija uključuje kvizove prije i nakon lekcije, pisane upute za dovršetak lekcije, rješenje, zadatak i još mnogo toga. Naša pedagoška metoda zasnovana na projektima omogućuje učenje kroz izgradnju, što je dokazani način da se nove vještine bolje usvoje.
Projekti pokrivaju put hrane od farme do stola. To uključuje poljoprivredu, logistiku, proizvodnju, maloprodaju i potrošnju - sve popularna industrijska područja za IoT uređaje.
Projekti pokrivaju put hrane od farme do stola. To uključuje poljoprivredu, logistiku, proizvodnju, maloprodaju i potrošače - područja industrije u kojima su IoT uređaji posebno popularni.


> Sketchnote autora [Nitya Narasimhan](https://github.com/nitya). Kliknite sliku za veću verziju.
> Sketchnote autorice [Nitya Narasimhan](https://github.com/nitya). Kliknite na sliku za veću verziju.
> **Nastavnici**, uključili smo [neke prijedloge](for-teachers.md) o tome kako koristiti ovaj kurikulum. Ako želite izraditi vlastite lekcije, također smo uključili [predložak lekcije](lesson-template/README.md).
> **Nastavnici**, uveli smo [neke prijedloge](for-teachers.md) o tome kako koristiti ovaj kurikulum. Ako želite kreirati vlastite lekcije, uključili smo i [predložak lekcije](lesson-template/README.md).
> **Učenici** [https://aka.ms/student-page](https://aka.ms/student-page), za samostalno korištenje ovog kurikuluma, napravite fork cijelog repozitorija i dovršite zadatke samostalno, počevši s kvizom prije predavanja, zatim čitajući predavanje i dovršavanjem ostalih aktivnosti. Pokušajte stvarati projekte razumijevanjem lekcija, a ne kopiranjem koda rješenja; međutim, taj kod je dostupan u mapama /solutions za svaku lekciju usmjerenu na projekte. Druga ideja je da oformite grupu za učenje s prijateljima i zajedno prođete kroz sadržaj. Za dodatno učenje preporučujemo [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
> **Studenti** ([https://aka.ms/student-page](https://aka.ms/student-page)), da biste koristili ovaj kurikulum samostalno, forkajte cijeli repozitorij i sami riješite zadatke, počevši s kvizom prije predavanja, zatim pročitajte predavanje i dovršite ostale aktivnosti. Pokušajte kreirati projekte razumijevanjem lekcija, a ne kopiranjem koda rješenja; međutim, taj je kod dostupan u mapama /solutions u svakoj lekciji usmjerenoj na projekte. Druga ideja je da formirate studijsku grupu s prijateljima i zajedno prođete kroz sadržaj. Za dodatno učenje preporučujemo [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
Za video pregled ovog tečaja pogledajte ovaj video:
Za video pregled ovog tečaja pogledajte ovaj video:
Odabrali smo dva pedagoška načela prilikom izrade ovog kurikuluma: osigurati da je temeljeno na projektima i da uključuje česte kvizove. Do kraja serije učenici će izgraditi sustav za nadzor i zalijevanje biljaka, uređaj za praćenje vozila, pametnu tvornicu za praćenje i kontrolu hrane te glasovno upravljani tajmer za kuhanje, i naučit će osnove Interneta stvari uključujući kako pisati kod za uređaje, povezati se na oblak, analizirati telemetriju i pokretati AI na rubu.
Pri izradi ovog kurikuluma izabrali smo dva pedagoška načela: osigurati da je zasnovan na projektima i da uključuje česte kvizove. Na kraju ovog niza, studenti će izgraditi sustav za nadzor i zalijevanje biljaka, uređaj za praćenje vozila, pametnu tvornicu za praćenje i provjeru hrane te glasovno upravljani timer za kuhanje, te će naučiti osnove Interneta stvari uključujući pisanje koda za uređaje, povezivanje s oblakom, analizu telemetrije i izvođenje AI-a na rubu mreže.
Osiguravajući da sadržaj odgovara projektima, proces je zanimljiviji za učenike i zadržavanje koncepata će se poboljšati.
Usklađivanjem sadržaja s projektima, proces je za studente zanimljiviji i bolja je zadrživost stečenih pojmova.
Uz to, kviz s niskim ulozima prije nastave postavlja namjeru učenika prema učenju teme, dok drugi kviz nakon nastave osigurava dodatno zadržavanje. Ovaj kurikulum dizajniran je da bude fleksibilan i zabavan, a može se uzimati u cijelosti ili djelomično. Projekti započinju mali i postaju sve složeniji do kraja 12-tjednog ciklusa.
Također, kviz niskog rizika prije nastave usmjerava namjeru učenika na učenje teme, dok drugi kviz nakon nastave osigurava dodatnu zadrživost. Ovaj kurikulum je osmišljen da bude fleksibilan i zabavan i može se pratiti u cijelosti ili djelomično. Projekti počinju jednostavni i postaju složeniji do kraja 12-tjednog ciklusa.
Svaki projekt temelji se na stvarnom hardveru dostupan učenicima i hobistima. Svaki projekt proučava specifičnu domenu projekta, pružajući relevantno osnovno znanje. Da biste bili uspješan programer, pomaže razumjeti domen u kojoj rješavate probleme, a ovo osnovno znanje omogućuje učenicima da razmišljaju o svojim IoT rješenjima i učenju u kontekstu vrste stvarnog problema koji bi mogli biti zamoljeni riješiti kao IoT programer. Učenici uče 'zašto' rješenja koja grade i stječu cijenjenje krajnjeg korisnika.
Svaki projekt zasniva se na stvarnom hardveru dostupnom studentima i hobistima. Svaki projekt proučava specifičnu domenu projekta, pružajući relevantno osnovno znanje. Da biste bili uspješan programer, pomaže razumjeti domenu u kojoj rješavate probleme, a pružanje tog osnovnog znanja omogućuje studentima da razmišljaju o svojim IoT rješenjima i učenjima u kontekstu stvarnog problema koji bi od njih mogao biti zatražen kao IoT programera. Studenti uče 'zašto' rješenja koja grade i stječu uvid u krajnjeg korisnika.
## Hardver
## Hardver
Imamo dva izbora IoT hardvera za korištenje u projektima, ovisno o osobnim preferencijama, znanju programskih jezika, ciljevima učenja i dostupnosti. Također smo osigurali verziju 'virtualnog hardvera' za one koji nemaju pristup hardveru ili žele naučiti više prije nego što se odluče za kupnju. Više možete pročitati i pronaći 'popis za kupovinu' na [stranici o hardveru](./hardware.md), uključujući poveznice za kupnju gotovih kompleta od naših prijatelja u Seeed Studiu.
Imamo dva izbora IoT hardvera za korištenje u projektima, ovisno o osobnim preferencijama, znanju programskog jezika, ciljevima učenja i dostupnosti. Također smo osigurali verziju 'virtualnog hardvera' za one koji nemaju pristup hardveru ili žele naučiti više prije nego što se odluče za kupnju. Više možete pročitati i pronaći 'popis za kupovinu' na [stranici hardvera](./hardware.md), uključujući poveznice za kupnju kompleta od naših prijatelja iz Seeed Studija.
> 💁 Pronađite naš [Kodeks ponašanja](CODE_OF_CONDUCT.md), smjernice za [Doprinos](CONTRIBUTING.md) i [Prijevod](TRANSLATIONS.md). Veselimo se vašim konstruktivnim povratnim informacijama!
> 💁 Pronađite naš [Kodeks ponašanja](CODE_OF_CONDUCT.md), smjernice za [doprinose](CONTRIBUTING.md) i [prijevode](..). Dobrodošli su vaši konstruktivni komentari!
>
>
> 🔧 Imate problema? Pogledajte naš [Vodič za rješavanje problema](TROUBLESHOOTING.md) za rješenja uobičajenih problema.
> 🔧 Imate problema? Pogledajte naš [Vodič za rješavanje problema](TROUBLESHOOTING.md) za rješenja najčešćih problema.
## Svaka lekcija uključuje:
## Svaka lekcija uključuje:
- nacrt lekcije
- sketchnote
- opcionalni dodatni video
- neobavezni dodatni video
- zagrijavajući kviz prije lekcije
- zagrijavanje prije lekcije (kviz)
- pisanu lekciju
- pisanu lekciju
- za lekcije temeljene na projektima, vodiče korak po korak kako izraditi projekt
- za lekcije bazirane na projektima, vodiče korak po korak o izradi projekta
- provjere znanja
- provjere znanja
- izazov
- izazov
- dodatno čitanje
- dopunsku literaturu
- zadatak
- zadatak
- [kviz poslije lekcije](https://ff-quizzes.netlify.app/en/)
- [kviz nakon lekcije](https://ff-quizzes.netlify.app/en/)
> **Napomena o kvizovima**: Svi su kvizovi u mapi quiz-app, ukupno 48 kvizova s po tri pitanja. Povezani su unutar lekcija, ali kviz aplikaciju možete pokrenuti lokalno ili objaviti na Azure; slijedite upute u mapi `quiz-app`. Postupno se lokaliziraju.
> **Napomena o kvizovima**: Svi kvizovi nalaze se u mapi quiz-app, ukupno 48 kvizova s po tri pitanja. Povezani su iz lekcija, no kviz aplikacija može se pokretati lokalno ili implementirati na Azure; slijedite upute u mapi `quiz-app`. Postupno se lokaliziraju.
## Lekcije
## Lekcije
| | Naziv projekta | Obuhvaćeni pojmovi | Ciljevi učenja | Povezana lekcija |
| | Naziv projekta | Koncepti koji se podučavaju | Ciljevi učenja | Povezana lekcija |
| 01 | [Početak](./1-getting-started/README.md) | Uvod u IoT | Naučite osnovne principe IoT-a i osnovne blokove rješenja poput senzora i cloud servisa dok postavljate svoj prvi IoT uređaj | [Uvod u IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 01 | [Početak](./1-getting-started/README.md) | Uvod u IoT | Naučite osnovna načela IoT-a i osnovne gradivne blokove IoT rješenja kao što su senzori i usluge u oblaku dok postavljate svoj prvi IoT uređaj | [Uvod u IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [Početak](./1-getting-started/README.md) | Dublji pogled u IoT | Naučite više o komponentama IoT sustava, mikrokontrolerima i jednoplatnim računalima | [Dublji pogled u IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 02 | [Početak](./1-getting-started/README.md) | Dublji uvid u IoT | Saznajte više o komponentama IoT sustava, kao i o mikrokontrolerima i jednokatnim računalima | [Dublji uvid u IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [Početak](./1-getting-started/README.md) | Interakcija s fizičkim svijetom putem senzora i aktuatora | Naučite o senzorima za prikupljanje podataka iz fizičkog svijeta i aktuatorima za slanje povratne informacije dok izrađujete noćno svjetlo | [Interakcija s fizičkim svijetom putem senzora i aktuatora](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 03 | [Početak](./1-getting-started/README.md) | Interakcija s fizičkim svijetom putem senzora i aktuatora | Učite o senzorima za prikupljanje podataka iz stvarnog svijeta i aktuatorima za slanje povratnih informacija dok pravite noćno svjetlo | [Interakcija s fizičkim svijetom putem senzora i aktuatora](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [Početak](./1-getting-started/README.md) | Povežite svoj uređaj s internetom | Naučite kako povezati IoT uređaj s internetom za slanje i primanje poruka povezivanjem noćnog svjetla s MQTT poslužiteljem | [Povežite svoj uređaj s internetom](./1-getting-started/lessons/4-connect-internet/README.md) |
| 04 | [Početak](./1-getting-started/README.md) | Povežite svoj uređaj s internetom | Naučite kako povezati IoT uređaj s internetom za slanje i primanje poruka povezivanjem vašeg noćnog svjetla na MQTT poslužitelj | [Povežite svoj uređaj s internetom](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [Farm](./2-farm/README.md) | Predviđanje rasta biljaka | Naučite kako predvidjeti rast biljaka koristeći podatke o temperaturi prikupljene IoT uređajem | [Predviđanje rasta biljaka](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 05 | [Poljoprivreda](./2-farm/README.md) | Predviđanje rasta biljaka | Naučite kako predvidjeti rast biljaka koristeći podatke o temperaturi prikupljene IoT uređajem | [Predviđanje rasta biljaka](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 07 | [Farm](./2-farm/README.md) | Automatizirano zalijevanje biljaka | Naučite kako automatizirati i tempirati zalijevanje pomoću releja i MQTT | [Automatizirano zalijevanje biljaka](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 07 | [Poljoprivreda](./2-farm/README.md) | Automatsko zalijevanje biljaka | Naučite kako automatizirati i vremenski uskladiti zalijevanje pomoću releja i MQTT | [Automatsko zalijevanje biljaka](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [Farm](./2-farm/README.md) | Migrirajte biljku u cloud | Saznajte o cloudu i IoT servisima u cloudu te kako povezati svoju biljku s nekim od njih umjesto javnog MQTT poslužitelja | [Migrirajte biljku u cloud](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 08 | [Poljoprivreda](./2-farm/README.md) | Migrirajte svoju biljku u oblak | Naučite o oblaku i IoT uslugama hostanim u oblaku i kako povezati svoju biljku s jednom od njih umjesto javnog MQTT poslužitelja | [Migrirajte svoju biljku u oblak](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [Farm](./2-farm/README.md) | Migrirajte logiku aplikacije u cloud | Naučite kako pisati logiku aplikacije u cloudu koja reagira na IoT poruke | [Migrirajte logiku aplikacije u cloud](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 09 | [Poljoprivreda](./2-farm/README.md) | Migrirajte svoju logiku aplikacije u oblak | Naučite kako možete pisati logiku aplikacije u oblaku koja reagira na IoT poruke | [Migrirajte svoju logiku aplikacije u oblak](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [Farm](./2-farm/README.md) | Osigurajte svoju biljku | Naučite o sigurnosti u IoT-u i kako osigurati svoju biljku ključevima i certifikatima | [Osigurajte svoju biljku](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 10 | [Poljoprivreda](./2-farm/README.md) | Čuvajte svoju biljku sigurnom | Naučite o sigurnosti u IoT-u i kako održati sigurnost svoje biljke pomoću ključeva i certifikata | [Čuvajte svoju biljku sigurnom](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [Transport](./3-transport/README.md) | Praćenje lokacije | Naučite o GPS praćenju lokacije za IoT uređaje | [Praćenje lokacije](./3-transport/lessons/1-location-tracking/README.md) |
| 11 | [Transport](./3-transport/README.md) | Praćenje lokacije | Naučite o GPS praćenju lokacije za IoT uređaje | [Praćenje lokacije](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [Transport](./3-transport/README.md) | Pohrana podataka o lokaciji | Naučite kako pohraniti IoT podatke za kasniju vizualizaciju ili analizu | [Pohrana podataka o lokaciji](./3-transport/lessons/2-store-location-data/README.md) |
| 12 | [Transport](./3-transport/README.md) | Pohrana podataka o lokaciji | Naučite kako pohraniti IoT podatke za kasniju vizualizaciju ili analizu | [Pohrana podataka o lokaciji](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [Transport](./3-transport/README.md) | Vizualizacija podataka o lokaciji | Naučite o vizualizaciji podataka o lokaciji na karti i kako karte prikazuju stvarni 3D svijet u dvije dimenzije | [Vizualizacija podataka o lokaciji](./3-transport/lessons/3-visualize-location-data/README.md) |
| 13 | [Transport](./3-transport/README.md) | Vizualizacija podataka o lokaciji | Naučite o vizualizaciji podataka o lokaciji na karti i kako karte prikazuju stvarni 3D svijet u 2 dimenzije | [Vizualizacija podataka o lokaciji](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [Transport](./3-transport/README.md) | Geofence | Naučite o geofenceima i kako se koriste za obavještavanje kada su vozila u lancu opskrbe blizu svoje destinacije | [Geofence](./3-transport/lessons/4-geofences/README.md) |
| 14 | [Transport](./3-transport/README.md) | Geofence | Naučite o geofence-ovima i kako se mogu koristiti za upozorenja kada su vozila u lancu opskrbe blizu svojim odredištima | [Geofence](./3-transport/lessons/4-geofences/README.md) |
| 15 | [Manufacturing](./4-manufacturing/README.md) | Trenirajte sustav za detekciju kvalitete voća | Naučite o treniranju klasifikatora slika u cloudu za detekciju kvalitete voća | [Trenirajte sustav za detekciju kvalitete voća](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 15 | [Proizvodnja](./4-manufacturing/README.md) | Obuka detektora kvalitete voća | Naučite o obuci klasifikatora slika u oblaku za detekciju kvalitete voća | [Obuka detektora kvalitete voća](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [Manufacturing](./4-manufacturing/README.md) | Provjerite kvalitetu voća putem IoT uređaja | Naučite kako koristiti svoj sustav za detekciju kvalitete voća s IoT uređaja | [Provjerite kvalitetu voća putem IoT uređaja](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 16 | [Proizvodnja](./4-manufacturing/README.md) | Provjera kvalitete voća s IoT uređaja | Naučite o korištenju detektora kvalitete voća na IoT uređaju | [Provjera kvalitete voća s IoT uređaja](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [Manufacturing](./4-manufacturing/README.md) | Pokrenite detektor voća na edge uređaju | Naučite o pokretanju detektora voća na IoT uređaju na edge-u | [Pokrenite detektor voća na edge uređaju](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 17 | [Proizvodnja](./4-manufacturing/README.md) | Pokretanje detektora voća na rubu | Naučite o pokretanju detektora voća na IoT uređaju na rubu | [Pokretanje detektora voća na rubu](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [Manufacturing](./4-manufacturing/README.md) | Pokrenite detekciju kvalitete voća putem senzora | Naučite kako pokrenuti detekciju kvalitete voća putem senzora | [Pokrenite detekciju kvalitete voća putem senzora](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 18 | [Proizvodnja](./4-manufacturing/README.md) | Aktiviranje detekcije kvalitete voća sa senzora | Naučite o aktiviranju detekcije kvalitete voća sa senzora | [Aktiviranje detekcije kvalitete voća sa senzora](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [Retail](./5-retail/README.md) | Trenirajte detektor zaliha | Naučite kako koristiti detekciju objekata za treniranje detektora zaliha za brojanje zaliha u trgovini | [Trenirajte detektor zaliha](./5-retail/lessons/1-train-stock-detector/README.md) |
| 19 | [Maloprodaja](./5-retail/README.md) | Obuka detektora zaliha | Naučite kako koristiti detekciju objekata za obuku detektora zaliha za brojanje zaliha u trgovini | [Obuka detektora zaliha](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [Retail](./5-retail/README.md) | Provjerite stanje zaliha putem IoT uređaja | Naučite kako provjeriti stanje zaliha putem IoT uređaja koristeći model za detekciju objekata | [Provjerite stanje zaliha putem IoT uređaja](./5-retail/lessons/2-check-stock-device/README.md) |
| 20 | [Maloprodaja](./5-retail/README.md) | Provjera zaliha s IoT uređaja | Naučite kako provjeravati zalihe s IoT uređajem koristeći model detekcije objekata | [Provjera zaliha s IoT uređaja](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [Consumer](./6-consumer/README.md) | Prepoznavanje govora putem IoT uređaja | Naučite kako prepoznati govor s IoT uređaja za izradu pametnog tajmera | [Prepoznavanje govora putem IoT uređaja](./6-consumer/lessons/1-speech-recognition/README.md) |
| 21 | [Konzumer](./6-consumer/README.md) | Prepoznavanje govora s IoT uređaja | Naučite kako prepoznavati govor s IoT uređaja kako biste napravili pametni tajmer | [Prepoznavanje govora s IoT uređaja](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [Consumer](./6-consumer/README.md) | Razumijevanje jezika | Naučite kako razumjeti rečenice izgovorene IoT uređaju | [Razumijevanje jezika](./6-consumer/lessons/2-language-understanding/README.md) |
| 22 | [Konzumer](./6-consumer/README.md) | Razumijevanje jezika | Naučite kako razumjeti rečenice izgovorene IoT uređaju | [Razumijevanje jezika](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [Consumer](./6-consumer/README.md) | Postavite tajmer i pružite govornu povratnu informaciju | Naučite kako postaviti tajmer na IoT uređaju i dati govornu povratnu informaciju o postavljanju i završetku tajmera | [Postavite tajmer i pružite govornu povratnu informaciju](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 23 | [Konzumer](./6-consumer/README.md) | Postavite tajmer i pružite glasovnu povratnu informaciju | Naučite kako postaviti tajmer na IoT uređaju i dati glasovnu povratnu informaciju kada je tajmer postavljen i kada završi | [Postavite tajmer i pružite glasovnu povratnu informaciju](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [Consumer](./6-consumer/README.md) | Podrška za više jezika | Naučite kako podržati više jezika, kako govornim tako i u odgovorima vašeg pametnog tajmera | [Podrška za više jezika](./6-consumer/lessons/4-multiple-language-support/README.md) |
| 24 | [Konzumer](./6-consumer/README.md) | Podrška za više jezika | Naučite kako podržati više jezika, i u govoru i u odgovorima od vašeg pametnog tajmera | [Podrška za više jezika](./6-consumer/lessons/4-multiple-language-support/README.md) |
## Offline pristup
## Offline pristup
Ovu dokumentaciju možete koristiti i offline pomoću [Docsify](https://docsify.js.org/#/). Forkajte ovaj repozitorij, [instalirajte Docsify](https://docsify.js.org/#/quickstart) na svoje lokalno računalo, zatim u korijenskoj mapi repozitorija upišite `docsify serve`. Web stranica će biti dostupna na portu 3000 na vašem localhostu: `localhost:3000`.
Možete koristiti ovu dokumentaciju izvan mreže pomoću [Docsify](https://docsify.js.org/#/). Forkajte ovaj repozitorij, [instalirajte Docsify](https://docsify.js.org/#/quickstart) na svoje lokalno računalo, a zatim u glavnoj mapi ovog repozitorija upišite `docsify serve`. Web stranica će biti dostupna na portu 3000 na vašem localhostu: `localhost:3000`.
## Kviz
## Kviz
Zahvaljujemo zajednici što je napravila interaktivni kviz koji testira vaše znanje iz svakog poglavlja. Testirajte svoje znanje [ovdje](https://ff-quizzes.netlify.app/en/)
Hvala zajednici što je omogućila interaktivni kviz koji testira vaše znanje o svakom poglavlju. Testirajte svoje znanje [ovdje](https://ff-quizzes.netlify.app/en/)
### PDF
### PDF
Ako želite, možete generirati PDF ovog sadržaja za offline pristup. Da biste to učinili, provjerite imate li [npm instaliran](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) i pokrenite sljedeće naredbe u korijenskoj mapi ovog repozitorija:
Ako je potrebno, možete generirati PDF ovog sadržaja za offline pristup. Za to, provjerite imate li [installiran npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) i pokrenite sljedeće naredbe u glavnoj mapi ovog repozitorija:
```sh
```sh
npm i
npm i
@ -164,7 +164,8 @@ npm run convert
### Slajdovi
### Slajdovi
Za neke lekcije postoje prezentacije u mapi [slides](../../slides).
Postoje prezentacije za neke lekcije u mapi [slides](../../slides).
## Ostali kurikulumi
## Ostali kurikulumi
@ -172,51 +173,51 @@ Naš tim proizvodi i druge kurikulume! Pogledajte:
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
### LangChain
### LangChain
[](https://aka.ms/langchain4j-for-beginners)
[](https://aka.ms/langchain4j-for-beginners)
[](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
[](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
---
---
### Azure / Edge / MCP / Agenti
### Azure / Edge / MCP / Agents
[](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
---
---
### Generativna AI serija
### Serija Generativnog AI
[](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
[-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
[-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
[-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
[-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
[-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
---
---
### Osnovno učenje
### Temeljno učenje
[](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
---
---
### Copilot serija
### Serija Copilota
[](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
Sve zasluge za slike korištene u ovom kurikulumu, gdje je potrebno, možete pronaći u [Attributions](./attributions.md).
Sve priznanju za slike korištene u ovom kurikulumu gdje je potrebno možete pronaći u [Priznanjima](./attributions.md).
---
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**Odricanje od odgovornosti**:
**Odricanje**:
Ovaj dokument je preveden korištenjem AI usluge prevođenja [Co-op Translator](https://github.com/Azure/co-op-translator). Iako težimo točnosti, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati autoritativnim izvorom. Za kritične informacije preporučuje se profesionalni ljudski prijevod. Ne snosimo odgovornost za bilo kakva nesporazuma ili kriva tumačenja nastala uporabom ovog prijevoda.
Ovaj dokument preveden je korištenjem AI usluge za prevođenje [Co-op Translator](https://github.com/Azure/co-op-translator). Iako težimo točnosti, imajte na umu da automatski prijevodi mogu sadržavati pogreške ili netočnosti. Izvorni dokument na izvornom jeziku treba smatrati autoritativnim izvorom. Za kritične informacije preporuča se profesionalni ljudski prijevod. Ne snosimo odgovornost za bilo kakva nesporazuma ili pogrešna tumačenja nastala uporabom ovog prijevoda.
Če se zataknete ali imate kakršnakoli vprašanja glede gradnje AI aplikacij. Pridružite se sošolcem in izkušenim razvijalcem v razpravah o MCP. To je podpirajoča skupnost, kjer so vprašanja dobrodošla in znanje se prosto deli.
Če se zataknete ali imate vprašanja o gradnji AI aplikacij. Pridružite se ostalim učencem in izkušenim razvijalcem v razpravah o MCP. To je podpirajoča skupnost, kjer so vprašanja dobrodošla in se znanje svobodno deli.
> Ta repozitorij vključuje več kot 50 jezikovnih prevodov, kar bistveno poveča velikost prenosa. Za kloniranje brez prevodov uporabite sparse checkout:
> Ta repozitorij vključuje več kot 50 prevodov jezika, kar znatno poveča velikost prenosa. Če želite klonirati brez prevodov, uporabite sparse checkout:
>
>
> **Bash / macOS / Linux:**
> **Bash / macOS / Linux:**
> ```bash
> ```bash
@ -48,36 +48,36 @@ Sledite tem korakom, da začnete uporabljati te vire:
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> ```
> ```
>
>
> Tako boste dobili vse, kar potrebujete za dokončanje tečaja s precej hitrejšim prenosom.
> Tako boste dobili vse potrebno za dokončanje tečaja z veliko hitrejšim prenosom.
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
# IoT za začetnike - Kurikulum
# IoT za začetnike - učni načrt
Azure Cloud zagovorniki pri Microsoftu so z veseljem pripravili 12-tedenski program s 24 lekcijami o osnovah IoT. Vsaka lekcija vključuje vnaprejšnje in zaključne kvize, pisna navodila za dokončanje lekcije, rešitev, nalogo in več. Naša metodologija, ki temelji na projektih, vam omogoča učenje s praktičnim delom, kar je preverjen način, da se nove veščine utrdijo.
Azure Cloud zagovorniki pri Microsoftu z veseljem ponujajo 12-tedenski, 24-urni učni načrt, ki govori o osnovah IoT. Vsaka lekcija vključuje kvize pred in po lekciji, pisna navodila za dokončanje lekcije, rešitev, nalogo in več. Naša pristop, ki temelji na projektih, vam omogoča učenje med gradnjo, kar je dokazano učinkovit način za utrjevanje novih veščin.
Projekti zajemajo pot hrane od kmetije do mize. Vključujejo kmetovanje, logistiko, proizvodnjo, trgovino in potrošnika – vse priljubljena industrijska področja za IoT naprave.
Projekti pokrivajo pot hrane od kmetije do mize. To vključuje kmetovanje, logistiko, proizvodnjo, prodajo in potrošnika - vse priljubljena industrijska področja za IoT naprave.


> Skica avtorja [Nitya Narasimhan](https://github.com/nitya). Kliknite sliko za večjo različico.
> Sketchnote avtorja [Nitya Narasimhan](https://github.com/nitya). Kliknite na sliko za večjo različico.
> **Učitelji**, vključili smo nekaj predlogov [kako uporabljati ta kurikulum](for-teachers.md). Če želite ustvariti svoje lekcije, smo vključili tudi [predlogo lekcije](lesson-template/README.md).
> **Učitelji**, vključili smo nekaj [predlogov](for-teachers.md), kako uporabljati ta učni načrt. Če bi želeli ustvariti svoje lekcije, imamo prav tako na voljo [predlogo lekcije](lesson-template/README.md).
> **[Študenti](https://aka.ms/student-page)**, za samostojno uporabo tega kurikuluma razvejite celoten repozitorij in dokončajte vaje samostojno, začne se z vnaprejšnjim kvizom, sledi predavanje in dokončanje ostalih aktivnosti. Poskusite ustvariti projekte z razumevanjem lekcij, ne da bi kopirali rešitev; vendar je koda rešitev na voljo v mapah /solutions v vsaki lekciji, usmerjeni na projekt. Druga ideja je, da oblikujete študijsko skupino s prijatelji in skupaj pregledujete vsebino. Za nadaljnje učenje priporočamo [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
> **[Študenti](https://aka.ms/student-page)**, za samostojno uporabo tega učnega načrta razvejajte celoten repozitorij in dokončajte vaje sami, začenši s kvizom pred predavanjem, nato preberite predavanje in dokončajte preostale dejavnosti. Poskusite ustvarjati projekte z razumevanjem lekcij namesto s kopiranjem rešitev; vendar so te rešitve na voljo v mapah /solutions v vsaki lekciji usmerjeni v projekt. Druga ideja je, da oblikujete študijsko skupino s prijatelji in skupaj pregledujete vsebino. Za nadaljnje učenje priporočamo [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
@ -85,76 +85,76 @@ Za video pregled tega tečaja si oglejte ta video:
## Pedagogika
## Pedagogika
Pri gradnji tega kurikuluma smo izbrali dve pedagoški načeli: zagotoviti, da je osredotočen na projekte in da vključuje pogoste kvize. Ob koncu te serije bodo študenti zgradili sistem za spremljanje in zalivanje rastlin, sledilnik vozil, pametno tovarno za spremljanje in preverjanje hrane ter časovnik za kuhanje, ki ga upravljamo z glasom, ter se naučili osnov interneta stvari, vključno s pisanjem kode za naprave, povezavo z oblakom, analizo telemetrije in uporabo umetne inteligence na robu omrežja.
Za gradnjo tega učnega načrta smo izbrali dve pedagoški načeli: zagotoviti, da temelji na projektih in da vključuje pogoste kvize. Na koncu te serije bodo študenti zgradili sistem za spremljanje in zalivanje rastlin, sledilec vozil, pametno tovarniško postavitev za spremljanje in preverjanje hrane ter časovnik za kuhanje, ki ga upravljate z glasom, in se naučili osnov Interneta stvari (IoT), vključno s pisanjem kode za naprave, povezovanjem v oblak, analizo telemetrije in izvajanjem AI na robu.
S tem, ko zagotovimo usklajenost vsebine s projekti, proces naredimo bolj zanimiv za študente in povečamo zadrževanje pojmov.
Z zagotavljanjem, da vsebina ustreza projektom, postane proces učanja bolj privlačen za študente, z večjo retencijo konceptov.
Poleg tega nizko-pritisni kviz pred predavanjem usmeri študenta k učenju teme, medtem ko drugi kviz po predavanju zagotovi nadaljnje utrjevanje. Ta kurikulum je zasnovan, da je prilagodljiv in zabaven, ter ga lahko vzamete v celoti ali delno. Projekti se začnejo majhni in ob koncu 12-tedenskega cikla postanejo vedno kompleksnejši.
Poleg tega nizkiriški kviz pred učnim uram usmeri študenta k učenju določene teme, medtem ko drugi kviz po uri zagotavlja nadaljnjo retencijo. Ta učni načrt je zasnovan tako, da je prilagodljiv in zabaven ter ga je mogoče izvesti v celoti ali delno. Projekti se začnejo majhni in postopoma postajajo vse bolj kompleksni do konca 12-tedenskega cikla.
Vsak projekt temelji na resničnih napravah, ki so na voljo študentom in hobistom. Vsak projekt se poglobi v specifično področje projekta in nudi ustrezno osnovno znanje. Za uspešnega razvijalca je koristno razumeti področje, na katerem rešujete probleme; zagotavljanje tega osnovnega znanja omogoča študentom, da razmišljajo o svojih IoT rešitvah in učenju v kontekstu vrste resničnega problema, ki bi ga lahko morali rešiti kot IoT razvijalci. Študenti se naučijo 'zakaj' rešitev, ki jih gradijo, in pridobijo spoštovanje do končnega uporabnika.
Vsak projekt temelji na resnični strojni opremi, ki je na voljo študentom in hobistom. Vsak projekt se osredotoča na specifično področje projekta, zagotavljajoč ustrezno ozadje znanja. Za uspešnega razvijalca je koristno razumeti področje, na katerem rešujete probleme, saj omogoča, da študenti razmišljajo o svojih IoT rešitvah in učenju v kontekstu vrste resničnega problema, ki bi ga lahko morali rešiti kot IoT razvijalec. Študenti se naučijo 'zakaj' rešitev, ki jih gradijo, in pridobijo spoštovanje do končnega uporabnika.
## Strojna oprema
## Strojna oprema
Imamo dve možnosti IoT strojne opreme za uporabo pri projektih, odvisno od osebnih preferenc, znanja programskih jezikov, učnih ciljev in razpoložljivosti. Prav tako smo pripravili različico 'virtualne strojne opreme' za tiste, ki nimajo dostopa do strojne opreme ali želijo izvedeti več, preden se odločijo za nakup. Več informacij in 'nakupni seznam' lahko preberete na [strani s strojno opremo](./hardware.md), vključno s povezavami za nakup kompletov od naših prijateljev iz Seeed Studio.
Za projekte imamo na voljo dve možnosti IoT strojne opreme, odvisno od osebnih preferenc, znanja programskih jezikov, učnih ciljev in razpoložljivosti. Na voljo je tudi različica »virtualne strojne opreme« za tiste, ki nimajo dostopa do strojne opreme ali želijo izvedeti več, preden se odločijo za nakup. Več o tem lahko preberete in najdete »nakupovalni seznam« na [strani za strojno opremo](./hardware.md), vključno s povezavami do nakupa kompletov pri naših prijateljih iz podjetja Seeed Studio.
> 💁 Najdite naše [Kodeks ravnanja](CODE_OF_CONDUCT.md), [Prispevanje](CONTRIBUTING.md) in [Smernice za prevajanje](TRANSLATIONS.md). Veselimo se vaših konstruktivnih povratnih informacij!
> 💁 Najdite naša [Pravila vedenja](CODE_OF_CONDUCT.md), [Prispevanje](CONTRIBUTING.md) in [Prevodi](..) smernice. Veselimo se vaših konstruktivnih povratnih informacij!
>
>
> 🔧 Imate težave? Preglejte naš [Vodnik za odpravljanje tehničnih težav](TROUBLESHOOTING.md) za rešitve pogostih težav.
> 🔧 Imate težave? Oglejte si naš [Vodnik za odpravljanje težav](TROUBLESHOOTING.md) za rešitve pogostih problemov.
## Vsaka lekcija vključuje:
## Vsaka lekcija vključuje:
- sketchnoto
- skicovnico
- izbirni dodatni video
- neobvezni dodatni video
- predvajenje ogrevalnega kviza pred lekcijo
- predpripravljalni kviz
- pisno lekcijo
- pisno lekcijo
- pri projektno osnovanih lekcijah korak-po-korak vodiče za izdelavo projekta
- za lekcije, ki temeljijo na projektih, postopne vodiče za izdelavo projekta
- preglede znanja
- preverjanje znanja
- izziv
- izziv
- dodatno branje
- dodatno branje
- domačo nalogo
- domačo nalogo
- [kviz po lekciji](https://ff-quizzes.netlify.app/en/)
- [kviz po lekciji](https://ff-quizzes.netlify.app/en/)
> **Opomba o kvizih**: Vsi kvizi so shranjeni v mapi quiz-app, skupaj 48 kvizov, vsak s tremi vprašanji. Povezani so znotraj lekcij, vendar aplikacijo za kvize lahko zaženete lokalno ali jo namestite na Azure; sledite navodilom v mapi `quiz-app`. Postopoma jih prevajamo.
> **Opomba o kvizih**: Vsi kvizi so shranjeni v mapi quiz-app in vsebujejo skupaj 48 kvizov s tremi vprašanji vsak. Povezani so znotraj lekcij, a aplikacijo za kvize lahko poganjate lokalno ali jo namestite na Azure; sledite navodilom v mapi `quiz-app`. Postopoma se lokalizirajo.
## Lekcije
## Lekcije
| | Ime projekta | Poučevane vsebine | Cilji učenja | Povezana lekcija |
| | Ime projekta | Pojmi, ki jih učimo | Cilji učenja | Povezana lekcija |
| 01 | [Začetek](./1-getting-started/README.md) | Uvod v IoT | Spoznajte osnovna načela interneta stvari in osnovne gradnike IoT rešitev, kot so senzorji in oblačne storitve, medtem ko nastavljate svojo prvo IoT napravo | [Uvod v IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 01 | [Začetek](./1-getting-started/README.md) | Uvod v IoT | Spoznajte osnovna načela IoT in osnovne gradnike IoT rešitev, kot so senzorji in oblačne storitve, medtem ko nastavljate svojo prvo IoT napravo | [Uvod v IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [Začetek](./1-getting-started/README.md) | Globlji vpogled v IoT | Naučite se več o sestavnih delih IoT sistema ter o mikrokontrolerjih in enotnih računalnikih | [Globlji vpogled v IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 02 | [Začetek](./1-getting-started/README.md) | Podrobneje o IoT | Spoznajte več o sestavnih delih IoT sistema ter mikrokrmilnikih in enoplatničnih računalnikih | [Podrobneje o IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [Začetek](./1-getting-started/README.md) | Interakcija s fizičnim svetom z senzorji in aktuatorji | Spoznajte senzorje za zbiranje podatkov iz fizičnega sveta in aktuatorje za pošiljanje povratnih informacij, medtem ko izdelujete nočno svetilko | [Interakcija s fizičnim svetom s senzorji in aktuatorji](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 03 | [Začetek](./1-getting-started/README.md) | Senzorji in aktuatorji za interakcijo s fizičnim svetom | Naučite se o senzorjih za zbiranje podatkov iz fizičnega sveta in aktuatorjih za pošiljanje povratnih informacij, medtem ko naredite nočno lučko | [Interakcija s fizičnim svetom s senzorji in aktuatorji](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [Začetek](./1-getting-started/README.md) | Povežite svojo napravo z internetom | Naučite se, kako povezati IoT napravo z internetom za pošiljanje in prejemanje sporočil z uporabo vašega MQTT strežnika za nočno svetilko | [Povežite svojo napravo z internetom](./1-getting-started/lessons/4-connect-internet/README.md) |
| 04 | [Začetek](./1-getting-started/README.md) | Povežite svojo napravo v internet | Spoznajte, kako povezati IoT napravo z internetom za pošiljanje in prejemanje sporočil ter povežite svojo nočno lučko z MQTT posrednikom | [Povežite svojo napravo v internet](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [Kmetija](./2-farm/README.md) | Napovedovanje rasti rastlin | Naučite se napovedovati rast rastlin z uporabo temperaturnih podatkov, zajetih z IoT napravo | [Napovedovanje rasti rastlin](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 05 | [Kmetija](./2-farm/README.md) | Napovedovanje rasti rastlin | Naučite se napovedovati rast rastlin z uporabo podatkov o temperaturi, zajetih z IoT napravo | [Napovedovanje rasti rastlin](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [Kmetija](./2-farm/README.md) | Spremljanje vlage v tleh | Naučite se zaznavati vlago v tleh in kalibrirati senzor za vlago v tleh | [Spremljanje vlage v tleh](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 06 | [Kmetija](./2-farm/README.md) | Zaznavanje vlage v tleh | Naučite se zaznavati vlago v tleh in kalibrirati senzor za vlago v tleh | [Zaznavanje vlage v tleh](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [Kmetija](./2-farm/README.md) | Avtomatizirano zalivanje rastlin | Naučite se avtomatizirati in časovno načrtovati zalivanje z uporabo releja in MQTT | [Avtomatizirano zalivanje rastlin](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 07 | [Kmetija](./2-farm/README.md) | Avtomatsko zalivanje rastlin | Naučite se avtomatizirati in časovno določiti zalivanje z relejem in MQTT | [Avtomatsko zalivanje rastlin](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [Kmetija](./2-farm/README.md) | Prenos rastline v oblak | Spoznajte oblak in IoT storitve gostovane v oblaku ter kako svojo rastlino povezati z eno od teh namesto z javnim MQTT brokerjem | [Prenos rastline v oblak](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 08 | [Kmetija](./2-farm/README.md) | Migrirajte svojo rastlino v oblak | Spoznajte oblak in oblačne IoT storitve ter kako svojo rastlino povezati z eno izmed njih namesto s javnim MQTT posrednikom | [Migrirajte svojo rastlino v oblak](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [Kmetija](./2-farm/README.md) | Prenos aplikacijske logike v oblak | Naučite se, kako zapisati aplikacijsko logiko v oblaku, ki se odziva na IoT sporočila | [Prenos aplikacijske logike v oblak](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 09 | [Kmetija](./2-farm/README.md) | Migrirajte poslovno logiko v oblak | Naučite se, kako lahko ustvarite poslovno logiko v oblaku, ki odgovarja na IoT sporočila | [Migrirajte poslovno logiko v oblak](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [Kmetija](./2-farm/README.md) | Zagotovite varnost svoje rastline | Spoznajte varnost IoT in kako zaščititi svojo rastlino s ključi in certifikati | [Zagotovite varnost svoje rastline](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 10 | [Kmetija](./2-farm/README.md) | Zavarujte svojo rastlino | Spoznajte varnost v IoT in kako svojo rastlino zaščititi z ključi in certifikati | [Zavarujte svojo rastlino](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [Transport](./3-transport/README.md) | Sledenje lokaciji | Spoznajte sledenje lokacije z GPS za IoT naprave | [Sledenje lokaciji](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [Transport](./3-transport/README.md) | Shranjevanje podatkov o lokaciji | Naučite se shranjevati IoT podatke za kasnejšo vizualizacijo ali analizo | [Shranjevanje podatkov o lokaciji](./3-transport/lessons/2-store-location-data/README.md) |
| 12 | [Transport](./3-transport/README.md) | Shranjevanje podatkov o lokaciji | Naučite se shranjevati podatke IoT, ki jih je mogoče kasneje vizualizirati ali analizirati | [Shranjevanje podatkov o lokaciji](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [Transport](./3-transport/README.md) | Vizualizacija podatkov o lokaciji | Spoznajte vizualizacijo podatkov o lokaciji na zemljevidu in kako zemljevidi upodabljajo resnični 3D svet v 2D | [Vizualizacija podatkov o lokaciji](./3-transport/lessons/3-visualize-location-data/README.md) |
| 13 | [Transport](./3-transport/README.md) | Vizualizacija podatkov o lokaciji | Naučite se vizualizirati podatke o lokaciji na zemljevidu in kako zemljevidi predstavljajo resnični 3D svet v 2 dimenzijah | [Vizualizacija podatkov o lokaciji](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [Transport](./3-transport/README.md) | Geografske ograje | Spoznajte geografske ograje in kako jih uporabiti za opozarjanje, ko so vozila v dobavni verigi blizu cilja | [Geografske ograje](./3-transport/lessons/4-geofences/README.md) |
| 14 | [Transport](./3-transport/README.md) | Geografske ograje | Spoznajte geografske ograje in kako jih uporabiti za opozarjanje, ko so vozila v dobavni verigi blizu cilja | [Geografske ograje](./3-transport/lessons/4-geofences/README.md) |
| 15 | [Proizvodnja](./4-manufacturing/README.md) | Učenje detektorja kakovosti sadja | Spoznajte učenje klasifikatorja slik v oblaku za zaznavo kakovosti sadja | [Učenje detektorja kakovosti sadja](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 15 | [Proizvodnja](./4-manufacturing/README.md) | Učenje detektorja kakovosti sadja | Naučite se usposobiti razvrščevalnik slik v oblaku za zaznavo kakovosti sadja | [Učenje detektorja kakovosti sadja](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [Proizvodnja](./4-manufacturing/README.md) | Preverjanje kakovosti sadja z IoT napravo | Naučite se uporabljati detektor kakovosti sadja preko IoT naprave | [Preverjanje kakovosti sadja z IoT napravo](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 16 | [Proizvodnja](./4-manufacturing/README.md) | Preverjanje kakovosti sadja z IoT napravo | Naučite se uporabljati detektor kakovosti sadja z IoT napravo | [Preverjanje kakovosti sadja z IoT napravo](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [Proizvodnja](./4-manufacturing/README.md) | Zaženite detektor sadja na obrobju | Spoznajte izvajanje detektorja sadja na IoT napravi na obrobju | [Zaženite detektor sadja na obrobju](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 17 | [Proizvodnja](./4-manufacturing/README.md) | Pognati detektor sadja na robu | Spoznajte zagon detektorja sadja na IoT napravi na robu | [Pognati detektor sadja na robu](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [Proizvodnja](./4-manufacturing/README.md) | Sprožite zaznavo kakovosti sadja s senzorjem | Naučite se sprožiti zaznavo kakovosti sadja s pomočjo senzorja | [Sprožite zaznavo kakovosti sadja s senzorjem](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 18 | [Proizvodnja](./4-manufacturing/README.md) | Sprožiti zaznavanje kakovosti sadja iz senzorja | Spoznajte sprožitev zaznave kakovosti sadja iz senzorja | [Sprožiti zaznavanje kakovosti sadja iz senzorja](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [Trgovina](./5-retail/README.md) | Učenje detektorja zaloge | Naučite se uporabiti zaznavo predmetov za učenje detektorja zaloge za štetje zaloge v trgovini | [Učenje detektorja zaloge](./5-retail/lessons/1-train-stock-detector/README.md) |
| 19 | [Prodaja](./5-retail/README.md) | Učenje detektorja zaloge | Naučite se uporabljati zaznavanje objektov za učenje detektorja zaloge za štetje zaloge v trgovini | [Učenje detektorja zaloge](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [Trgovina](./5-retail/README.md) | Preverjanje zaloge IoT naprave | Naučite se preverjati zalogo s pomočjo IoT naprave z uporabo modela zaznave predmetov | [Preverjanje zaloge IoT naprave](./5-retail/lessons/2-check-stock-device/README.md) |
| 20 | [Prodaja](./5-retail/README.md) | Preverjanje zaloge z IoT napravo | Naučite se preverjati zalogo z IoT napravo z uporabo modela zaznavanja objektov | [Preverjanje zaloge z IoT napravo](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [Potrošnik](./6-consumer/README.md) | Prepoznavanje govora z IoT napravo | Naučite se prepoznavati govor prek IoT naprave in izdelajte pametni časovnik | [Prepoznavanje govora z IoT napravo](./6-consumer/lessons/1-speech-recognition/README.md) |
| 21 | [Potrošnik](./6-consumer/README.md) | Prepoznavanje govora z IoT napravo | Naučite se prepoznavati govor z IoT napravo za izdelavo pametnega časovnika | [Prepoznavanje govora z IoT napravo](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [Potrošnik](./6-consumer/README.md) | Razumevanje jezika | Naučite se razumeti povedi, ki jih govori IoT naprava | [Razumevanje jezika](./6-consumer/lessons/2-language-understanding/README.md) |
| 22 | [Potrošnik](./6-consumer/README.md) | Razumevanje jezika | Naučite se razumeti povedi, izgovorjene IoT napravi | [Razumevanje jezika](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [Potrošnik](./6-consumer/README.md) | Nastavite časovnik in zagotovite govorno povratno informacijo | Naučite se nastaviti časovnik na IoT napravi in zagotoviti govorno povratno informacijo o nastavitvi in koncu časovnika | [Nastavite časovnik in zagotovite govorno povratno informacijo](./6-consumer/lessons/3-spoken-feedback/README.md)|
| 23 | [Potrošnik](./6-consumer/README.md) | Nastavitev časovnika in izgovorjena povratna informacija | Naučite se nastaviti časovnik na IoT napravi in zagotoviti izgovorjeno povratno informacijo o nastavitvi in koncu časovnika | [Nastavitev časovnika in izgovorjena povratna informacija](./6-consumer/lessons/3-spoken-feedback/README.md)|
| 24 | [Potrošnik](./6-consumer/README.md) | Podpora za več jezikov | Naučite se podpirati več jezikov, tako pri govoru, kot pri odzivih vašega pametnega časovnika | [Podpora za več jezikov](./6-consumer/lessons/4-multiple-language-support/README.md) |
| 24 | [Potrošnik](./6-consumer/README.md) | Podpora več jezikom | Naučite se podpirati več jezikov, tako za govor kot za odgovore iz pametnega časovnika | [Podpora več jezikom](./6-consumer/lessons/4-multiple-language-support/README.md) |
## Offline dostop
## Dostop brez povezave
To dokumentacijo lahko zaženete brez povezave s pomočjo [Docsify](https://docsify.js.org/#/). Razvejajte ta repozitorij, [namestite Docsify](https://docsify.js.org/#/quickstart) na vaš lokalni računalnik, nato pa v korenski mapi repozitorija vtipkajte `docsify serve`. Spletna stran bo na voljo na vratih 3000 na localhostu: `localhost:3000`.
To dokumentacijo lahko poganjate brez povezave z uporabo [Docsify](https://docsify.js.org/#/). Klonirajte (fork) ta repozitorij, [namestite Docsify](https://docsify.js.org/#/quickstart) na vaš lokalni računalnik in nato v korenski mapi tega repozitorija vnesite `docsify serve`. Spletna stran bo dosegljiva na vratih 3000 na vašem lokalnem gostitelju: `localhost:3000`.
## Kviz
## Kviz
Zahvaljujemo se skupnosti za gostovanje interaktivnega kviza, ki preverja vaše znanje o vsaki izmed poglavij. Znanje lahko testirate [tukaj](https://ff-quizzes.netlify.app/en/)
Hvala skupnosti za gostovanje interaktivnega kviza, ki preverja vaše znanje o posameznih poglavjih. Preskusite svoje znanje [tukaj](https://ff-quizzes.netlify.app/en/)
### PDF
### PDF
Če je potrebno, lahko ustvarite PDF te vsebine za offline dostop. Za to poskrbite, da imate [npm nameščen](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) in zaženite naslednje ukaze v korenski mapi tega repozitorija:
Lahko ustvarite PDF te vsebine za dostop brez povezave, če ga potrebujete. Za to poskrbite, da imate [namesten npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) in izvedite naslednje ukaze v korenski mapi tega repozitorija:
```sh
```sh
npm i
npm i
@ -163,38 +163,38 @@ npm run convert
### Predstavitve
### Predstavitve
Za nekatere lekcije so na voljo predstavitve v mapi [slides](../../slides).
Za nekatere lekcije so na voljo predavateljske predstavitve v mapi [slides](../../slides).
## Drugi učni načrti
## Druge učne vsebine
Naša ekipa izdaja tudi druge učne načrte! Oglejte si:
Naša ekipa ustvarja tudi druge učne vsebine! Oglejte si:
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
### LangChain
### LangChain
[](https://aka.ms/langchain4j-for-beginners)
[](https://aka.ms/langchain4j-for-beginners)
[](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
[](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
---
---
### Azure / Edge / MCP / Agents
### Azure / Edge / MCP / Agents
[](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
---
---
### Serija Generativne AI
### Serija generativnega AI
[](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
[-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
[-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
[-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
[-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
[-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
---
---
### Osnovno učenje
### Osnovno učenje
[](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
@ -207,16 +207,16 @@ Naša ekipa izdaja tudi druge učne načrte! Oglejte si:
### Serija Copilot
### Serija Copilot
[](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
Vse navedbe za slike, uporabljene v tem učnem načrtu, kjer je potrebno, lahko najdete v [Priznanja](./attributions.md).
Vse pripise za uporabljene slike v tem učnem načrtu lahko najdete, kjer je potrebno, v [Pripisi](./attributions.md).
---
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**Omejitev odgovornosti**:
**Omejitev odgovornosti**:
Ta dokument je bil preveden z uporabo AI prevajalske storitve [Co-op Translator](https://github.com/Azure/co-op-translator). Čeprav si prizadevamo za natančnost, upoštevajte, da samodejni prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v njegovem izvornem jeziku velja za avtoritativni vir. Za kritične informacije je priporočljiv strokovni človeški prevod. Ne odgovarjamo za kakršne koli nesporazume ali napačne razlage, ki izhajajo iz uporabe tega prevoda.
Ta dokument je bil preveden z uporabo AI prevajalske storitve [Co-op Translator](https://github.com/Azure/co-op-translator). Čeprav si prizadevamo za natančnost, vas prosimo, da upoštevate, da lahko avtomatizirani prevodi vsebujejo napake ali netočnosti. Izvirni dokument v izvorno jeziku velja za avtoritativni vir. Za pomembne informacije priporočamo strokovni človeški prevod. Za morebitna nerazumevanja ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda, ne odgovarjamo.
Ако запнете или имате било каквих питања о прављењу AI апликација. Придружите се колегама који уче и искусним програмерима у дискусијама о MCP-у. Тоје подржавајућа заједница у којој су питања добродошла и знање се слободно дели.
Ако заглавите или имате било каквих питања о изградњи AI апликација. Придружите се другим ученицима и искусним програмерима у дискусијама о MCP. Тоје подржавајућа заједница у којој су питања добродошла и знање се слободно дели.
> Овај репозиторијум укључује више од 50 превода на језике, што знатно повећава величину преузимања. Да бисте клонирали без превода, користите sparse checkout:
> Овај репозиторијум укључује 50+ превода језика што значајно повећава величину преузимања. Да бисте клонирали без превода, користите спарс чек-аут:
>
>
> **Bash / macOS / Linux:**
> **Bash / macOS / Linux:**
> ```bash
> ```bash
@ -49,131 +49,132 @@
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> ```
> ```
>
>
> Ово вам даје све што вам је потребно да завршите курс са знатно бржим преузимањем.
> Ово вам даје све што је потребно за завршетак курса са много бржим преузимањем.
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
# IoT за почетнике - Наставни програм
# IoT за почетнике - Наставни план
Azure Cloud заговорници у Microsoft-уса задовољством нуде 12-недељни, 24-леkcија наставни програм све о основама IoT-а. Свако предавање садржи квизове пре и после лекције, писане инструкције за довршење лекције, решење, задатак и још много тога. Наша педагогија заснована на пројектима омогућава вам да учите правећи, доказани начин да нове вештине остану.
Azure Cloud заговорници у Microsoft-уса задовољством нуде 12-недељни, 24-лекцијски наставни план о основама IoT-а. Свака лекција укључује квизове пре и после лекције, писана упутства за завршетак лекције, решење, задатак и још много тога. Наша педагогија заснована на пројектима омогућава вам да учите правећи, доказани начин да нове вештине „прикачите“.
Пројекти покривају пут хране од фарме до стола. То укључује пољопривреду, логистику, производњу, малопродају и потрошача - све популарне индустријске области за IoT уређаје.
Пројекти покривају путовање хране од фарме до стола. Ово обухвата пољопривреду, логистику, производњу, продају и потрошача - све популарне индустријске области за IoT уређаје.


> Sketchnote од [Nitya Narasimhan](https://github.com/nitya). Кликните на слику за већу верзију.
> Скечнот од [Nitya Narasimhan](https://github.com/nitya). Кликните на слику за већу верзију.
> **Наставници**, укључили смо неке предлоге [укључујући како користити овај наставни програм](for-teachers.md). Ако желите да креирате своје лекције, укључили смо и [темплејт лекције](lesson-template/README.md).
> **Наставници**, укључили смо неке [предлоге](for-teachers.md) о томе како користити овај наставни план. Ако желите да направите своје лекције, такође смо укључили [шаблон лекције](lesson-template/README.md).
> **[Студенти](https://aka.ms/student-page)**, да бисте користили овај наставни програм сами, направите форк целог репозиторијума и сами завршите вежбе, почевши са квизом пре предавања, затим читањем предавања и обављањем остатка активности. Покушајте да правите пројекте схватајући лекције уместо да копирате код решења; ипак, тај код је доступан у фолдерима /solutions у свакој лекцији оријентисаној ка пројекту. Друга идеја је да формирате студијску групу са пријатељима и заједно прођете кроз материјал. За додатно учење препоручујемо [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
> **Студенти** ([https://aka.ms/student-page](https://aka.ms/student-page)), да бисте користили овај наставни план сами, направите форк целог репозиторијума и сами завршите вежбе, почевши од квиза пре предавања, затим читањем предавања и завршетком осталих активности. Покушајте да направите пројекте разумејући лекције, а не копирајући решења; ипак, тај код је доступан у фасциклама /solutions у свакој лекцији оријентисаној ка пројекту. Још једна идеја је да формирате студијску групу са пријатељима и прођете кроз садржај заједно. За даљу студију, препоручујемо [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
За видео преглед овог курса, погледајте овај видео:
За видео преглед овог курса, погледајте овај видео:
Изабрали смо два педагошка начела при изградњи овог наставног програма: обезбедити да је заснован на пројектима и да укључује честе квизове. До краја серије, студенти ће направити систем за праћење и заливање биљака, уређај за праћење возила, паметну фабрику за праћење и проверу хране и тајмер за кување који се управља гласом, и научиће основе Интернета ствари укључујући како написати код уређаја, повезати се на облак, анализирати телеметрију и покренути AI на ивици.
Изабрали смо два педагошка принципа приликом изградње овог наставног плана: осигурати да је заснован на пројектима и да укључује честе квизове. До краја ове серије, студенти ће направити систем за праћење и заливање биљака, пратиоца возила, паметну фабрику за праћење и контролу хране, као и тајмер за кување управљан гласом, и научиће основе Интернета ствари укључујући како писати код за уређаје, повезати их са облаком, анализирати телеметрију и изводити AI на ивици.
Обезбеђивањем да садржај буде усаглашен са пројектима, процес учења постаје занимљивији за студенте и повећава задржавање концепата.
Осигуравањем да садржај одговара пројектима, процес учења постаје занимљивији за студенте,а задржавање концепата ће бити унапређено.
Поред тога, квиз са малим улогом пре часа усмерава студенте на учење теме, док други квиз након часа обезбеђује додатну задржаност. Овај наставни програм је дизајниран да буде флексибилан и забаван и може се пратити целокупно или делимично. Пројекти почињу мали и постепено постају све сложенији до краја 12 недеља.
Поред тога, нискозависни квиз пре часа поставља намеру студента ка учењу теме, док други квиз после часа осигурава даље задржавање знања. Овај наставни план је дизајниран да буде флексибилан и забаван и може се узимати у целини или делимично. Пројекти почињу једноставно и постају све сложенији до краја 12-недељног циклуса.
Сваки пројекат јебазиран на стварном хардверу доступном студентима и хобистима. Сваки пројекат посматра одређену област пројекта, пружајући релевантно позадинско знање. Да бисте били успешан програмер, помаже разумевање домена у којем решавате проблеме, а пружање овог позадинског знања омогућава студентима да размишљају о својим IoT решењима и учењимау контексту врсте стварног проблема који би могли бити замољени да реше као IoT програмер. Студенти уче „зашто“ решења која праве и стичу увидау крајњег корисника.
Сваки пројекат базиран јена хардверу доступном студентима и хоби програмерима. Сваки пројекат разматра специфичну област пројекта, пружајући релевантно знање из позадине. Да би неко био успешан програмер, корисно је разумети домен у којем решавате проблеме; пружање овог знања из позадине омогућава студентима да размишљају о својим IoT решењима и учењуу контексту врсте стварног проблема који би могли бити затражени да реше као IoT развојни инжењери. Студенти уче 'зашто' решења која граде и стичу увиду крајњег корисника.
## Хардвер
## Хардвер
Имамо два избора IoT хардвера за коришћење у пројектима у зависности од личних преференција, знања програмирања, циљева учења и доступности. Такође смо обезбедили верзију „виртуелног хардвера“ за оне који немају приступ хардверу или желе да науче више пре него што се одлуче за куповину. Више информација и „списак за куповину“ можете пронаћи на [страници о хардверу](./hardware.md), укључујући и линкове за куповину комплетних сетова од наших пријатеља из Seeed Studio.
Имамо два избора за IoT хардвер који се користе за пројекте у зависности од личних преференција, знања програмских језика или преференција, циљева учења и доступности. Такође смо обезбедили верзију 'виртуелног хардвера' за оне који немају приступ хардверу или желе да науче више пре него што се одлуче на куповину. Можете прочитати више и пронаћи 'шопинг листу' на [hardware page](./hardware.md), укључујући линкове за куповину комплетних комплета од наших пријатеља из Seeed Studio.
> 💁 Пронађите наш [Кодекс понашања](CODE_OF_CONDUCT.md), смернице за [допринос](CONTRIBUTING.md) и [превод](TRANSLATIONS.md). Добродошли су ваши конструктивни предлози!
> 💁 Пронађите наш [Code of Conduct](CODE_OF_CONDUCT.md), [Contributing](CONTRIBUTING.md), и [Translations](..) водиче. Добро примамо вашу конструктивну повратну информацију!
>
>
> 🔧 Имате проблема? Погледајте наш [Водич за решавање проблема](TROUBLESHOOTING.md) ради решења за честе проблеме.
> 🔧 Имате проблема? Погледајте наш [Troubleshooting Guide](TROUBLESHOOTING.md) за решења за уобичајене проблеме.
## Свака лекција укључује:
## Свако поглавље садржи:
- скичнот
- скицкнот
- опциони додатни видео
- опционални додатни видео
- квиз за загревање пре лекције
- предквиз загревање
- писану лекцију
- написану лекцију
- код лекција заснованих на пројектима, корак-по-корак водиче како направити пројекат
- за лекције засноване на пројектима, корак по корак водиче како направити пројекат
> **Напомена о квизовима**: Сви квизови се налазе у фолдеру quiz-app, укупно 48 квизова са по три питања. Они су повезани изнутра у лекцијама али се quiz апликација може покретати локално или депловати на Azure; пратите упутства у фолдеру `quiz-app`. Полако се преводе.
> **Напомена о квизовима**: Сви квизови се налазе у фасцикли quiz-app, укупно 48 квизова са по три питања. Повезани су изнутра у лекцијама, али quiz апликација може да се покреће локално или да се објави на Azure; пратите упутства из фасцикле `quiz-app`. Квизови се постепено преводе.
## Лекције
## Лекције
| | Назив пројекта | Пojмови који се уче | Циљеви учења | Повезана лекција |
| | Назив пројекта | Концепти који се уче | Циљеви учења | Повезана Лекција |
| 01 | [Почетак рада](./1-getting-started/README.md) | Увод у IoT | Научите основне принципе IoT и основне грађевне блокове IoT решења као што су сензори и облачне услуге док подешавате уређај за први пут | [Увод у IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 01 | [Почетак рада](./1-getting-started/README.md) | Увод у IoT | Упознајте основне принципе IoT и основне градивне блокове IoT решења као што су сензори и облачне услуге док подешавате свој први IoT уређај | [Увод у IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [Почетак рада](./1-getting-started/README.md) | Детаљнији поглед на IoT | Сазнајте више о компонентама IoT система, као и о микроконтролерима и једно-табличним рачунарима | [Детаљнији поглед на IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 02 | [Почетак рада](./1-getting-started/README.md) | Детаљнији поглед на IoT | Сазнајте више о компонентама IoT система, као и о микроконтролерима и једнотабним рачунарима | [Детаљнији поглед на IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [Почетак рада](./1-getting-started/README.md) | Веза са физичким светом преко сензора и актуатора | Научите о сензорима за прикупљање података из физичког света и актуаторима за слање повратних информација док правите ноћно светло | [Везаса физичким светом преко сензора и актуатора](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 03 | [Почетак рада](./1-getting-started/README.md) | Интеракција са физичким светом путем сензора и актуатора | Научите о сензорима за прикупљање података из физичког света и актуаторима за слање повратних информација док правите ноћну лампу | [Интеракцијаса физичким светом преко сензора и актуатора](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [Почетак рада](./1-getting-started/README.md) | Повежите свој уређај на Интернет | Научите како да повежете IoT уређај на Интернет да бисте слали и примали поруке повезивањем ноћног светла на MQTT брокер | [Повежите свој уређај на Интернет](./1-getting-started/lessons/4-connect-internet/README.md) |
| 04 | [Почетак рада](./1-getting-started/README.md) | Повежите свој уређај на Интернет | Сазнајте како да повеже́те IoT уређај на интернет за слање и примање порука повезивањем ноћне лампе на MQTT брокер | [Повежите свој уређај на Интернет](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [Фарма](./2-farm/README.md) | Предвиђање раста биљака | Научите како да предвидите раст биљака користећи податке о температури које прикупља IoT уређај | [Предвиђање раста биљака](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [Фарма](./2-farm/README.md) | Откривање влажности земљишта | Научите како да откријете влажност земљишта и калибрирате сензор влажности земљишта | [Откривање влажности земљишта](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 06 | [Фарма](./2-farm/README.md) | Детекција влаге у земљишту | Научите како да детектујете влажност земљишта и калибришете сензор за влагу земље | [Детекција влаге у земљишту](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [Фарма](./2-farm/README.md) | Аутоматизовано заливање биљака | Научите како да аутоматизујете и временски одредите заливање помоћу релеја и MQTT | [Аутоматизовано заливање биљака](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 07 | [Фарма](./2-farm/README.md) | Аутоматизовано заливање биљака | Научите како аутоматизовати и временски одредити заливање користећи релеј и MQTT | [Аутоматизовано заливање биљака](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [Фарма](./2-farm/README.md) | Миграција ваше биљке у облак | Научите о облаку и IoT услугама смештеним у облаку и како да своју биљку повежете са једном од ових услуга уместо са јавним MQTT брокером | [Миграција ваше биљкеу облак](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 08 | [Фарма](./2-farm/README.md) | Мигрирајте своју биљку у облак | Сазнајте о облаку и IoT услугама у облаку и како да повежете своју биљку са једним од њих уместо са јавним MQTT брокером | [Мигрирајте своју биљкуу облак](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [Фарма](./2-farm/README.md) | Миграција логике ваше апликације у облак | Научите како да пишете логику апликације у облаку која реагује на IoT поруке | [Миграција логике ваше апликације у облак](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 09 | [Фарма](./2-farm/README.md) | Мигрирајте вашу логику апликације у облак | Сазнајте како написати логику апликације у облаку која реагује на IoT поруке | [Мигрирајте вашу логику апликације у облак](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [Фарма](./2-farm/README.md) | Заштитите вашу биљку | Научите о безбедности у IoT и како да заштитите биљку помоћу кључева и сертификата | [Заштита ваше биљке](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 10 | [Фарма](./2-farm/README.md) | Заштитите своју биљку | Научите о безбедности IoT и како да заштитите своју биљку користећи кључеве и сертификате | [Заштитите своју биљку](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [Транспорт](./3-transport/README.md) | Локацијско праћење | Научите о праћењу GPS локације за IoT уређаје | [Локацијско праћење](./3-transport/lessons/1-location-tracking/README.md) |
| 11 | [Транспорт](./3-transport/README.md) | Праћење локације | Сазнајте о GPS праћењу локације за IoT уређаје | [Праћење локације](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [Транспорт](./3-transport/README.md) | Чување података о локацији | Научите како да чувате IoT податке ради касније визуелизације или анализе | [Чување података о локацији](./3-transport/lessons/2-store-location-data/README.md) |
| 12 | [Транспорт](./3-transport/README.md) | Чување података о локацији | Научите како сачувати IoT податке да би се касније визуелизовали или анализирали | [Чување података о локацији](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [Транспорт](./3-transport/README.md) | Визуелизација података о локацији | Научите о визуелизацији података о локацији на мапи, и како мапе представљају стварни 3D свет у 2 димензије | [Визуелизација податакао локацији](./3-transport/lessons/3-visualize-location-data/README.md) |
| 13 | [Транспорт](./3-transport/README.md) | Визуелизација локацијских података | Научите о приказу локацијских података на мапи и како мапе представљају прави 3D свет у 2 димензије | [Визуелизација локацијских података](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [Транспорт](./3-transport/README.md) | Геоограде | Научите о геооградима, и како се могу користити за упозорење када су возила у ланцу снабдевања близу своје дестинације | [Геоограде](./3-transport/lessons/4-geofences/README.md) |
| 14 | [Транспорт](./3-transport/README.md) | Гео-ограде | Сазнајте огео-оградима и како се могу користити да вам пошаљу упозорење када су возила у ланцу снабдевања близу дестинације | [Гео-ограде](./3-transport/lessons/4-geofences/README.md) |
| 15 | [Производња](./4-manufacturing/README.md) | Тренирање детектора квалитета воћа | Научите о тренирању класификатора слика у облаку ради детекције квалитета воћа | [Тренирање детектора квалитета воћа](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 15 | [Производња](./4-manufacturing/README.md) | Тренирај детектор квалитета воћа | Сазнајте како да обучите класификатор слика у облаку за детекцију квалитета воћа | [Тренирај детектор квалитета воћа](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [Производња](./4-manufacturing/README.md) | Провера квалитета воћа са IoT уређаја | Научите о коришћењу вашег детектора квалитета воћа са IoT уређаја | [Провера квалитета воћа са IoT уређаја](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 16 | [Производња](./4-manufacturing/README.md) | Проверавај квалитет воћа помоћу IoT уређаја | Научите како да користите детектор квалитета воћа са IoT уређаја | [Провера квалитета воћа помоћу IoT уређаја](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [Производња](./4-manufacturing/README.md) | Покретање детектора воћа на периферији | Научите о покретању вашег детектора воћа на периферијском IoT уређају | [Покретање детектора воћа на периферији](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 17 | [Производња](./4-manufacturing/README.md) | Покрени детектор воћа на ивици | Научите како да покренете детектор воћа на IoT уређају на ивици | [Покрени детектор воћа на ивици](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [Производња](./4-manufacturing/README.md) | Тргерирање детекције квалитета воћа са сензора | Научите о активирању детекције квалитета воћа са сензора | [Тргерирање детекције квалитета воћа са сензора](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 18 | [Производња](./4-manufacturing/README.md) | Покрени детекцију квалитета воћа са сензора | Научите како покренути детекцију квалитета воћа са сензора | [Покрени детекцију квалитета воћа са сензора](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [Продаја](./5-retail/README.md) | Тренирање детектора залиха | Научите како да користите детекцију објеката за тренирање детектора залиха за бројала залиха у продавници | [Тренирање детектора залиха](./5-retail/lessons/1-train-stock-detector/README.md) |
| 19 | [Малопродаја](./5-retail/README.md) | Тренирај детектор залиха | Научите како користити детекцију објеката за тренирање детектора залиха за број залиха у продавници | [Тренирај детектор залиха](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [Продаја](./5-retail/README.md) | Провера залиха са IoT уређаја | Научите како да проверите залихе са IoT уређаја користећи модел детекције објеката | [Провера залиха са IoT уређаја](./5-retail/lessons/2-check-stock-device/README.md) |
| 20 | [Малопродаја](./5-retail/README.md) | Провера залиха помоћу IoT уређаја | Научите како да проверите залихе помоћу IoT уређаја користећи модел за детекцију објеката | [Провера залиха помоћу IoT уређаја](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [Потрошачи](./6-consumer/README.md) | Препознавање гласа са IoT уређаја | Научите како да препознате глас са IoT уређаја и направите паметни тајмер | [Препознавање гласа са IoT уређаја](./6-consumer/lessons/1-speech-recognition/README.md) |
| 21 | [Потрошачи](./6-consumer/README.md) | Препознавање говора помоћу IoT уређаја | Научите како да препознате говор са IoT уређаја за прављење паметног тајмера | [Препознавање говора помоћу IoT уређаја](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [Потрошачи](./6-consumer/README.md) | Разумевање језика | Научите како да разумете реченице изговорене у IoT уређај | [Разумевање језика](./6-consumer/lessons/2-language-understanding/README.md) |
| 22 | [Потрошачи](./6-consumer/README.md) | Разумевање језика | Научите како разумети реченице изговорене IoT уређају | [Разумевање језика](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [Потрошачи](./6-consumer/README.md) | Постављање тајмера и пружање гласовног поврата | Научите како да поставите тајмер на IoT уређају и дајете гласовни поврат када је тајмер постављен и када заврши | [Постављање тајмера и пружање гласовног поврата](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 23 | [Потрошачи](./6-consumer/README.md) | Постављање тајмера и пружање гласовне повратне информације | Научите како поставити тајмер на IoT уређају и дати гласовну повратну информацију о томе када је тајмер постављен и када се завршава | [Постављање тајмера и пружање гласовне повратне информације](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [Потрошачи](./6-consumer/README.md) | Подршка више језика | Научите како да подржавате више језика, како у разговору тако и у одговорима вашег паметног тајмера | [Подршка више језика](./6-consumer/lessons/4-multiple-language-support/README.md) |
| 24 | [Потрошачи](./6-consumer/README.md) | Подршка за више језика | Научите како подржати више језика, и приликом говора и у одговорима вашег паметног тајмера | [Подршка за више језика](./6-consumer/lessons/4-multiple-language-support/README.md) |
## Офлајн приступ
## Оффлине приступ
Можете покренути ову документацију офлајн користећи [Docsify](https://docsify.js.org/#/). Форкујте овај репозиторијум, [инсталирајте Docsify](https://docsify.js.org/#/quickstart) на вашем локалном рачунару, а затим у коренском фасциклу овог репозиторијума откуцајте `docsify serve`. Вебсајт ће бити доступан на порту 3000 на вашем локалном хосту: `localhost:3000`.
Ову документацију можете покретати оффлине помоћу [Docsify](https://docsify.js.org/#/). Форкујте овај репо, [инсталирајте Docsify](https://docsify.js.org/#/quickstart) на својој локалној машини, затим у коренској фасцикли овог репозиторијума откуцајте `docsify serve`. Сајт ће бити доступан на порту 3000 на вашем локалном серверу: `localhost:3000`.
## Квиз
## Квиз
Хвала заједници за организовање интерактивног квиза који тестира ваше знање из сваког поглавља. Тестирајте своје знање [овде](https://ff-quizzes.netlify.app/en/)
Хвала заједници што је организовала интерактивни квиз који тестира ваше знање из сваког поглавља. Испробајте свој ниво знања [овде](https://ff-quizzes.netlify.app/en/)
### PDF
### PDF
Можете генерисати PDF овог садржаја за офлајн приступ ако је потребно. Да бисте то урадили, уверите се да имате [npm инсталиран](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) и покрените следеће команде у коренском фолдеру овог репозиторијума:
Можете генерисати PDF овог садржаја за приступ ван мреже ако је потребно. За то, уверите се да имате [npm инсталиран](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) и покрените следеће команде из коренске фасцикле овог репозиторијума:
```sh
```sh
npm i
npm i
npm run convert
npm run convert
```
```
### Слајдови
### Презентације
Постоје слајдови за неке од лекцијау фасцикли [slides](../../slides).
Постоје презентације за неке лекцијеу фасцикли [slides](../../slides).
## Други програмски планови
Наш тим производи и друге програмске планове! Погледајте:
## Други програми учења
Наш тим производи и друге програме учења! Погледајте:
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
### LangChain
### LangChain
[](https://aka.ms/langchain4j-for-beginners)
[](https://aka.ms/langchain4j-for-beginners)
[](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
[](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
[](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
---
---
### Сертификат за Copilot
### Сертификована серија Copilot
[](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
Све заслуге за слике коришћене у овом курикулуму можете пронаћи тамо где је то потребно у [Заслуге](./attributions.md).
Све приписе за слике употребљене у овом курикулуму где је потребно, можете пронаћи у [Attributions](./attributions.md).
---
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**Одрицање од одговорности**:
**Одрицање одговорности**:
Овај документ је преведен коришћењем AI сервиса за превођење [Co-op Translator](https://github.com/Azure/co-op-translator). Иако настојимо да обезбедимо тачност, молимо вас да имате у виду да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати ауторитетним извором. За критичне информације препоручује се професионални људски превод. Нисмо одговорни за било каква неспоразума или погрешне интерпретације које произилазе из коришћења овог превода.
Овај документ је преведен уз помоћ услуге аутоматског превођења [Co-op Translator](https://github.com/Azure/co-op-translator). Иако се трудимо да превод буде прецизан, имајте на уму да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на његовом изворном језику треба сматрати ауторитетом. За критичне информације препоручује се професионални људски превод. Нисмо одговорни за било каква неразумевања или погрешна тумачења настала употребом овог превода.