chore(i18n): sync translations with latest source changes (chunk 1/1, 6 changes)

update-translations
localizeflow[bot] 5 months ago
parent cd7a762331
commit b1a9d5113b

@ -738,8 +738,8 @@
"language_code": "pa" "language_code": "pa"
}, },
"README.md": { "README.md": {
"original_hash": "accf69391fa4450eadbf492ca024cccf", "original_hash": "29027fa73b2c0eec9a3b01a48641c199",
"translation_date": "2026-04-06T17:19:44+00:00", "translation_date": "2026-04-24T15:07:31+00:00",
"source_file": "README.md", "source_file": "README.md",
"language_code": "pa" "language_code": "pa"
}, },

@ -1,39 +1,39 @@
[![GitHub ਲਾਇਸੈਂਸ](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) [![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE)
[![GitHub ਯੋਗਦਾਨਕਰਤਾ](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) [![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/)
[![GitHub ਮੁੱਦੇ](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) [![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/)
[![GitHub ਪੁਲ-ਰਿਕਵੇਸਟ](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) [![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/)
[![PRs ਸਵਾਗਤ ਹੈ](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
[![GitHub ਵਾਚਰ](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) [![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/)
[![GitHub ਫੋਰਕ](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/)
[![GitHub ਤਾਰੇ](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) [![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/)
### Azure AI Foundry ਕਮਿਊਨਿਟੀ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਵੋ ### ਅਜ਼ੂਰੇ ਏਆਈ ਫਾਉਂਡਰੀ ਕਮਿਊਨਿਟੀ ਵਿੱਚ ਸ਼ਾਮਿਲ ਹੋਵੋ
ਜੇਕਰ ਤੁਸੀਂ ਫਸ ਜਾਂਦੇ ਹੋ ਜਾਂ AI ਐਪਸ ਬਣਾਉਣ ਦੌਰਾਨ ਕੋਈ ਸਵਾਲ ਹੈ ਤਾਂ। MCP ਬਾਰੇ ਚਰਚਾ ਕਰਨ ਲਈ ਹੋਰ ਸਿੱਖਣ ਵਾਲਿਆਂ ਅਤੇ ਤਜਰਬੇਕਾਰ ਡਿਵੈਲਪਰਾਂ ਨਾਲ ਜੁੜੋ। ਇਹ ਇਕ ਸਮਰਥਨਯੋਗ ਕਮਿਊਨਿਟੀ ਹੈ ਜਿੱਥੇ ਸਵਾਲਾਂ ਦਾ ਸਵਾਗਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਅਤੇ ਗਿਆਨ ਖੁੱਲ੍ਹ ਕੇ ਸਾਂਝਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਫਸ ਜਾਂਦੇ ਹੋ ਜਾਂ ਐਆਈ ਐਪ ਬਣਾਉਣ ਬਾਰੇ ਕੋਈ ਪ੍ਰਸ਼ਨ ਹੈ, ਤਾਂ ਸਿਖਣ ਵਾਲਿਆਂ ਅਤੇ ਤਜਰਬੇਕਾਰ ਡਿਵੈਲਪਰਾਂ ਦੇ ਨਾਲ MCP ਬਾਰੇ ਚਰਚਾ ਕਰਨ ਲਈ ਜੁੜੋ। ਇਹ ਇੱਕ ਸਹਾਇਕ ਕਮਿਊਨਿਟੀ ਹੈ ਜਿੱਥੇ ਪ੍ਰਸ਼ਨਾਂ ਦਾ ਸਵਾਗਤ ਹੈ ਅਤੇ ਗਿਆਨ ਖੁੱਲ੍ਹੇ ਦਿਲ ਨਾਲ ਸਾਂਝਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
[![Microsoft Foundry ਡਿਸਕੌਰਡ](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਉਤਪਾਦ ਫੀਡਬੈਕ ਹੋਵੇ ਜਾਂ ਬਿਲਡ ਕਰਦਿਆਂ ਗ਼ਲਤੀਆਂ ਮਿਲਣ, ਤਾਂ ਜਾਓ: ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਉਤਪਾਦੀ ਫੀਡਬੈਕ ਜਾਂ ਗਲਤੀਆਂ ਹਨ ਤਾਂ ਇਨ੍ਹਾਂ ਨੂੰ ਬਣਾਉਂਦੇ ਦਰਮਿਆਨ ਵੇਖੋ:
[![Microsoft Foundry ਡਿਵੈਲਪਰ ਫੋਰਮ](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum) [![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum)
ਇਨ੍ਹਾਂ ਸਰੋਤਾਂ ਦੀ ਵਰਤੋਂ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇਹ ਕਦਮ ਅਪਣਾਓ: ਇਨ੍ਹਾਂ ਸਰੋਤਾਂ ਨੂੰ ਵਰਤਣ ਲਈ ਇਹ ਕਦਮ ਅਪਨਾਓ:
1. **ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ Fork ਕਰੋ**: Click [![GitHub ਫੋਰਕ](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork) 1. **ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਫੋਰਕ ਕਰੋ**: ਕਲਿੱਕ ਕਰੋ [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork)
2. **ਰਿਪੋਜ਼ਟਰੀ ਨੂੰ ਕਲੋਨ ਕਰੋ**: `git clone https://github.com/microsoft/IoT-For-Beginners.git` 2. **ਰਿਪੋਜ਼ਟਰੀ ਕਲੋਨ ਕਰੋ**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**Join The Microsot Foundry Discord and meet experts and fellow developers**](https://discord.com/invite/ByRwuEEgH4) 3. [**ਮਾਈਕ੍ਰੋਸੌਫਟ ਫਾਉਂਡਰੀ ਡਿਸਕੋਰਡ ਵਿੱਚ ਸ਼ਾਮਿਲ ਹੋਵੋ ਅਤੇ ਮਾਹਰਾਂ ਅਤੇ ਹੋਰ ਵਿਕਾਸਕਾਰਾਂ ਨਾਲ ਮਿਲੋ**](https://discord.com/invite/ByRwuEEgH4)
### 🌐 ਬਹੁ-ਭਾਸ਼ਾ ਸਮਰਥਨ ### 🌐 ਬਹੁਭਾਸ਼ੀ ਸਹਾਇਤਾ
#### GitHub Action ਰਾਹੀਂ ਸਮਰਥਿਤ (ਆਟੋਮੈਟਿਕ ਅਤੇ ਹਮੇਸ਼ਾਂ ਅੱਪ-ਟੂ-ਡੇਟ) #### GitHub ਐਕਸ਼ਨ ਰਾਹੀਂ ਸਮਰਥਿਤ (ਸਵਚਾਲਿਤ ਅਤੇ ਹਮੇਸ਼ਾ ਅਪ-ਟੂ-ਡੇਟ)
<!-- CO-OP TRANSLATOR LANGUAGES TABLE START --> <!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->
[ਅਰਬੀ](../ar/README.md) | [ਬੰਗਾਲੀ](../bn/README.md) | [ਬੁਲਗੇਰੀਅਨ](../bg/README.md) | [ਬਰਮੀ (ਮਿਆਨਮਾਰ)](../my/README.md) | [ਚੀਨੀ (ਸਰਲੀਕ੍ਰਿਤ)](../zh-CN/README.md) | [ਚੀਨੀ (ਪਾਰੰਪਰਿਕ, ਹੋਂਗ ਕੋਂਗ)](../zh-HK/README.md) | [ਚੀਨੀ (ਪਾਰੰਪਰਿਕ, ਮਾਕਾਉ)](../zh-MO/README.md) | [ਚੀਨੀ (ਪਾਰੰਪਰਿਕ, ਤਾਈਵਾਨ)](../zh-TW/README.md) | [ਕਰੋਏਸ਼ੀਆਈ](../hr/README.md) | [ਚੇਕ](../cs/README.md) | [ਡੈਨਿਸ਼](../da/README.md) | [ਡਚ](../nl/README.md) | [ਏਸਟੋਨੀਅਨ](../et/README.md) | [ਫਿੰਨਿਸ਼](../fi/README.md) | [ਫਰਾਂਸੀਸੀ](../fr/README.md) | [ਜਰਮਨ](../de/README.md) | [ਗ੍ਰੀਕ](../el/README.md) | [ਹੀਬ੍ਰੂ](../he/README.md) | [ਹਿੰਦੀ](../hi/README.md) | [ਹੰਗੇਰੀਅਨ](../hu/README.md) | [ਇੰਡੋਨੇਸ਼ੀਆਈ](../id/README.md) | [ਇਤਾਲਵੀ](../it/README.md) | [ਜਪਾਨੀ](../ja/README.md) | [ਕੰਨੜ](../kn/README.md) | [ਖਮੇਰ](../km/README.md) | [ਕੋਰੀਆਈ](../ko/README.md) | [ਲਿੱਥੂਆਨੀਆਈ](../lt/README.md) | [ਮਲੇਈ](../ms/README.md) | [മലയാളം](../ml/README.md) | [ਮਰਾਠੀ](../mr/README.md) | [ਨੇਪਾਲੀ](../ne/README.md) | [ਨਾਈਜੀਰੀਆਈ ਪਿਡਜਿਨ](../pcm/README.md) | [ਨਾਰਵੇਜੀਅਨ](../no/README.md) | [ਫਾਰਸੀ (ਫਾਰਸੀ)](../fa/README.md) | [ਪੋਲੈਂਡੀ](../pl/README.md) | [ਪੁਰਤਗਾਲੀ (ਬ੍ਰਾਜ਼ੀਲ)](../pt-BR/README.md) | [ਪੁਰਤਗਾਲੀ (ਪੁਰਤਗਾਲ)](../pt-PT/README.md) | [ਪੰਜਾਬੀ (ਗੁਰਮੁਖੀ)](./README.md) | [ਰੋਮਾਨੀਆਈ](../ro/README.md) | [ਰੂਸੀ](../ru/README.md) | [ਸਰਬੀਆਂ (ਸਿਰਿਲਿਕ)](../sr/README.md) | [ਸਲੋਵਾਕ](../sk/README.md) | [ਸਲੋਵੇਨੀਅਨ](../sl/README.md) | [ਸਪੇਨੀ](../es/README.md) | [ਸਵਾਹਿਲੀ](../sw/README.md) | [ਸਵੀਡਿਸ਼](../sv/README.md) | [ਟੈਗਾਲੋਗ (ਫਿਲੀਪੀਨੀ)](../tl/README.md) | [ਤਮਿਲ](../ta/README.md) | [తెలుగు](../te/README.md) | [ਥਾਈ](../th/README.md) | [ਤੁਰਕੀ](../tr/README.md) | [ਯੂਕਰੇਨੀਅਨ](../uk/README.md) | [ਉਰਦੂ](../ur/README.md) | [ਵਿਏਤਨਾਮੀ](../vi/README.md) [Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](../zh-HK/README.md) | [Chinese (Traditional, Macau)](../zh-MO/README.md) | [Chinese (Traditional, Taiwan)](../zh-TW/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](../fr/README.md) | [German](../de/README.md) | [Greek](../el/README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](./README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](../es/README.md) | [Swahili](../sw/README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md)
> **ਲੋਕਲ ਤੌਰ 'ਤੇ ਕਲੋਨ ਕਰਨਾ ਪਸੰਦ ਹੈ?** > **ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਕਲੋਨ ਕਰਨਾ ਪਸੰਦ ਕਰੋ?**
> >
> ਇਸ ਰਿਪੋ ਵਿੱਚ 50+ ਭਾਸ਼ਾ ਅਨੁਵਾਦ ਸ਼ਾਮਿਲ ਹਨ ਜੋ ਡਾਉਨਲੋਡ ਆਕਾਰ ਨੂੰ ਬਹੁਤ ਵਧਾ ਦਿੰਦੇ ਹਨ। ਬਿਨਾਂ ਅਨੁਵਾਦਾਂ ਦੇ ਕਲੋਨ ਕਰਨ ਲਈ, sparse checkout ਵਰਤੋਂ: > ਇਹ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ 50+ ਭਾਸ਼ਾਈ ਅਨੁਵਾਦ ਹਨ ਜੋ ਡਾਊਨਲੋਡ ਦਾ ਆਕਾਰ ਕਾਫੀ ਵਧਾ ਦਿੰਦੇ ਹਨ। ਅਨੁਵਾਦਾਂ ਤੋਂ ਬਿਨਾਂ ਕਲੋਨ ਕਰਨ ਲਈ ਸਪਾਰਸ ਚੈਕਆਊਟ ਵਰਤੋਂ:
> >
> **Bash / macOS / Linux:** > **Bash / macOS / Linux:**
> ```bash > ```bash
@ -49,128 +49,126 @@
> 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 for Beginners - ਇੱਕ ਪਾਠਕ੍ਰਮ # ਸ਼ੁਰੂਆਤੀ ਲਈ IoT - ਇੱਕ ਕਰੀਕੁਲਮ
Microsoft ਵਿੱਚ Azure Cloud Advocates ਤੁਹਾਨੂੰ IoT ਦੇ ਬੁਨਿਆਦੀ ਮਾਮਲਿਆਂ ਬਾਰੇ 12-ਹਫਤਿਆਂ, 24-ਪਾਠਾਂ ਦਾ ਪਾਠਕ੍ਰਮ ਮੁਹੱਈਆ ਕਰਕੇ ਖੁਸ਼ ਹਨ। ਹਰ ਪਾਠ ਵਿੱਚ ਪਹਿਲਾਂ ਅਤੇ ਬਾਅਦ ਵਾਲੇ ਕਵਿਜ਼, ਪਾਠ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਲਿਖਤੀ ਹਦਾਇਤਾਂ, ਇੱਕ ਸਮਾਧਾਨ, ਇੱਕ ਅਸਾਈਨਮੈਂਟ ਅਤੇ ਹੋਰ ਸ਼ਾਮਿਲ ਹਨ। ਸਾਡੇ ਪ੍ਰੋਜੈਕਟ-ਆਧਾਰਿਤ ਅਧਿਐਨ ਵਿਧੀ ਨਾਲ ਤੁਸੀਂ ਬਣਾਉਂਦੇ ਸਮੇਂ ਸਿੱਖਦੇ ਹੋ, ਜੋ ਨਵੀਆਂ ਹੁਨਰਾਂ ਨੂੰ 'ਟਿਕਾਉ' ਬਣਾਉਣ ਲਈ ਸਾਬਤ ਤਰੀਕਾ ਹੈ। ਮਾਈਕ੍ਰੋਸੌਫਟ ਦੇ ਅਜ਼ੂਰੇ ਕਲਾਉਡ ਐਡਵੋਕੇਟ ਖੁਸ਼ ਹਨ ਕਿ ਉਹ 12 ਹਫਤਿਆਂ ਅਤੇ 24 ਪਾਠਾਂ ਵਾਲਾ ਕਰੀਕੁਲਮ ਪ੍ਰਦਾਨ ਕਰ ਰਹੇ ਹਨ ਜੋ ਕਿ IoT ਦੇ ਮੁਲਭੂਤ ਢਾਂਚੇ ਬਾਰੇ ਹੈ। ਹਰ ਪਾਠ ਵਿੱਚ ਅੱਗੇ-ਪਿੱਛੇ ਕੁਇਜ਼, ਲਿਖਤੀ ਹਦਾਇਤਾਂ, ਹੱਲ, ਅਸਾਇਨਮੈਂਟ ਅਤੇ ਹੋਰ ਸ਼ਾਮਿਲ ਹਨ। ਅਸੀਂ ਪ੍ਰੋਜੈਕਟ-ਆਧਾਰਿਤ ਸਿਖਲਾਈ ਦੇ ਇੱਕ ਢਾਂਚੇ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਾਂ ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਬਣਾਉਂਦੇ ਸਮੇਂ ਸਿੱਖਦੇ ਹੋ, ਜਿਸ ਨਾਲ ਨਵੀਆਂ ਸਿੱਖਣੀਆਂ ਚੰਗੀ ਤਰ੍ਹਾਂ ਠਹਿੜਦੀਆਂ ਹਨ।
ਪ੍ਰੋਜੈਕਟ ਖੇਤ ਤੋਂ ਮੇਜ਼ ਤੱਕ ਖਾਦ ਦੀ ਯਾਤਰਾ ਨੂੰ ਕਵਰ ਕਰਦੇ ਹਨ। ਇਸ ਵਿੱਚ ਖੇਤੀਬਾੜੀ, ਲੋਜਿਸਟਿਕਸ, ਨਿਰਮਾਣ, ਰਿਟੇਲ ਅਤੇ ਉਪਭੋਗਤਾ ਸ਼ਾਮਿਲ ਹਨ - ਸਾਰੇ IoT ਡਿਵਾਈਸਾਂ ਲਈ ਲੋਕਪ੍ਰਿਯ ਉਦਯੋਗ ਖੇਤਰ ਹਨ। ਇਹ 프로젝트 ਖਾਣੇ ਨੂੰ ਖੇਤ ਤੋਂ ਮੇਜ਼ ਤੱਕ ਲਿਜਾਣ ਦੀ ਯਾਤਰਾ ਨੂੰ ਦਿਖਾਉਂਦੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਖੇਤੀ, ਲਾਜਿਸਟਿਕਸ, ਉਤਪਾਦਨ, ਰਿਟੇਲ ਅਤੇ ਗਾਹਕ ਸ਼ਾਮਿਲ ਹਨ - ਇਹ ਸਭ IoT ਉਪਕਰਨਾਂ ਲਈ ਪ੍ਰਸਿੱਧ ਉਦਯੋਗ ਖੇਤਰ ਹਨ।
![ਇਸ ਕੋਰਸ ਲਈ ਇੱਕ ਰੋਡਮੈਪ ਜਿਸ ਵਿੱਚ 24 ਪਾਠ ਦਰਸਾਏ ਗਏ ਹਨ ਜੋ ਪਰਚਿਆਂ, ਖੇਤੀ, ਆਵਾਜਾਈ, ਪ੍ਰੋਸੈਸਿੰਗ, ਰਿਟੇਲ ਅਤੇ ਰਸੋਈ ਕਵਰ ਕਰਦੇ ਹਨ](../../translated_images/pa/Roadmap.bb1dec285dda0eda.webp) ![ਕੋਰਸ ਦਾ ਰੋਡਮੈਪ ਜਿਸ ਵਿੱਚ 24 ਪਾਠ ਹਨ ਜੋ ਪਹਿਲਾਂ ਜਾਣ-ਪਹਚਾਣ, ਖੇਤੀਬਾੜੀ, ਪਰਿਵਹਨ, ਪ੍ਰੋਸੈਸਿੰਗ, ਰਿਟੇਲ ਅਤੇ ਰਸੋਈ ਨੂੰ ਕਵਰ ਕਰਦੇ ਹਨ](../../translated_images/pa/Roadmap.bb1dec285dda0eda.webp)
> ਸਕੈਚਨੋਟ ਦੁਆਰਾ [Nitya Narasimhan](https://github.com/nitya). ਵੱਡਾ ਸਸਕਾਰ ਦੇਖਣ ਲਈ ਚਿੱਤਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। > ਸਕੈਚਨੋਟ [ਨਿਤਿਆ ਨਰਸਿਮਹਨ](https://github.com/nitya) ਦੁਆਰਾ ਬਣਾਇਆ। ਵੱਡੀ ਵਰਜ਼ਨ ਦੇਖਣ ਲਈ ਚਿੱਤਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
**ਸਾਡੇ ਲੇਖਕਾਂ [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett) ਅਤੇ ਸਾਡੇ ਸਕੈਚਨੋਟ ਕਲਾਕਾਰ [Nitya Narasimhan](https://github.com/nitya) ਨੂੰ ਦਿਲੋਂ ਧੰਨਵਾਦ।** **ਸਾਡੇ ਲੇਖਕਾਂ [ਜੇਨ ਫਾਕਸ](https://github.com/jenfoxbot), [ਜੇਨ ਲੂਪਰ](https://github.com/jlooper), [ਜਿਮ ਬੈਨੇਟ](https://github.com/jimbobbennett), ਅਤੇ ਸਕੈਚਨੋਟ ਕਲਾਕਾਰ [ਨਿਤਿਆ ਨਰਸਿਮਹਨ](https://github.com/nitya) ਦਾ ਦਿਲੋਂ ਧੰਨਵਾਦ।**
**ਇਸ ਕਰਿਕੁਲਮ ਦੀ ਸਮੀਖਿਆ ਅਤੇ ਅਨੁਵਾਦ ਕਰਨ ਵਾਲੇ ਸਾਡੇ [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) ਦੀ ਟੀਮ ਨੂੰ ਵੀ ਧੰਨਵਾਦ - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), ਅਤੇ [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** **ਸਾਡੇ [ਮਾਈਕ੍ਰੋਸੌਫਟ ਲਰਨ ਸਟੂਡੈਂਟ ਐਂਬੈਸਡਰਜ਼](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) ਦੀ ਟੀਮ ਦਾ ਵੀ ਧੰਨਵਾਦ ਜਿਨ੍ਹਾਂ ਨੇ ਇਸ ਕਰੀਕੁਲਮ ਦੀ ਸਮੀਖਿਆ ਅਤੇ ਅਨੁਵਾਦ ਕੀਤਾ - [ਅਦਿਤਿਆ ਗਾਰਗ](https://github.com/AdityaGarg00), [ਅਨੁਰਾਗ ਸ਼ਰਮਾ](https://github.com/Anurag-0-1-A), [ਅਰਪਿਤਾ ਦਾਸ](https://github.com/Arpiiitaaa), [ਆਰਯਨ ਜੈਨ](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [ਭਵੇਸ਼ ਸੁਨੇਜਾ](https://github.com/EliteWarrior315), [ਫੇਥ ਹੁੰਜਾ](https://faithhunja.github.io/), [ਲਤੀਫਾ ਬੇਲੋ](https://www.linkedin.com/in/lateefah-bello/), [ਮਾਂਵੀ ਝਾ](https://github.com/Severus-Matthew), [ਮੀਰੇਇਲ ਟੈਨ](https://www.linkedin.com/in/mireille-tan-a4834819a/), [ਮੋਹਮਦ ਇਫਤਖੇਰ (ਇਫਤੂ) ਏਬਨੇ ਜਲਾਲ](https://github.com/Iftu119), [ਮੋਹਮਦ ਜੁਲਫਿਕਾਰ](https://github.com/mohzulfikar), [ਪ੍ਰਿਯੰਸ਼ੁ ਸ੍ਰਿਵਸਤਵ](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [ਥਨਮਈ ਗੌਡੂਚੇਰੂਵ](https://github.com/innovation-platform), ਅਤੇ [ਜ਼ੀਨਾ ਕਾਮੇਲ](https://www.linkedin.com/in/zina-kamel/)।**
Meet the team! ਟੀਮ ਨਾਲ ਮਿਲੋ!
[![ਪ੍ਰੋਮੋ ਵੀਡੀਓ](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k) [![ਪ੍ਰੋਮੋ ਵੀਡੀਓ](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
**ਗਿਫ਼ ਵੱਲੋਂ** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) **ਗਿਫ਼ [ਮੋਹਿਤ ਜੈਸਲ](https://linkedin.com/in/mohitjaisal) ਦੁਆਰਾ**
> 🎥 ਉਪਰ ਦਿੱਤੇ ਚਿੱਤਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਇਸ ਪ੍ਰੋਜੈਕਟ ਬਾਰੇ ਵੀਡੀਓ ਦੇਖਣ ਲਈ! > 🎥 ਪ੍ਰੋਜੈਕਟ ਬਾਰੇ ਵੀਡੀਓ ਦੇਖਣ ਲਈ ਉੱਪਰ ਦਿੱਤੇ ਚਿੱਤਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ!
> **ਅਧਿਆਪਕਾਂ**, ਅਸੀਂ ਇਸ ਪਾਠਕ੍ਰਮ ਦੀ ਵਰਤੋਂ ਕਰਨ ਲਈ ਕੁਝ ਸੁਝਾਵਾਂ [for-teachers.md](for-teachers.md) ਵਿੱਚ ਸ਼ਾਮਿਲ ਕੀਤੀਆਂ ਹਨ। ਜੇ ਤੁਸੀਂ ਆਪਣੇ ਖੁਦ ਦੇ ਪਾਠ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਅਸੀਂ ਇੱਕ [lesson template](lesson-template/README.md) ਵੀ ਸ਼ਾਮਿਲ ਕੀਤਾ ਹੈ। > **ਅਧਿਆਪਕਾਂ ਲਈ**, ਅਸੀਂ [ਕੁਝ ਸੁਝਾਵ ਸ਼ਾਮਿਲ ਕੀਤੇ ਹਨ](for-teachers.md) ਕਿ ਇਸ ਕਰੀਕੁਲਮ ਨੂੰ ਕਿਵੇਂ ਵਰਤਨਾ ਹੈ। ਜੇ ਤੁਸੀਂ ਆਪਣੇ ਪਾਠ ਬਣਾਉਣਾ ਚਾਹੁੰਦੇ ਹੋ ਤਾਂ ਅਸੀਂ [ਪਾਠ ਟੈਂਪਲੇਟ](lesson-template/README.md) ਵੀ ਦਿੱਤਾ ਹੈ।
> **[ਵਿਦਿਆਰਥੀ](https://aka.ms/student-page)**, ਇਸ ਪਾਠਕ੍ਰਮ ਨੂੰ ਆਪਣੀ ਤਰ੍ਹਾਂ ਵਰਤਣ ਲਈ, ਪੂਰਾ ਰਿਪੋ Fork ਕਰੋ ਅਤੇ ਖੁਦ ਹੀ ਅਭਿਆਸ ਪੂਰੇ ਕਰੋ, ਪੀ-ਲੇਕਚਰ ਕਵਿਜ਼ ਨਾਲ ਸ਼ੁਰੂ ਕਰਕੇ, ਫਿਰ ਲੈਕਚਰ ਪੜ੍ਹੋ ਅਤੇ ਬਾਕੀ ਸਰਗਰਮੀਆਂ ਪੂਰੀਆਂ ਕਰੋ। ਕੋਡ ਦਾ ਨਕਲ ਕਰਨ ਦੀ ਬਜਾਏ ਪਾਠਾਂ ਨੂੰ ਸਮਝ ਕੇ ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ; ਹਾਲਾਂਕਿ ਉਹ ਕੋਡ ਹਰ ਪ੍ਰੋਜੈਕਟ-ਕੇਂਦਰਿਤ ਪਾਠ ਵਿੱਚ /solutions ਫੋਲਡਰਾਂ ਵਿੱਚ ਉਪਲਬਧ ਹੈ। ਇੱਕ ਹੋਰ ਵਿਚਾਰ ਇਹ ਹੈ ਕਿ ਦੋਸਤਾਂ ਨਾਲ ਇੱਕ ਅਧਿਐਨ ਸਮੂਹ ਬਣਾਓ ਅਤੇ ਸਾਂਝੇ ਤੌਰ 'ਤੇ ਸਮੱਗਰੀ ਦੇਖੋ। ਅੱਗੇ ਪੜ੍ਹਾਈ ਲਈ, ਅਸੀਂ [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn) ਦੀ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ। > **ਵਿਦਿਆਰਥੀ**, ਇਸ ਕਰੀਕੁਲਮ ਦਾ ਆਪਣੇ ਆਪ ਵਰਤੋਂ ਕਰਨ ਲਈ, ਪੂਰੀ ਰਿਪੋ ਨੂੰ ਫੋਰਕ ਕਰੋ ਅਤੇ ਅਪਣੇ ਆਪ ਕੁਇਜ਼, ਲੇਕਚਰ ਪੜ੍ਹੋ ਅਤੇ ਆਗਲੇ ਕਦਮ ਪੂਰੇ ਕਰੋ। ਕੋਡ ਦੇ ਕਾਪੀ ਕਰਨ ਦੀ ਥਾਂ, ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਸਮਝ ਕੇ ਬਣਾਉ। ਹੱਲ /solutions ਫੋਲਡਰ ਵਿੱਚ ਹਰ ਪਾਜੈਕਟ-ਕੇਂਦਰਿਤ ਪਾਠ ਲਈ ਉਪਲਬਧ ਹਨ। ਹੋਰ ਖਿਆਲ ਇਹ ਵੀ ਹੈ ਕਿ ਦੋਸਤਾਂ ਨਾਲ ਇੱਕ ਅਧਿਐਨ ਸਮੂਹ ਬਣਾਓ ਅਤੇ ਅਮਲ ਨਾਲ ਸਿੱਖੋ। ਹੋਰ ਸਿੱਖਣ ਲਈ, ਅਸੀਂ [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn) ਦੀ ਸਿਫਾਰਿਸ਼ ਕਰਦੇ ਹਾਂ।
ਕੋਰਸ ਦਾ ਵੀਡੀਓ ਓਵਰਵਿਊ ਦੇਖਣ ਲਈ, ਇਸ ਵੀਡੀਓ ਨੂੰ ਚੈੱਕ ਕਰੋ: ਇਸ ਕੋਰਸ ਦੀ ਵੀਡੀਓ ਓਵਰਵਿਊ ਦੇਖੋ:
[![ਪ੍ਰੋਮੋ ਵੀਡੀਓ](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "ਪ੍ਰੋਮੋ ਵੀਡੀਓ") [![ਪ੍ਰੋਮੋ ਵੀਡੀਓ](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "ਪ੍ਰੋਮੋ ਵੀਡੀਓ")
> 🎥 ਉਪਰ ਦਿੱਤੇ ਚਿੱਤਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਇਸ ਪ੍ਰੋਜੈਕਟ ਬਾਰੇ ਵੀਡੀਓ ਦੇਖਣ ਲਈ! > 🎥 ਪ੍ਰੋਜੈਕਟ ਬਾਰੇ ਵੀਡੀਓ ਦੇਖਣ ਲਈ ਉੱਪਰ ਦਿੱਤੇ ਚਿੱਤਰ 'ਤੇ ਕਲਿੱਕ ਕਰੋ!
## ਪਾਠ ਵਿਧੀ ## ਪੇਡਾਗੋਜੀ
ਅਸੀਂ ਇਸ ਪਾਠਕ੍ਰਮ ਨੂੰ ਤਿਆਰ ਕਰਦੇ ਸਮੇਂ ਦੋ ਅਧਿਆਪਕੀ ਸਿਧਾਂਤ ਚੁਣੇ ਹਨ: ਇਹ ਪ੍ਰੋਜੈਕਟ-ਅਧਾਰਿਤ ਹੋਵੇ ਅਤੇ ਇਸ ਵਿੱਚ ਅਕਸਰ ਕਵਿਜ਼ ਹੋਣ। ਇਸ ਸੀਰੀਜ਼ ਦੇ ਅੰਤ ਤਕ, ਵਿਦਿਆਰਥੀਆਂ ਨੇ ਇੱਕ ਪੌਧੇ ਦੀ ਨਿਗਰਾਨੀ ਅਤੇ ਪਾਣੀ ਦੇਣ ਵਾਲੀ ਪ੍ਰਣਾਲੀ, ਇੱਕ ਵਾਹਨ ਟ੍ਰੈਕਰ, ਖਾਦ ਦੀ ਟਰੈਕਿੰਗ ਅਤੇ ਜਾਂਚ ਲਈ ਇੱਕ ਸਮਾਰਟ ਫੈਕਟਰੀ ਸੈਟਅਪ, ਅਤੇ ਇੱਕ ਵੌਇਸ-ਕੰਟਰੋਲਡ ਕੂਕਿੰਗ ਟਾਈਮਰ ਬਣਾਇਆ ਹੋਵੇਗਾ, ਅਤੇ ਉਹ Internet of Things ਦੇ ਮੂਲਾਂਕਣ ਸਿੱਖ ਲੈਂਗੇ, ਜਿਸ ਵਿੱਚ ਡਿਵਾਈਸ ਕੋਡ ਲਿਖਣਾ, ਕਲਾਉਡ ਨਾਲ ਜੁੜਨਾ, ਟੈਲੀਮੀਟਰੀ ਵਿਸ਼ਲੇਸ਼ਣ ਅਤੇ ਐਜ 'ਤੇ AI ਚਲਾਉਣਾ ਸ਼ਾਮਿਲ ਹੈ। ਅਸੀਂ ਇਸ ਕਰੀਕੁਲਮ ਦੀ ਰਚਨਾ ਦੌਰਾਨ ਦੋ ਸਿਖਲਾਈ ਦੇ ਸਿਧਾਂਤ ਚੁਣੇ ਹਨ: ਇਹ ਪ੍ਰੋਜੈਕਟ-ਆਧਾਰਿਤ ਹੋਵੇ ਅਤੇ ਇਸ ਵਿੱਚ ਬਾਰ-ਬਾਰ ਕੁਇਜ਼ ਸ਼ਾਮਿਲ ਹੋਣ। ਇਸ ਸਿਰੀਜ਼ ਦੇ ਅੰਤ ਤੱਕ ਵਿਦਿਆਰਥੀ ਪੌਦੇ ਦੀ ਨਿਗਰਾਨੀ ਅਤੇ ਸਿੰਚਾਈ ਸਿਸਟਮ, ਵਾਹਨ ਟਰੇਕਰ, ਸਮਾਰਟ ਫੈਕਟਰੀ ਜੋ ਖਾਣ-ਪੀਣ ਨੂੰ ਟਰੈਕ ਕਰਦੀ ਹੈ ਅਤੇ ਵੋਇਸ-ਕੰਟਰੋਲਡ ਕੂਕਿੰਗ ਟਾਈਮਰ ਬਣਾਊਂਦੇ ਹਨ। ਉਹ IoT ਦੇ ਮੁਢਲੇ ਧਾਰਣਾਂ ਨੂੰ ਸਮਝ ਲੈਂਦੇ ਹਨ, ਜਿਵੇਂ ਕਿ ਡਿਵਾਈਸ ਕੋਡ ਲਿਖਣਾ, ਕਲਾਉਡ ਨਾਲ ਕਨੈਕਸ਼ਨ ਕਰਨਾ, ਟੈਲੀਮੇਟਰੀ ਦਾ ਵਿਸ਼ਲੇਸ਼ਣ ਕਰਨਾ ਅਤੇ ਕੋਨੇ ਉੱਤੇ AI ਚਲਾਉਣਾ।
ਸੰਯੋਜਿਤ ਪ੍ਰੋਜੈਕਟ ਹੋਣ ਕਾਰਨ, ਵਿਦਿਆਰਥੀਆਂ ਲਈ ਪ੍ਰਕ੍ਰਿਆ ਹੋਰ ਰੁਚਿਕਰ ਬਣਦੀ ਹੈ ਅਤੇ ਧਾਰਣਾ ਦੀ ਧਾਰਨਾ ਵਧਦੀ ਹੈ। ਪ੍ਰੋਜੈਕਟਾਂ ਨਾਲ ਸਬੰਧਿਤ ਸਮਗਰੀ ਨਾਲ ਸਿੱਖਣ ਨੂੰ ਰੁਚਿਕਰ ਅਤੇ ਗਹਿਰਾਈ ਵਾਲਾ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ ਜੋ ਕਿ ਸਮਝ ਨੂੰ ਵਧਾਉਂਦੀ ਹੈ।
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਕਲਾਸ ਤੋਂ ਪਹਿਲਾਂ ਇਕ ਘੱਟ-ਸਟੇਕਸ ਵਾਲਾ ਕਵਿਜ਼ ਵਿਦਿਆਰਥੀ ਦੇ ਮਨ ਨੂੰ ਕਿਸੇ ਵਿਸ਼ੇ ਨੂੰ ਸਿੱਖਣ ਵੱਲ ਧਿਆਨ ਕੇਂਦ੍ਰਿਤ ਕਰਦਾ ਹੈ, ਜਦਕਿ ਕਲਾਸ ਤੋਂ ਬਾਅਦ ਦੂਜਾ ਕਵਿਜ਼ ਹੋਰ ਪ੍ਰਸਥਿਤੀ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ। ਇਹ ਪਾਠਕ੍ਰਮ ਲਚਕੀਲਾ ਅਤੇ ਮਨੋਰੰਜਕ ਬਣਾਇਆ ਗਿਆ ਸੀ ਅਤੇ ਇਸਨੂੰ ਪੂਰਾ ਜਾਂ ਹਿੱਸੇ ਵਾਜੋਂ ਲਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਪ੍ਰੋਜੈਕਟ ਛੋਟੇ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੇ ਹਨ ਅਤੇ 12 ਹਫਤਿਆਂ ਦੀ ਚਕਰ ਦੇ ਅੰਤ ਤੱਕ ਧੀਰੇ-ਧੀਰੇ ਜ਼ਿਆਦਾ ਜਟਿਲ ਹੋ ਜਾਂਦੇ ਹਨ। ਇਸ ਤੋਂ ਇਲਾਵਾ, ਇੱਕ ਕਲਾਸ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਹਲਕੀ ਕੁਇਜ਼ ਸਿੱਖਿਆ ਲਈ ਮਨ ਦਾ ਦਿਸ਼ਾ ਨਿਰਧਾਰਤ ਕਰਦੀ ਹੈ, ਅਤੇ ਕਲਾਸ ਮਗਰੋਂ ਇਕ ਦੂਜੀ ਕੁਇਜ਼ ਯਾਦਦਾਸ਼ਤ ਦਾ ਬਹਿਤਰ ਸੁਨਿਸ਼ਚਿਤ ਕਰਦੀ ਹੈ। ਇਹ ਕਰੀਕੁਲਮ ਲਚਕੀਲਾ ਅਤੇ ਮਨੋਰੰਜਕ ਹੈ ਅਤੇ ਇਸਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਜਾਂ ਅੰਸ਼ਿਕ ਤੌਰ 'ਤੇ ਲਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਪ੍ਰੋਜੈਕਟ ਛੋਟੇ ਅਤੇ ਅਸਾਨ ਤੋਂ ਸ਼ੁਰੂ ਹੁੰਦੇ ਹਨ ਅਤੇ 12 ਹਫ਼ਤਿਆਂ ਦੇ ਅੰਤ ਤੱਕ ਬਹੁਤ ਔਖੇ ਹੋ ਜਾਂਦੇ ਹਨ।
ਹਰ ਪ੍ਰੋਜੈਕਟ ਅਸਲੀ ਦੁਨੀਆ ਦੇ ਹਾਰਡਵੇਅਰ 'ਤੇ ਆਧਾਰਿਤ ਹੈ ਜੋ ਵਿਦਿਆਰਥੀਆਂ ਅਤੇ ਸ਼ੌਕੀਨਾਂ ਲਈ ਉਪਲਬਧ ਹੈ। ਹਰ ਪ੍ਰੋਜੈਕਟ ਖਾਸ ਪ੍ਰੋਜੈਕਟ ਡੋਮੇਨ ਵਿੱਚ ਜਾਚ ਕਰਦਾ ਹੈ ਅਤੇ ਸਬੰਧਤ ਪਿਛੋਕੜ ਗਿਆਨ ਦਿੰਦਾ ਹੈ। ਇੱਕ ਸਫਲ ਡਿਵੈਲਪਰ ਬਣਨ ਲਈ ਜਿਸ ਡੋਮੇਨ ਵਿੱਚ ਤੁਸੀਂ ਸਮੱਸਿਆ ਹੱਲ ਕਰ ਰਹੇ ਹੋ ਉਸ ਨੂੰ ਸਮਝਣਾ ਮਦਦਗਾਰ ਹੁੰਦਾ ਹੈ; ਇਹ ਪਿਛੋਕੜ ਗਿਆਨ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਆਪਣੇ IoT ਹੱਲਾਂ ਅਤੇ ਸਿੱਖਣ ਨੂੰ ਉਸ ਤਰ੍ਹਾਂ ਦੇ ਅਸਲੀ ਦੁਨੀਆਈ ਸਮੱਸਿਆ ਦੇ ਸੰਦਰਭ ਵਿੱਚ ਸੋਚਣ ਦੀ ਆਜ਼ਾਦੀ ਦਿੰਦਾ ਹੈ ਜੋ ਉਹ ਇੱਕ IoT ਡਿਵੈਲਪਰ ਵਜੋਂ ਹੱਲ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾ ਸਕਦਾ ਹੈ। ਵਿਦਿਆਰਥੀ ਉਹਨਾਂ ਹੱਲਾਂ ਦਾ 'ਕਿਉਂ' ਸਿੱਖਦੇ ਹਨ ਜੋ ਉਹ ਬਣਾ ਰਹੇ ਹਨ, ਅਤੇ ਅੰਤਿਮ ਉਪਭੋਗਤਾ ਦੀ ਕਦਰ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ। ਹਰ ਪ੍ਰੋਜੈਕਟ ਵਿਦਿਆਰਥੀਆਂ ਅਤੇ ਸ਼ੌਕੀਨਾਂ ਲਈ ਉਪਲਬਧ ਅਸਲੀ-ਦੁਨੀਆ ਵਾਲੇ ਹਾਰਡਵੇਅਰ ਉੱਤੇ ਆਧਾਰਿਤ ਹੈ। ਹਰ ਪ੍ਰੋਜੈਕਟ ਖਾਸ ਪ੍ਰੋਜੈਕਟ ਖੇਤਰ ਵਿੱਚ ਰੂਹਾਨੀ ਜਾਣਕਾਰੀ ਦਿੰਦਾ ਹੈ। ਕਾਮਯਾਬ ਵਿਕਾਸਕਾਰ ਬਣਨ ਲਈ ਇਹ ਜਰੂਰੀ ਹੈ ਕਿ ਤੁਸੀਂ ਉਹ ਖੇਤਰ ਸਮਝੋ ਜਿਸ ਵਿੱਚ ਤੁਸੀਂ ਸਮੱਸਿਆਵਾਂ ਦਾ ਹੱਲ ਕਰ ਰਹੇ ਹੋ, ਇਸ ਤਰ੍ਹਾਂ ਦੀ ਜਾਣਕਾਰੀ ਵਿਦਿਆਰਥੀਆਂ ਨੂੰ ਆਪਣੇ IoT ਹੱਲਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਨ ਅਤੇ ਸਿੱਖਣ ਦੀ ਸੰਦੇਸ਼ ਵਿੱਚ ਵਿਚਾਰ ਕਰਨ ਲਈ ਸਹਾਇਕ ਹੁੰਦੀ ਹੈ। ਵਿਦਿਆਰਥੀ ਉਹ ਹੱਲਾਂ ਕਿਉਂ ਬਣਾਉਂਦੇ ਹਨ ਸਮਝਦੇ ਹਨ ਅਤੇ ਅੰਤ ਵਰਤੇ ਵਾਲੇ ਦੀ ਕਦਰ ਕਰਦੇ ਹਨ।
## ਹਾਰਡਵੇਅਰ ## ਹਾਰਡਵੇਅਰ
ਸਾਡੇ ਕੋਲ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਵਰਤਣ ਲਈ IoT ਹਾਰਡਵੇਅਰ ਦੇ ਦੋ ਵਿਕਲਪ ਹਨ, ਜੋ ਨਿੱਜੀ ਪਸੰਦ, ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਦੀ ਜਾਣਕਾਰੀ ਜਾਂ ਪਸੰਦਾਂ, ਸਿੱਖਣ ਦੇ ਲਕਸ਼ ਅਤੇ ਉਪਲਬਧਤਾ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹਨ। ਜਿਸਨੇ ਹਾਰਡਵੇਅਰ ਤੱਕ ਪਹੁੰਚ ਨਹੀਂ ਹੈ ਜਾਂ ਖਰੀਦਣ ਤੋਂ ਪਹਿਲਾਂ ਹੋਰ ਸਿੱਖਣਾ ਚਾਹੁੰਦੇ ਹਨ, ਉਹਨਾਂ ਲਈ ਅਸੀਂ ਇੱਕ 'ਵਰਚੁਅਲ ਹਾਰਡਵੇਅਰ' ਵਰਜਨ ਵੀ ਦਿੱਤਾ ਹੈ। ਤੁਸੀਂ ਹੋਰ ਪੜ੍ਹ ਸਕਦੇ ਹੋ ਅਤੇ ਇੱਕ 'ਖਰੀਦਦਾਰੀ ਸੂਚੀ' [hardware page](./hardware.md) 'ਤੇ ਲੱਭ ਸਕਦੇ ਹੋ, ਜਿਸ ਵਿੱਚ ਸਾਡੇ ਮਿੱਤ੍ਰ Seeed Studio ਤੋਂ ਪੂਰੇ ਕਿਟ ਖਰੀਦਣ ਲਈ ਲਿੰਕ ਵੀ ਸ਼ਾਮਿਲ ਹਨ। ਅਸੀਂ ਪ੍ਰੋਜੈਕਟਾਂ ਲਈ ਆਪਣੀ ਨਿੱਜੀ ਪਸੰਦ, ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਭਾਸ਼ਾ ਗਿਆਨ ਜਾਂ ਪਸੰਦਾਂ, ਸਿੱਖਣ ਦੇ ਲਕਸ਼ ਅਤੇ ਉਪਲਬਧਤਾ ਦੇ ਆਧਾਰ 'ਤੇ ਵਰਤੋਂ ਲਈ ਆਈਓਟੀ ਹਾਰਡਵੇਅਰ ਦੇ ਦੋ ਚੋਣਾਂ ਰੱਖਦੇ ਹਾਂ। ਅਸੀਂ ਉਹਨਾਂ ਲਈ ਵੀ ਇੱਕ 'ਵਰਚੁਅਲ ਹਾਰਡਵੇਅਰ' ਵਰਜਨ ਮੁਹੱਈਆ ਕੀਤਾ ਹੈ ਜਿਨ੍ਹਾਂ ਕੋਲ ਹਾਰਡਵੇਅਰ ਦੀ ਪਹੁੰਚ ਨਹੀਂ ਹੈ, ਜਾਂ ਜੋ ਖ਼ਰੀਦਣ ਦੀ ਪੂਰੀ ਤੈਯਾਰੀ ਤੋਂ ਪਹਿਲਾਂ ਹੋਰ ਸਿੱਖਣਾ ਚਾਹੁੰਦੇ ਹਨ। ਤੁਸੀਂ ਹੋਰ ਪੜ੍ਹ ਸਕਦੇ ਹੋ ਅਤੇ ਇੱਕ 'ਖਰੀਦਾਰੀ ਸੂਚੀ' ਦੇਖ ਸਕਦੇ ਹੋ [hardware page](./hardware.md) 'ਤੇ, ਜਿਸ ਵਿੱਚ ਸਾਡੇ ਦੋਸਤ Seeed Studio ਤੋਂ ਪੂਰੇ ਕਿਟ ਖਰੀਦਣ ਲਈ ਲਿੰਕ ਵੀ ਸ਼ਾਮਲ ਹਨ।
> 💁 ਸਾਡੇ [Code of Conduct](CODE_OF_CONDUCT.md), [Contributing](CONTRIBUTING.md), ਅਤੇ [Translation](TRANSLATIONS.md) ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ ਵੇਖੋ। ਅਸੀਂ ਤੁਹਾਡਾ ਰਚਨਾਤਮਕ ਫੀਡਬੈਕ ਸਵਾਗਤ ਕਰਦੇ ਹਾਂ! > 💁 ਸਾਡਾ [Code of Conduct](CODE_OF_CONDUCT.md), [Contributing](CONTRIBUTING.md), ਅਤੇ [Translations](..) ਨਿਯਮਾਂ ਨੂੰ ਵੇਖੋ। ਅਸੀਂ ਤੁਹਾਡੀ ਰਚਨਾਤਮਕ ਫੀਡਬੈਕ ਦਾ ਸਵਾਗਤ ਕਰਦੇ ਹਾਂ!
> >
> 🔧 ਕੋਈ ਸਮੱਸਿਆ ਆ ਰਹੀ ਹੈ? ਆਮ ਸਮੱਸਿਆਵਾਂ ਦੇ ਹੱਲਾਂ ਲਈ ਸਾਡੀ [Troubleshooting Guide](TROUBLESHOOTING.md) ਵੇਖੋ। > 🔧 ਸਮੱਸਿਆਵਾਂ ਆ ਰਹੀਆਂ ਹਨ? ਸਧਾਰਨ ਸਮੱਸਿਆਵਾਂ ਦੇ ਹੱਲ ਲਈ ਸਾਡਾ [Troubleshooting Guide](TROUBLESHOOTING.md) ਵੇਖੋ।
## Each lesson includes: ## ਹਰ ਪਾਠ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:
- sketchnote - ਸਕੈਚਨੋਟ
- optional supplemental video - ਵਿਕਲਪਿਕ ਸਹਾਇਕ ਵੀਡੀਓ
- pre-lesson warmup quiz - ਪਾਠ ਤੋਂ ਪਹਿਲਾਂ ਵਾਰਮਅਪ ਕੁਇਜ਼
- written lesson - ਲਿਖਤੀ ਪਾਠ
- for project-based lessons, step-by-step guides on how to build the project - ਪ੍ਰੋਜੈਕਟ-ਆਧਾਰਿਤ ਪਾਠਾਂ ਲਈ, ਪ੍ਰੋਜੈਕਟ ਬਣਾਉਣ ਲਈ ਕਦਮ ਬਦ ਕਦਮ ਗਾਈਡ
- knowledge checks - ਗਿਆਨ ਦੇ ਜਾਂਚ
- a challenge - ਇੱਕ ਚੁਣੌਤੀ
- supplemental reading - ਸਹਾਇਕ ਪੜ੍ਹਾਈ
- assignment - ਅਸਾਈਨਮੈਂਟ
- [post-lesson quiz](https://ff-quizzes.netlify.app/en/) - [ਪਾਠ ਮਗਰੋਂ ਕੁਇਜ਼](https://ff-quizzes.netlify.app/en/)
> **ਕਵਿਜ ਬਾਰੇ ਇੱਕ ਨੋਟ**: ਸਾਰੇ ਕਵਿਜ `quiz-app` ਫੋਲਡਰ ਵਿੱਚ ਹਨ, ਜਿਹਨਾਂ ਵਿੱਚ ਕੁੱਲ 48 ਕਵਿਜ ਹਨ ਅਤੇ ਹਰ ਇਕ ਵਿੱਚ ਤਿੰਨ ਸਵਾਲ ਹਨ। ਉਹ ਪਾਠਾਂ ਵਿੱਚ ਲਿੰਕ ਕੀਤੇ ਗਏ ਹਨ ਪਰ quiz app ਨੂੰ ਲੋਕਲ ਤੌਰ 'ਤੇ ਚਲਾਇਆ ਜਾਂ ਸਕਦਾ ਹੈ ਜਾਂ Azure 'ਤੇ ਡਿਪਲੌਯ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ; `quiz-app` ਫੋਲਡਰ ਦੇ ਹ੍ਦਾਇਤਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ। ਉਹ ਧੀਰੇ-ਧੀਰੇ ਲੋਕਲਾਈਜ਼ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ। > **ਕੁਇਜ਼ਾਂ ਬਾਰੇ ਨੋਟ**: ਸਾਰੇ ਕੁਇਜ਼ quiz-app ਫੋਲਡਰ ਵਿੱਚ ਹਨ, ਜਿਸ ਵਿੱਚ ਕੁੱਲ 48 ਕੁਇਜ਼ ਹਨ ਅਤੇ ਹਰ ਇੱਕ ਵਿੱਚ ਤਿੰਨ ਪ੍ਰਸ਼ਨ ਹਨ। ਇਹ ਪਾਠਾਂ ਵਿੱਚ ਲਿੰਕ ਕੀਤੇ ਗਏ ਹਨ ਪਰ ਕੁਇਜ਼ ਐਪ ਨੂੰ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਚਲਾਇਆ ਜਾ ਸਕਦਾ ਹੈ ਜਾਂ Azure 'ਤੇ ਡਿਪਲੌਇ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ; ਹਦਾਇਤਾਂ ਲਈ `quiz-app` ਫੋਲਡਰ ਦੇ ਨਿਰਦੇਸ਼ਾਂ ਨੂੰ ਫਾਲੋ ਕਰੋ। ਇਹ ਹੌਲੀ-ਹੌਲੀ ਸਥਾਨਕ ਭਾਸ਼ਾਵਾਂ ਵਿੱਚ ਤਬਦੀਲ ਕੀਤੇ ਜਾ ਰਹੇ ਹਨ।
## Lessons ## ਪਾਠ
| | Project Name | Concepts Taught | Learning Objectives | Linked Lesson | | | ਪ੍ਰੋਜੈਕਟ ਦਾ ਨਾਮ | ਸਿੱਖਾਏ ਗਏ ਸੰਕਲਪ | ਸਿੱਖਣ ਦੇ ਉਦੇਸ਼ | ਲਿੰਕ ਕੀਤਾ ਗਿਆ ਪਾਠ |
| :---: | :------------------------------------: | :---------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------: | | :---: | :------------------------------------: | :---------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------: |
| 01 | [ਸ਼ੁਰੂਆਤ](./1-getting-started/README.md) | IoT ਦਾ ਪਰਿਚਯ | ਆਪਣਾ ਪਹਿਲਾ IoT ਡਿਵਾਈਸ ਸੈੱਟ ਕਰਦੇ ਹੋਏ IoT ਦੇ ਮੂਲ ਸਿਧਾਂਤਾਂ ਅਤੇ IoT ਹੱਲਾਂ ਦੇ ਮੂਲ ਢਾਂਚੇ ਜਿਵੇਂ ਸੈਂਸਰ ਅਤੇ ਕਲਾਉਡ ਸੇਵਾਵਾਂ ਬਾਰੇ ਸਿੱਖੋ | [IoT ਦਾ ਪਰਿਚਯ](./1-getting-started/lessons/1-introduction-to-iot/README.md) | | 01 | [Getting started](./1-getting-started/README.md) | ਆਈਓਟੀ ਦਾ ਪਰਚਾਰ | ਆਈਓਟੀ ਦੇ ਮੂਲ ਸਿਧਾਂਤ ਅਤੇ ਆਈਓਟੀ ਸਮਾਧਾਨਾਂ ਦੇ ਮੁੱਖ ਭਾਗਾਂ ਜਿਵੇਂ ਕਿ ਸెనਸਰ ਅਤੇ ਕਲਾਉਡ ਸੇਵਾਵਾਂ ਬਾਰੇ ਸਿੱਖੋ ਜਦੋਂ ਤੁਸੀਂ ਆਪਣਾ ਪਹਿਲਾ ਆਈਓਟੀ ਡਿਵਾਈਸ ਸੈਟ ਕਰ ਰਹੇ ਹੋ | [Introduction to 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 | [Getting started](./1-getting-started/README.md) | ਆਈਓਟੀ ਵਿੱਚ ਵਧੀਕ ਡੂੰਘਾਈ | ਆਈਓਟੀ ਸਿਸਟਮ ਦੇ ਭਾਗਾਂ, ਸਾਥ ਹੀ ਮਾਈਕ੍ਰੋਕਂਟਰੋਲਰਾਂ ਅਤੇ ਸਿੰਗਲ-ਬੋਰਡ ਕੰਪਿਊਟਰਾਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰੋ | [A deeper dive into 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 | [Getting started](./1-getting-started/README.md) | ਸੈਨਸਰਾਂ ਅਤੇ ਐਕਚੁਏਟਰਾਂ ਰਾਹੀਂ ਭੌਤਿਕ ਸੰਸਾਰ ਨਾਲ ਇੰਤਰੈਕਟ ਕਰੋ | ਫਿਜੀਕਲ ਸੰਸਾਰ ਤੋਂ ਡੇਟਾ ਇਕੱਠਾ ਕਰਨ ਲਈ ਸੈਨਸਰਾਂ ਅਤੇ ਫੀਡਬੈਕ ਭੇਜਣ ਲਈ ਐਕਚੁਏਟਰਾਂ ਬਾਰੇ ਸਿੱਖੋ ਜਾਂਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਨਾਈਟਲਾਈਟ ਬਣਾਉਂਦੇ ਹੋ | [Interact with the physical world with sensors and actuators](./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 | [Getting started](./1-getting-started/README.md) | ਆਪਣੇ ਡਿਵਾਈਸ ਨੂੰ ਇੰਟਰਨੈੱਟ ਨਾਲ ਜੋੜੋ | ਇੱਕ ਆਈਓਟੀ ਡਿਵਾਈਸ ਨੂੰ ਇੰਟਰਨੈੱਟ ਨਾਲ ਕਿਵੇਂ ਜੋੜਨਾ ਹੈ ਜੋ ਸੁਨੇਹੇ ਭੇਜਣ ਅਤੇ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ MQTT ਬ੍ਰੋਕਰ ਨਾਲ ਆਪਣੇ ਨਾਈਟਲਾਈਟ ਨੂੰ ਕਨੈਕਟ ਕਰਦਾ ਹੈ ਬਾਰੇ ਜਾਨੋ | [Connect your device to the Internet](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [ਫਾਰਮ](./2-farm/README.md) | ਪੌਦੇ ਦੀ ਵਾਧ ਵੇਖੋ | ਇੱਕ IoT ਡਿਵਾਈਸ ਦੁਆਰਾ ਕੈਪਚਰ ਕੀਤੇ ਤਾਪਮਾਨ ਡੇਟਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪੌਦੇ ਦੀ ਵਾਧ ਦੀ ਭਵਿੱਖਬਾਣੀ ਕਿਵੇਂ ਕਰਨੀ ਹੈ ਸਿੱਖੋ | [ਪੌਦੇ ਦੀ ਵਾਧ ਦੀ ਭਵਿੱਖਬਾਣੀ](./2-farm/lessons/1-predict-plant-growth/README.md) | | 05 | [Farm](./2-farm/README.md) | ਪੌਧੇ ਦੀ ਵ੍ਰਿਧੀ ਦੀ ਪੇਸ਼ਕਸ਼ | ਆਈਓਟੀ ਡਿਵਾਈਸ ਦੁਆਰਾ ਸੰਭਾਲੀ ਗਈ ਤਾਪਮਾਨ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪੌਧੇ ਦੀ ਵਾਧ ਦਾ ਅਨੁਮਾਨ ਲਾਉਣਾ ਸਿੱਖੋ | [Predict plant growth](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [ਫਾਰਮ](./2-farm/README.md) | ਮਿੱਟੀ ਦੀ ਨਮੀ ਪਛਾਣੋ | ਮਿੱਟੀ ਦੀ ਨਮੀ ਪਛਾਣਨ ਅਤੇ ਮਿੱਟੀ ਮੌਇਸਟਚਰ ਸੈਂਸਰ ਦੀ ਕੈਲੀਬ੍ਰੇਸ਼ਨ ਕਿਵੇਂ ਕਰਨੀ ਹੈ ਇਹ ਸਿੱਖੋ | [ਮਿੱਟੀ ਦੀ ਨਮੀ ਪਛਾਣੋ](./2-farm/lessons/2-detect-soil-moisture/README.md) | | 06 | [Farm](./2-farm/README.md) | ਮਿੱਟੀ ਦੀ ਨਮੀ ਦਾ ਪਤਾ ਲਗਾਉਣਾ | ਮਿੱਟੀ ਦੀ ਨਮੀ ਦੀ ਪਹਚਾਣ ਅਤੇ ਮਿੱਟੀ ਦੀ ਨਮੀ ਟੈਸਟ ਕਰਨ ਵਾਲੇ ਸੈਨਸਰ ਨੂੰ ਕੈਲਿਬਰੇਟ ਕਰਨਾ ਸਿੱਖੋ | [Detect soil moisture](./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 | [Farm](./2-farm/README.md) | ਸੁਚਾਲਿਤ ਪੌਧੇ ਨੂੰ ਪਾਣੀ ਦੇਣਾ | ਰਿਲੇ ਅਤੇ MQTT ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪਾਣੀ ਦੇਣ ਦੀ ਕਾਰਵਾਈ ਅਤੇ ਸਮਾਂ ਬੰਨ੍ਹਨਾ ਸਿੱਖੋ | [Automated plant watering](./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 | [Farm](./2-farm/README.md) | ਆਪਣੇ ਪੌਧੇ ਨੂੰ ਕਲਾਉਡ ਵਿੱਚ ਮਾਈਗ੍ਰੇਟ ਕਰੋ | ਕਲਾਉਡ ਅਤੇ ਕਲਾਉਡ-ਹੋਸਟ ਆਈਓਟੀ ਸੇਵਾਵਾਂ ਬਾਰੇ ਜਾਣੋ ਅਤੇ ਪਬਲਿਕ MQTT ਬ੍ਰੋਕਰ ਦੀ ਥਾਂ ਆਪਣੇ ਪੌਧੇ ਨੂੰ ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਕਿਸੇ ਨਾਲ ਜੋੜਨਾ ਸਿੱਖੋ | [Migrate your plant to the cloud](./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 | [Farm](./2-farm/README.md) | ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਲਾਜਿਕ ਨੂੰ ਕਲਾਉਡ ਵਿੱਚ ਮਾਈਗ੍ਰੇਟ ਕਰੋ | ਆਈਓਟੀ ਸੁਨੇਹਿਆਂ ਨੂੰ ਜਵਾਬ ਦੇਣ ਵਾਲੀ ਕਲਾਉਡ ਵਿੱਚ ਐਪਲੀਕੇਸ਼ਨ ਲਾਜਿਕ ਲਿਖਣ ਬਾਰੇ ਜਾਣੋ | [Migrate your application logic to the cloud](./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 | [Farm](./2-farm/README.md) | ਆਪਣੇ ਪੌਧੇ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖੋ | ਆਈਓਟੀ ਸੁਰੱਖਿਆ ਬਾਰੇ ਸਿੱਖੋ ਅਤੇ ਭੇਜਨ ਅਤੇ ਸਰਟੀਫਿਕੇਟਾਂ ਨਾਲ ਆਪਣੇ ਪੌਧੇ ਨੂੰ ਸੁਰੱਖਿਅਤ ਰੱਖੋ | [Keep your plant secure](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [ਟਰਾਂਸਪੋਰਟ](./3-transport/README.md) | ਸਥਿਤੀ ਟ੍ਰੈਕਿੰਗ | IoT ਡਿਵਾਈਸਾਂ ਲਈ GPS ਸਥਿਤੀ ਟ੍ਰੈਕਿੰਗ ਬਾਰੇ ਜਾਣੋ | [ਸਥਿਤੀ ਟ੍ਰੈਕਿੰਗ](./3-transport/lessons/1-location-tracking/README.md) | | 11 | [Transport](./3-transport/README.md) | ਸਥਾਨ ਟ੍ਰੈਕਿੰਗ | ਆਈਓਟੀ ਡਿਵਾਈਸਾਂ ਲਈ GPS ਸਥਾਨ ਟ੍ਰੈਕਿੰਗ ਬਾਰੇ ਜਾਣੋ | [Location tracking](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [ਟਰਾਂਸਪੋਰਟ](./3-transport/README.md) | ਸਥਿਤੀ ਡਾਟਾ ਸਟੋਰ ਕਰੋ | ਬਾਅਦ ਵਿੱਚ ਦ੍ਰਿਸ਼ਟਿਕਰਨ ਜਾਂ ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ IoT ਡਾਟਾ ਸਟੋਰ ਕਰਨ ਬਾਰੇ ਸਿੱਖੋ | [ਸਥਿਤੀ ਡਾਟਾ ਸਟੋਰ ਕਰੋ](./3-transport/lessons/2-store-location-data/README.md) | | 12 | [Transport](./3-transport/README.md) | ਸਥਾਨ ਡੇਟਾ ਸਟੋਰ ਕਰਨਾ | ਆਈਓਟੀ ਡੇਟਾ ਨੂੰ ਸਟੋਰ ਕਰਨ ਬਾਰੇ ਜਾਣੋ ਤਾਂ ਕਿ ਬਾਅਦ ਵਿੱਚ ਇਸ ਨੂੰ ਵਿਜੁਅਲਾਈਜ਼ ਜਾਂ ਵਿਸ਼ਲੇਸ਼ਣ ਕੀਤਾ ਜਾ ਸਕੇ | [Store location data](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [ਟਰਾਂਸਪੋਰਟ](./3-transport/README.md) | ਸਥਿਤੀ ਡਾਟਾ ਵਿਜੁਅਲਾਈਜ਼ ਕਰੋ | ਨਕਸ਼ੇ 'ਤੇ ਸਥਿਤੀ ਡਾਟਾ ਵਿਜੁਅਲਾਈਜ਼ ਕਰਨ ਬਾਰੇ ਅਤੇ ਨਕਸ਼ੇ 3D ਦੁਨੀਆਂ ਨੂੰ 2D ਵਿੱਚ ਕਿਵੇਂ ਦਰਸਾਉਂਦੇ ਹਨ ਇਹ ਸਿੱਖੋ | [ਸਥਿਤੀ ਡਾਟਾ ਵਿਜੁਅਲਾਈਜ਼ ਕਰੋ](./3-transport/lessons/3-visualize-location-data/README.md) | | 13 | [Transport](./3-transport/README.md) | ਸਥਾਨ ਡੇਟਾ ਨੂੰ ਵਿਜੁਅਲਾਈਜ਼ ਕਰਨਾ | ਨਕਸ਼ੇ 'ਤੇ ਸਥਾਨ ਡੇਟਾ ਨੂੰ ਵਿਜੁਅਲਾਈਜ਼ ਕਰਨ ਅਤੇ ਨਕਸ਼ਿਆਂ ਵੱਲੋਂ ਅਸਲੀ 3D ਦੁਨੀਆ ਨੂੰ 2-ਆਯਾਮਾਂ ਵਿੱਚ ਦਿਖਾਉਣ ਬਾਰੇ ਜਾਣੋ | [Visualize location data](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [ਟਰਾਂਸਪੋਰਟ](./3-transport/README.md) | ਜੀਓਫੈਂਸਸ | ਜੀਓਫੈਂਸਸ ਬਾਰੇ ਜਾਣੋ, ਅਤੇ ਇਹ ਕਿੜਾ ਵਾਹਨ ਸਪਲਾਈ ਚੇਨ ਵਿੱਚ ਆਪਣੇ ਮੰਜ਼ਿਲ ਦੇ ਨੇੜੇ ਹੋਣ 'ਤੇ ਸਚੇਤ ਕਰਨ ਲਈ ਕਿਵੇਂ ਵਰਤੇ ਜਾ ਸਕਦੇ ਹਨ | [ਜੀਓਫੈਂਸਸ](./3-transport/lessons/4-geofences/README.md) | | 14 | [Transport](./3-transport/README.md) | ਜੀਓਫੈਂਸ | ਜੀਓਫੈਂਸ ਬਾਰੇ ਜਾਣੋ, ਅਤੇ ਇਹ ਕਿਵੇਂ ਸਪਲਾਈ ਚੇਨ ਵਿੱਚ ਵਾਹਨਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀ ਮੰਜ਼ਿਲ ਦੇ ਨੇੜੇ ਹੋਣ 'ਤੇ ਅਲਰਟ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ | [Geofences](./3-transport/lessons/4-geofences/README.md) |
| 15 | [ਮੈਨੂਫੈਕਚਰਿੰਗ](./4-manufacturing/README.md) | ਫ਼ਲ ਦੀ ਗੁਣਵੱਤਾ ਡਿਟੈਕਟਰ ਟ੍ਰੇਨ ਕਰੋ | ਫਲ ਦੀ ਗੁਣਵੱਤਾ ਪਛਾਣਨ ਲਈ ਕਲਾਉਡ ਵਿੱਚ ਇੱਕ ਇਮੇਜ ਕਲਾਸੀਫਾਇਰ ਟ੍ਰੇਨ ਕਰਨ ਬਾਰੇ ਜਾਣੋ | [ਫਲ ਦੀ ਗੁਣਵੱਤਾ ਡਿਟੈਕਟਰ ਟ੍ਰੇਨ ਕਰੋ](./4-manufacturing/lessons/1-train-fruit-detector/README.md) | | 15 | [Manufacturing](./4-manufacturing/README.md) | ਫਲ ਦੀ ਗੁਣਵੱਤਾ ਦਾ ਡਿਟੈਕਟਰ ਸਿਖਲਾਈ ਕਰੋ | ਕਲਾਉਡ ਵਿੱਚ ਇੱਕ ਇਮੇਜ ਕਲਾਸੀਫਾਇਰ ਨੂੰ ਟ੍ਰੇਨ ਕਰਨ ਬਾਰੇ ਜਾਣੋ ਜੋ ਫਲ ਦੀ ਗੁਣਵੱਤਾ ਨੂੰ ਪਹਚਾਨਦਾ ਹੈ | [Train a fruit quality detector](./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 | [Manufacturing](./4-manufacturing/README.md) | ਆਈਓਟੀ ਡਿਵਾਈਸ ਤੋਂ ਫਲ ਦੀ ਗੁਣਵੱਤਾ ਦੀ ਜਾਂਚ ਕਰੋ | ਆਪਣੇ ਫਲ ਦੀ ਗੁਣਵੱਤਾ ਡਿਟੈਕਟਰ ਨੂੰ ਆਈਓਟੀ ਡਿਵਾਈਸ ਤੋਂ ਵਰਤਣ ਬਾਰੇ ਜਾਣੋ | [Check fruit quality from an IoT device](./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 | [Manufacturing](./4-manufacturing/README.md) | ਆਪਣੇ ਫਲ ਡਿਟੈਕਟਰ ਨੂੰ ਏਜ 'ਤੇ ਚਲਾਓ | ਆਪਣੇ ਫਲ ਡਿਟੈਕਟਰ ਨੂੰ ਏਜ 'ਤੇ ਇੱਕ ਆਈਓਟੀ ਡਿਵਾਈਸ 'ਤੇ ਚਲਾਉਣ ਬਾਰੇ ਜਾਣੋ | [Run your fruit detector on the edge](./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 | [Manufacturing](./4-manufacturing/README.md) | ਸੈਨਸਰ ਤੋਂ ਫਲ ਦੀ ਗੁਣਵੱਤਾ ਦੀ ਜਾਂਚ ਨੂੰ ਟ੍ਰਿਗਰ ਕਰੋ | ਇੱਕ ਸੈਨਸਰ ਤੋਂ ਫਲ ਦੀ ਗੁਣਵੱਤਾ ਦੀ ਜਾਂਚ ਟ੍ਰਿਗਰ ਕਰਨ ਬਾਰੇ ਜਾਣੋ | [Trigger fruit quality detection from a sensor](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [ਰਿਟੇਲ](./5-retail/README.md) | ਸਟਾਕ ਡਿਟੈਕਟਰ ਟ੍ਰੇਨ ਕਰੋ | ਇੱਕ ਦੁਕਾਨ ਵਿੱਚ ਸਟਾਕ ਦੀ ਗਿਣਤੀ ਕਰਨ ਲਈ ਆਬਜੈਕਟ ਡਿਟੈਕਸ਼ਨ ਵਰਤ ਕੇ ਸਟਾਕ ਡਿਟੈਕਟਰ ਟ੍ਰੇਨ ਕਰਨ ਬਾਰੇ ਸਿੱਖੋ | [ਸਟਾਕ ਡਿਟੈਕਟਰ ਟ੍ਰੇਨ ਕਰੋ](./5-retail/lessons/1-train-stock-detector/README.md) | | 19 | [Retail](./5-retail/README.md) | ਸਟਾਕ ਡਿਟੈਕਟਰ ਸਿਖਲਾਈ ਕਰੋ | ਕਿਵੇਂ ਵਸਤੂ ਪਹਚਾਣ ਦੁਆਰਾ ਇੱਕ ਸਟਾਕ ਡਿਟੈਕਟਰ ਨੂੰ ਸਿਖਲਾਈ ਦੇ ਕੇ ਦੁਕਾਨ ਵਿੱਚ ਸਟਾਕ ਦੀ ਗਿਣਤੀ ਕਰਨੀ ਹੈ | [Train a stock detector](./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 | [Retail](./5-retail/README.md) | ਆਈਓਟੀ ਡਿਵਾਈਸ ਤੋਂ ਸਟਾਕ ਦੀ ਜਾਂਚ ਕਰੋ | ਕਿਵੇਂ ਆਈਓਟੀ ਡਿਵਾਈਸ ਤੋਂ ਉਬਜੈਕਟ ਡਿਟੈਕਸ਼ਨ ਮਾਡਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਟਾਕ ਦੀ ਜਾਂਚ ਕਰਨੀ ਹੈ | [Check stock from an IoT device](./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 | [Consumer](./6-consumer/README.md) | ਆਈਓਟੀ ਡਿਵਾਈਸ ਨਾਲ ਭਾਸ਼ਣ ਪਹਚਾਣ | ਆਈਓਟੀ ਡਿਵਾਈਸ ਤੋਂ ਭਾਸ਼ਣ ਪਹਚਾਣ ਕੇ ਸਿਆਣਾ ਟਾਈਮਰ ਬਣਾਉਣ ਬਾਰੇ ਸਿੱਖੋ | [Recognize speech with an IoT device](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [ਕੰਜ਼్యూమਰ](./6-consumer/README.md) | ਭਾਸ਼ਾ ਸਮਝੋ | IoT ਡਿਵਾਈਸ ਨੂੰ ਕਹੀ ਗਈ ਵਾਕਾਂ ਨੂੰ ਸਮਝਣ ਬਾਰੇ ਸਿੱਖੋ | [ਭਾਸ਼ਾ ਸਮਝੋ](./6-consumer/lessons/2-language-understanding/README.md) | | 22 | [Consumer](./6-consumer/README.md) | ਭਾਸ਼ਾ ਸਮਝੋ | ਆਈਓਟੀ ਡਿਵਾਈਸ ਨੂੰ ਕਹੇ ਗਏ ਵਾਕਾਂ ਨੂੰ ਸਮਝਣ ਬਾਰੇ ਸਿੱਖੋ | [Understand language](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [ਕੰਜ਼್ಯೂਮਰ](./6-consumer/README.md) | ਟਾਈਮਰ ਸੈੱਟ ਕਰੋ ਅਤੇ ਬੋਲ ਕੇ ਫੀਡਬੈਕ ਦਿਓ | IoT ਡਿਵਾਈਸ 'ਤੇ ਟਾਈਮਰ ਸੈੱਟ ਕਰਨ ਅਤੇ ਟਾਈਮਰ ਸੈੱਟ ਹੋਣ ਤੇ ਅਤੇ ਖ਼ਤਮ ਹੋਣ 'ਤੇ ਬੋਲ ਕੇ ਫੀਡਬੈਕ ਦੇਣ ਬਾਰੇ ਸਿੱਖੋ | [ਟਾਈਮਰ ਸੈੱਟ ਕਰੋ ਅਤੇ ਬੋਲ ਕੇ ਫੀਡਬੈਕ ਦਿਓ](./6-consumer/lessons/3-spoken-feedback/README.md) | | 23 | [Consumer](./6-consumer/README.md) | ਟਾਈਮਰ ਸੈੱਟ ਕਰੋ ਅਤੇ ਬੋਲੇ ਗਏ ਫੀਡਬੈਕ ਦਿਓ | ਆਈਓਟੀ ਡਿਵਾਈਸ 'ਤੇ ਟਾਈਮਰ ਸੈੱਟ ਕਰਨ ਅਤੇ ਟਾਈਮਰ ਸੈੱਟ ਤੇ ਫਿਨਿਸ਼ ਹੋਣ 'ਤੇ ਸਪੋਕਨ ਫੀਡਬੈਕ ਦੇਣ ਬਾਰੇ ਸਿੱਖੋ | [Set a timer and provide spoken feedback](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [ਕੰਜ਼ਮਰ](./6-consumer/README.md) | ਇਕ ਤੋਂ ਵੱਧ ਭਾਸ਼ਾਵਾਂ ਲਈ ਸਹਿਯੋਗ | ਇੱਥੇ ਇਹ ਸਿੱਖੋ ਕਿ ਕਿਵੇਂ ਇੱਕ ਸਮਾਰਟ ਟਾਈਮਰ ਨੂੰ ਕਈ ਭਾਸ਼ਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਦੋਹਾਂ ਨੂੰ ਬੋਲ ਕੇ ਸੁਣਨ ਅਤੇ ਟਾਈਮਰ ਤੋਂ ਪ੍ਰਤਿਕਿਰਿਆ ਦੇਣ ਵਾਰੇ | [ਕਈ ਭਾਸ਼ਾਵਾਂ ਲਈ ਸਮਰਥਨ](./6-consumer/lessons/4-multiple-language-support/README.md) | | 24 | [Consumer](./6-consumer/README.md) | ਕਈ ਭਾਸ਼ਾਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰੋ | ਕਿਵੇਂ ਕਈ ਭਾਸ਼ਾਵਾਂ ਨੂੰ ਸਮਰਥਨ ਕਰਨਾ ਜਿਵੇਂ ਦੋਹਾਂ ਨੂੰ ਬੋਲੀ ਜਾਣੀ ਅਤੇ ਤੁਹਾਡੇ ਸਿਆਣੇ ਟਾਈਮਰ ਤੋਂ ਜਵਾਬ ਮਿਲਣ | [Support multiple languages](./6-consumer/lessons/4-multiple-language-support/README.md) |
## Offline access ## ਆਫਲਾਈਨ ਪਹੁੰਚ
ਤੁਸੀਂ ਇਹ ਦਸਤਾਵੇਜ਼ ਆਫਲਾਈਨ Docsify ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਚਲਾ ਸਕਦੇ ਹੋ। ਇਸ ਰਿਪੋ ਨੂੰ fork ਕਰੋ, ਆਪਣੀ ਲੋਕਲ ਮਸ਼ੀਨ 'ਤੇ [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`।
## Quiz ## ਕੁਇਜ਼
ਇੰਟਰਐਕਟਿਵ ਕਵਿਜ ਹੋਸਟ ਕਰਨ ਲਈ ਕਮਿਊਨਿਟੀ ਦਾ ਧੰਨਵਾਦ, ਜੋ ਹਰ ਚੈਪਟਰ 'ਤੇ ਤੁਹਾਡੀ ਜਾਣਕਾਰੀ ਦੀ ਜਾਂਚ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਆਪਣੀ ਜਾਣਕਾਰੀ ਇੱਥੇ ਪਰਖ ਸਕਦੇ ਹੋ [ਇੱਥੇ](https://ff-quizzes.netlify.app/en/) ਹਰ ਅਧਿਆਇ ਵਿੱਚ ਤੁਹਾਡੇ ਗਿਆਨ ਦੀ ਪਰੀਖਿਆ ਕਰਨ ਵਾਲੇ ਇੰਟਰਐਕਟਿਵ ਕੁਇਜ਼ ਦੀ ਮੇਜ਼ਬਾਨੀ ਕਰਨ ਲਈ ਕਮੇਊਨਿਟੀ ਦਾ ਧੰਨਵਾਦ। ਤੁਸੀਂ ਆਪਣਾ ਗਿਆਨ [ਇੱਥੇ ਪਰਖ ਸਕਦੇ ਹੋ](https://ff-quizzes.netlify.app/en/)
### PDF ### PDF
ਤੁਸੀਂ ਜੇ ਲੋੜ ਹੋਵੇ ਤਾਂ ਇਸ ਸਮੱਗਰੀ ਦਾ PDF ਤਿਆਰ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਕਰਨ ਲਈ, ਇਹ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਕੋਲ [npm installed](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](../../slides) ਫੋਲਡਰ ਵਿੱਚ ਸਲਾਈਡ ਡੈਕ ਹਨ।
## Other Curricula ## ਹੋਰ ਸਿੱਲੇਬਸ
ਸਾਡੀ ਟੀਮ ਹੋਰ ਕੋਰਿਕੁਲਮ ਵੀ ਤਿਆਰ ਕਰਦੀ ਹੈ! ਵੇਖੋ: ਸਾਡੀ ਟੀਮ ਹੋਰ ਸਿੱਲੇਬਸ ਵੀ ਤਿਆਰ ਕਰਦੀ ਹੈ! ਚੈੱਕ ਕਰੋ:
<!-- CO-OP TRANSLATOR OTHER COURSES START --> <!-- CO-OP TRANSLATOR OTHER COURSES START -->
### LangChain ### LangChain
@ -181,44 +179,44 @@ npm run convert
### Azure / Edge / MCP / Agents ### Azure / Edge / MCP / Agents
[![AZD for Beginners](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) [![AZD for Beginners](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ Edge AI](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) [![Edge AI for Beginners](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ MCP](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) [![MCP for Beginners](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ AI ਏਜੰਟ](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) [![AI Agents for Beginners](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
--- ---
### Generative AI ਸੀਰੀਜ਼ ### ਜਨਰੇਟਿਵ ਏਆਈ ਸਿਰੀਜ਼
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ Generative AI](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) [![Generative AI for Beginners](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Generative AI (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst) [![Generative AI (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
[![Generative AI (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst) [![Generative AI (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
[![Generative AI (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst) [![Generative AI (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
--- ---
### ਮੁੱਖ ਸਿੱਖਿਆ ### ਕੋਰ ਸਿੱਖਿਆ
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ ML](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst) [![ML for Beginners](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ ਡੇਟਾ ਸਾਇੰਸ](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) [![Data Science for Beginners](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ AI](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) [![AI for Beginners](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ ਸਾਇਬਰਸੁਰੱਖਿਆ](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung) [![Cybersecurity for Beginners](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ ਵੈੱਬ ਵਿਕਾਸ](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst) [![Web Dev for Beginners](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ IoT](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst) [![IoT for Beginners](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
[![ਸ਼ੁਰੂਆਤੀਆਂ ਲਈ XR ਵਿਕਾਸ](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst) [![XR Development for Beginners](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
--- ---
### Copilot ਸੀਰੀਜ਼ ### ਕੋਪਾਇਲਟ ਸਿਰੀਜ਼
[![AI ਜੋੜੀ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਲਈ Copilot](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) [![Copilot for AI Paired Programming](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[![C#/.NET ਲਈ Copilot](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst) [![Copilot for C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[![Copilot ਐਡਵੈਂਚਰ](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) [![Copilot Adventure](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst)
<!-- CO-OP TRANSLATOR OTHER COURSES END --> <!-- CO-OP TRANSLATOR OTHER COURSES END -->
## ਚਿੱਤਰਾਂ ਲਈ ਉਲੇਖ ## ਚਿੱਤਰ ਸਰੋਤ
ਤੁਸੀਂ ਇਸ ਪਾਠਕ੍ਰਮ ਵਿੱਚ ਵਰਤੇ ਗਏ ਚਿੱਤਰਾਂ ਲਈ ਜਰੂਰੀ ਉਲੇਖਾਂ ਨੂੰ [ਉਲੇਖ](./attributions.md) 'ਚ ਲੱਭ ਸਕਦੇ ਹੋ। ਤੁਸੀਂ ਇਸ ਕ੍ਰਿਕੁਲਮ ਵਿੱਚ ਜਿੱਥੇ ਜਰੂਰਤ ਹੋਏ ਚਿੱਤਰਾਂ ਲਈ ਸਾਰੀਆਂ ਸਰੋਤਾਂ ਨੂੰ [Attributions](./attributions.md) ਵਿੱਚ ਲੱਭ ਸਕਦੇ ਹੋ।
--- ---
<!-- CO-OP TRANSLATOR DISCLAIMER START --> <!-- CO-OP TRANSLATOR DISCLAIMER START -->
**Disclaimer**: **ਡਿਸਕਲੇਮਰ**:
ਇਹ ਦਸਤਾਵੇਜ਼ ਏਆਈ ਅਨੁਵਾਦ ਸੇਵਾ [Co-op Translator](https://github.com/Azure/co-op-translator) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ ਹੈ। ਜਦੋਂ ਕਿ ਅਸੀਂ ਸਹੀਤਾ ਲਈ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਰੱਖੋ ਕਿ ਸਵਚਾਲਿਤ ਅਨੁਵਾਦਾਂ ਵਿੱਚ ਗਲਤੀਆਂ ਜਾਂ ਅਸਪਸ਼ਟਤਾਵਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਮੂਲ ਦਸਤਾਵੇਜ਼ ਜਿਸ ਦੀ ਮੂਲ ਭਾਸ਼ਾ ਵਿੱਚ ਹੈ, ਨੂੰ ਪ੍ਰਮਾਣਿਕ ਸਰੋਤ سمجھਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਮਹੱਤਵਪੂਰਕ ਜਾਣਕਾਰੀ ਲਈ, ਪੇਸ਼ੇਵਰ ਮਨੁੱਖੀ ਅਨੁਵਾਦ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਅਸੀਂ ਇਸ ਅਨੁਵਾਦ ਦੇ ਉਪਯੋਗ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੀਆਂ ਕਿਸੇ ਵੀ ਗਲਤਫਹਿਮੀਆਂ ਜਾਂ ਭੁੱਲ-ਵਿਆਖਿਆਵਾਂ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹਾਂ। ਇਹ ਦਸਤਾਵੇਜ਼ ਏਆਈ ਅਨੁਵਾਦ ਸੇਵਾ [Co-op Translator](https://github.com/Azure/co-op-translator) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਅਨੁਵਾਦਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। ਜਦੋਂ ਕਿ ਅਸੀਂ ਸਹੀਤਾ ਲਈ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹਾਂ, ਕਿਰਪਾ ਕਰਕੇ ਜਾਣੋ ਕਿ ਸਵਚਾਲਿਤ ਅਨੁਵਾਦਾਂ ਵਿੱਚਆਂ ਗਲਤੀਆਂ ਜਾਂ ਅਸਮਰਥਤਾਵਾਂ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਮੂਲ ਦਸਤਾਵੇਜ਼ ਆਪਣੀ ਮੂਲ ਭਾਸ਼ਾ ਵਿੱਚ ਹੀ ਅਧਿਕਾਰਕ ਸਰੋਤ ਮੰਨਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਮੁੱਖ ਜਾਣਕਾਰੀ ਲਈ, ਪੇਸ਼ੇਵਰ ਮਨੁੱਖੀ ਅਨੁਵਾਦ ਦੀ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਅਸੀਂ ਇਸ ਅਨੁਵਾਦ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਜਾਣਮਾਨ ਜਾਂ ਗਲਤਫ਼ਹਮੀਆਂ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹਾਂ।
<!-- CO-OP TRANSLATOR DISCLAIMER END --> <!-- CO-OP TRANSLATOR DISCLAIMER END -->

@ -738,8 +738,8 @@
"language_code": "pt-BR" "language_code": "pt-BR"
}, },
"README.md": { "README.md": {
"original_hash": "accf69391fa4450eadbf492ca024cccf", "original_hash": "29027fa73b2c0eec9a3b01a48641c199",
"translation_date": "2026-04-06T17:30:23+00:00", "translation_date": "2026-04-24T15:12:07+00:00",
"source_file": "README.md", "source_file": "README.md",
"language_code": "pt-BR" "language_code": "pt-BR"
}, },

@ -1,39 +1,39 @@
[![Licença do GitHub](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) [![Licença GitHub](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE)
[![Colaboradores do GitHub](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) [![Contribuidores GitHub](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/)
[![Issues no GitHub](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) [![Issues GitHub](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/)
[![Pull requests no GitHub](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) [![Pull requests GitHub](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/)
[![PRs Bem-vindos](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![PRs Bem-vindos](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
[![Observadores do GitHub](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) [![Observadores GitHub](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/)
[![Forks no GitHub](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) [![Forks GitHub](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/)
[![Estrelas no GitHub](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) [![Estrelas GitHub](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/)
### Junte-se à Comunidade Azure AI Foundry ### Junte-se à Comunidade Azure AI Foundry
Se você ficar preso ou tiver alguma dúvida sobre como criar aplicativos de IA, junte-se a outros aprendizes e desenvolvedores experientes nas discussões sobre o MCP. É uma comunidade de apoio onde perguntas são bem-vindas e o conhecimento é compartilhado livremente. Se você ficar preso ou tiver dúvidas sobre como criar apps de IA. Junte-se a outros aprendizes e desenvolvedores experientes em discussões sobre MCP. É uma comunidade de apoio onde perguntas são bem-vindas e o conhecimento é compartilhado livremente.
[![Discord do Microsoft Foundry](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
Se você tiver feedback sobre o produto ou encontrar erros enquanto desenvolve, visite: Se você tem feedback de produto ou erros durante a construção, visite:
[![Fórum de Desenvolvedores Microsoft Foundry](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum) [![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum)
Siga estes passos para começar a usar esses recursos: Siga estes passos para começar a usar esses recursos:
1. **Faça o fork do repositório**: Clique [![Forks no GitHub](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork) 1. **Faça um fork do repositório**: Clique [![Forks GitHub](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork)
2. **Clone o repositório**: `git clone https://github.com/microsoft/IoT-For-Beginners.git` 2. **Clone o repositório**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**Junte-se ao Discord da Microsoft Foundry e conheça especialistas e outros desenvolvedores**](https://discord.com/invite/ByRwuEEgH4) 3. [**Junte-se ao Microsoft Foundry Discord e conheça especialistas e outros desenvolvedores**](https://discord.com/invite/ByRwuEEgH4)
### 🌐 Suporte a vários idiomas ### 🌐 Suporte Multilíngue
#### Suportado via GitHub Action (Automatizado e Sempre Atualizado) #### Suportado via GitHub Action (Automatizado e Sempre Atualizado)
<!-- CO-OP TRANSLATOR LANGUAGES TABLE START --> <!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->
[Árabe](../ar/README.md) | [Bengali](../bn/README.md) | [Búlgaro](../bg/README.md) | [Birmanês (Myanmar)](../my/README.md) | [Chinês (Simplificado)](../zh-CN/README.md) | [Chinês (Tradicional, Hong Kong)](../zh-HK/README.md) | [Chinês (Tradicional, Macau)](../zh-MO/README.md) | [Chinês (Tradicional, Taiwan)](../zh-TW/README.md) | [Croata](../hr/README.md) | [Checo](../cs/README.md) | [Dinamarquês](../da/README.md) | [Holandês](../nl/README.md) | [Estoniano](../et/README.md) | [Finlandês](../fi/README.md) | [Francês](../fr/README.md) | [Alemão](../de/README.md) | [Grego](../el/README.md) | [Hebraico](../he/README.md) | [Hindi](../hi/README.md) | [Húngaro](../hu/README.md) | [Indonésio](../id/README.md) | [Italiano](../it/README.md) | [Japonês](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Coreano](../ko/README.md) | [Lituano](../lt/README.md) | [Malaio](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Pidgin Nigeriano](../pcm/README.md) | [Norueguês](../no/README.md) | [Persa (Farsi)](../fa/README.md) | [Polonês](../pl/README.md) | [Português (Brasil)](./README.md) | [Português (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romeno](../ro/README.md) | [Russo](../ru/README.md) | [Sérvio (Cirílico)](../sr/README.md) | [Eslovaco](../sk/README.md) | [Esloveno](../sl/README.md) | [Espanhol](../es/README.md) | [Suaíli](../sw/README.md) | [Sueco](../sv/README.md) | [Tagalo (Filipino)](../tl/README.md) | [Tâmil](../ta/README.md) | [Telugu](../te/README.md) | [Tailandês](../th/README.md) | [Turco](../tr/README.md) | [Ucraniano](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamita](../vi/README.md) [Árabe](../ar/README.md) | [Bengali](../bn/README.md) | [Búlgaro](../bg/README.md) | [Burmês (Myanmar)](../my/README.md) | [Chinês (Simplificado)](../zh-CN/README.md) | [Chinês (Tradicional, Hong Kong)](../zh-HK/README.md) | [Chinês (Tradicional, Macau)](../zh-MO/README.md) | [Chinês (Tradicional, Taiwan)](../zh-TW/README.md) | [Croata](../hr/README.md) | [Tcheco](../cs/README.md) | [Dinamarquês](../da/README.md) | [Holandês](../nl/README.md) | [Estoniano](../et/README.md) | [Finlandês](../fi/README.md) | [Francês](../fr/README.md) | [Alemão](../de/README.md) | [Grego](../el/README.md) | [Hebraico](../he/README.md) | [Hindi](../hi/README.md) | [Húngaro](../hu/README.md) | [Indonésio](../id/README.md) | [Italiano](../it/README.md) | [Japonês](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Coreano](../ko/README.md) | [Lituano](../lt/README.md) | [Malaio](../ms/README.md) | [Malaiala](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Pidgin Nigeriano](../pcm/README.md) | [Norueguês](../no/README.md) | [Persa (Farsi)](../fa/README.md) | [Polonês](../pl/README.md) | [Português (Brasil)](./README.md) | [Português (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romeno](../ro/README.md) | [Russo](../ru/README.md) | [Sérvio (Cirílico)](../sr/README.md) | [Eslovaco](../sk/README.md) | [Esloveno](../sl/README.md) | [Espanhol](../es/README.md) | [Suaíli](../sw/README.md) | [Sueco](../sv/README.md) | [Tagalo (Filipino)](../tl/README.md) | [Tâmil](../ta/README.md) | [Telugu](../te/README.md) | [Tailandês](../th/README.md) | [Turco](../tr/README.md) | [Ucraniano](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamita](../vi/README.md)
> **Prefere clonar localmente?** > **Prefere clonar localmente?**
> >
> Este repositório inclui mais de 50 traduções, o que aumenta significativamente o tamanho do download. Para clonar sem as traduções, use sparse checkout: > Este repositório inclui mais de 50 traduções de idiomas que aumentam significativamente o tamanho do download. Para clonar sem traduções, use sparse checkout:
> >
> **Bash / macOS / Linux:** > **Bash / macOS / Linux:**
> ```bash > ```bash
@ -49,113 +49,113 @@ Siga estes passos para começar a usar esses recursos:
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images" > git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> ``` > ```
> >
> Isso fornece tudo que você precisa para completar o curso com um download muito mais rápido. > Isso oferece tudo que você precisa para completar o curso com um download muito mais rápido.
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END --> <!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
# IoT para Iniciantes - Um Currículo # IoT para Iniciantes - Um Currículo
Os Azure Cloud Advocates na Microsoft têm o prazer de oferecer um currículo de 12 semanas e 24 lições sobre os fundamentos de IoT. Cada lição inclui questionários pré e pós-aula, instruções escritas para completar a lição, uma solução, uma tarefa e mais. Nossa pedagogia baseada em projetos permite que você aprenda enquanto constrói, uma forma comprovada de fazer novas habilidades "fixarem". Advogados do Azure Cloud na Microsoft têm o prazer de oferecer um currículo de 12 semanas e 24 lições sobre os fundamentos de IoT. Cada lição inclui quizzes pré e pós-lição, instruções escritas para completar a lição, uma solução, uma tarefa e mais. Nossa pedagogia baseada em projetos permite que você aprenda enquanto constrói, uma maneira comprovada para novas habilidades 'fixarem'.
Os projetos abrangem a jornada dos alimentos do campo à mesa. Isso inclui agricultura, logística, manufatura, varejo e consumidor - todas áreas industriais populares para dispositivos IoT. Os projetos cobrem a jornada do alimento da fazenda até a mesa. Isso inclui agricultura, logística, manufatura, varejo e consumidor - todas áreas populares da indústria para dispositivos IoT.
![Um roteiro do curso mostrando 24 lições cobrindo introdução, agricultura, transporte, processamento, varejo e culinária](../../translated_images/pt-BR/Roadmap.bb1dec285dda0eda.webp) ![Um roadmap do curso mostrando 24 lições cobrindo introdução, agricultura, transporte, processamento, varejo e culinária](../../translated_images/pt-BR/Roadmap.bb1dec285dda0eda.webp)
> Sketchnote por [Nitya Narasimhan](https://github.com/nitya). Clique na imagem para uma versão maior. > Sketchnote por [Nitya Narasimhan](https://github.com/nitya). Clique na imagem para uma versão maior.
**Agradecimentos calorosos aos nossos autores [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), e ao nosso artista de sketchnote [Nitya Narasimhan](https://github.com/nitya).** **Agradecimentos calorosos aos nossos autores [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), e à nossa artista sketchnote [Nitya Narasimhan](https://github.com/nitya).**
**Agradecemos também à nossa equipe de [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) que tem revisado e traduzido este currículo - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), e [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** **Agradecimentos também à nossa equipe de [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) que têm revisado e traduzido este currículo - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), e [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).**
Conheça a equipe! Conheça a equipe!
[![Vídeo promocional](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k) [![Vídeo promocional](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
**GIF por** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) **Gif por** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal)
> 🎥 Clique na imagem acima para um vídeo sobre o projeto! > 🎥 Clique na imagem acima para um vídeo sobre o projeto!
> **Professores**, incluímos [algumas sugestões](for-teachers.md) sobre como usar este currículo. Se você quiser criar suas próprias lições, também incluímos um [modelo de lição](lesson-template/README.md). > **Professores**, incluímos [algumas sugestões](for-teachers.md) sobre como usar este currículo. Se desejar criar suas próprias lições, também incluímos um [modelo de lição](lesson-template/README.md).
> **[Estudantes](https://aka.ms/student-page)**, para usar este currículo por conta própria, faça o fork de todo o repositório e complete os exercícios por conta própria, começando com um questionário pré-palestra, depois lendo a palestra e completando o restante das atividades. Tente criar os projetos compreendendo as lições em vez de copiar o código da solução; no entanto, esse código está disponível nas pastas /solutions em cada lição orientada por projeto. Outra ideia é formar um grupo de estudo com amigos e percorrer o conteúdo juntos. Para estudos adicionais, recomendamos [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn). > **[Estudantes](https://aka.ms/student-page)**, para usar este currículo por conta própria, faça um fork do repositório completo e complete os exercícios sozinho, começando com o quiz pré-aula, depois lendo a aula e completando as demais atividades. Tente criar os projetos compreendendo as lições em vez de copiar o código da solução; contudo, esse código está disponível nas pastas /solutions em cada lição orientada a projetos. Outra ideia é formar um grupo de estudos com amigos e passar pelo conteúdo juntos. Para estudo adicional, recomendamos [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
Para uma visão geral em vídeo deste curso, confira este vídeo: Para uma visão geral em vídeo deste curso, confira este vídeo:
[![Vídeo promocional](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video") [![Vídeo promocional](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Vídeo promocional")
> 🎥 Clique na imagem acima para um vídeo sobre o projeto! > 🎥 Clique na imagem acima para um vídeo sobre o projeto!
## Pedagogia ## Pedagogia
Escolhemos dois princípios pedagógicos ao construir este currículo: garantir que ele seja baseado em projetos e que inclua questionários frequentes. Ao final desta série, os alunos terão construído um sistema de monitoramento e irrigação de plantas, um rastreador de veículos, uma configuração de fábrica inteligente para rastrear e verificar alimentos, e um temporizador de cozinha controlado por voz, e terão aprendido os fundamentos da Internet das Coisas, incluindo como escrever código para dispositivos, conectar-se à nuvem, analisar telemetria e executar IA na borda. Escolhemos dois princípios pedagógicos ao construir este currículo: garantir que seja baseado em projetos e que inclua quizzes frequentes. Ao final desta série, os estudantes terão construído um sistema de monitoramento e rega de plantas, um rastreador de veículos, uma fábrica inteligente para acompanhar e verificar alimentos, e um temporizador de cozinha controlado por voz, além de terem aprendido o básico da Internet das Coisas, incluindo como programar dispositivos, conectar-se à nuvem, analisar telemetria e executar IA na borda.
Ao garantir que o conteúdo esteja alinhado com projetos, o processo se torna mais envolvente para os alunos e a retenção de conceitos será aumentada. Ao garantir que o conteúdo esteja alinhado com projetos, o processo se torna mais envolvente para os estudantes e a retenção dos conceitos será aumentada.
Além disso, um questionário de baixa pressão antes de uma aula define a intenção do aluno em aprender um tópico, enquanto um segundo questionário após a aula garante maior retenção. Este currículo foi projetado para ser flexível e divertido e pode ser feito por completo ou em partes. Os projetos começam pequenos e se tornam progressivamente mais complexos até o final do ciclo de 12 semanas. Além disso, um quiz de baixa pressão antes da aula define a intenção do estudante para aprender o tópico, enquanto um segundo quiz após a aula assegura retenção adicional. Este currículo foi projetado para ser flexível e divertido e pode ser realizado integralmente ou em partes. Os projetos começam pequenos e se tornam progressivamente mais complexos até o final do ciclo de 12 semanas.
Cada projeto é baseado em hardware do mundo real disponível para alunos e entusiastas. Cada projeto investiga o domínio específico do projeto, fornecendo conhecimento de base relevante. Para ser um desenvolvedor bem-sucedido, ajuda compreender o domínio no qual você está resolvendo problemas; fornecer esse conhecimento de base permite que os alunos pensem sobre suas soluções de IoT e aprendizados no contexto do tipo de problema do mundo real que eles podem ser solicitados a resolver como desenvolvedores de IoT. Os alunos aprendem o "porquê" das soluções que estão construindo e passam a apreciar o usuário final. Cada projeto é baseado em hardware do mundo real disponível para estudantes e entusiastas. Cada projeto examina o domínio específico do projeto, fornecendo conhecimento de base relevante. Para ser um desenvolvedor bem-sucedido, ajuda entender o domínio onde você está resolvendo problemas; fornecer esse conhecimento de base permite que os estudantes pensem sobre suas soluções e aprendizados de IoT no contexto do tipo de problema do mundo real que podem ser chamados para resolver como desenvolvedores IoT. Os estudantes aprendem o 'porquê' das soluções que estão construindo e ganham apreço pelo usuário final.
## Hardware ## Hardware
Temos duas opções de hardware IoT para usar nos projetos dependendo da preferência pessoal, conhecimento ou preferências de linguagem de programação, objetivos de aprendizagem e disponibilidade. Também fornecemos uma versão de 'hardware virtual' para aqueles que não têm acesso a hardware, ou querem aprender mais antes de se comprometerem com a compra. Você pode ler mais e encontrar uma 'lista de compras' na [página de hardware](./hardware.md), incluindo links para comprar kits completos com nossos amigos da Seeed Studio. Temos duas opções de hardware IoT para usar nos projetos, dependendo da preferência pessoal, conhecimento ou preferência de linguagem de programação, objetivos de aprendizado e disponibilidade. Também fornecemos uma versão de 'hardware virtual' para aqueles que não têm acesso ao hardware ou desejam aprender mais antes de se comprometerem com uma compra. Você pode ler mais e encontrar uma 'lista de compras' na [página de hardware](./hardware.md), incluindo links para comprar kits completos com nossos amigos da Seeed Studio.
> 💁 Encontre nosso [Código de Conduta](CODE_OF_CONDUCT.md), [Diretrizes de Contribuição](CONTRIBUTING.md), e [Diretrizes de Tradução](TRANSLATIONS.md). Agradecemos seu feedback construtivo! > 💁 Encontre nosso [Código de Conduta](CODE_OF_CONDUCT.md), [Contribuindo](CONTRIBUTING.md) e diretrizes de [Traduções](..). Agradecemos seu feedback construtivo!
> >
> 🔧 Está com problemas? Consulte nosso [Guia de Solução de Problemas](TROUBLESHOOTING.md) para soluções para problemas comuns. > 🔧 Está com problemas? Consulte nosso [Guia de Solução de Problemas](TROUBLESHOOTING.md) para soluções para problemas comuns.
## Cada aula inclui: ## Cada lição inclui:
- sketchnote - sketchnote
- vídeo suplementar opcional - vídeo suplementar opcional
- quiz de aquecimento pré-aula - quiz de preparação pré-aula
- aula escrita - lição escrita
- para aulas baseadas em projetos, guias passo a passo de como construir o projeto - para lições baseadas em projetos, guias passo a passo sobre como construir o projeto
- verificações de conhecimento - verificações de conhecimento
- um desafio - um desafio
- leitura suplementar - leitura suplementar
- tarefa - tarefa
- [quiz pós-aula](https://ff-quizzes.netlify.app/en/) - [quiz pós-aula](https://ff-quizzes.netlify.app/en/)
> **Uma nota sobre os quizzes**: Todos os quizzes estão contidos na pasta quiz-app, para 48 quizzes no total de três perguntas cada. Eles estão vinculados dentro das aulas mas o quiz app pode ser executado localmente ou implantado no Azure; siga as instruções na pasta `quiz-app`. Eles estão gradualmente sendo localizados. > **Uma nota sobre os quizzes**: Todos os quizzes estão contidos na pasta quiz-app, para um total de 48 quizzes com três perguntas cada. Eles estão vinculados dentro das lições, mas o app do quiz pode ser executado localmente ou implantado no Azure; siga as instruções na pasta `quiz-app`. Eles estão sendo gradualmente localizados.
## Aulas ## Lições
| | Nome do Projeto | Conceitos Ensinados | Objetivos de Aprendizagem | Aula Vinculada | | | Nome do Projeto | Conceitos Ensinados | Objetivos de Aprendizagem | Lição Vinculada |
| :---: | :------------------------------------: | :---------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------: | | :---: | :------------------------------------: | :-------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: |
| 01 | [Introdução](./1-getting-started/README.md) | Introdução ao IoT | Aprenda os princípios básicos do IoT e os blocos de construção básicos de soluções IoT, como sensores e serviços de nuvem enquanto você está configurando seu primeiro dispositivo IoT | [Introdução ao IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) | | 01 | [Iniciando](./1-getting-started/README.md) | Introdução ao IoT | Aprenda os princípios básicos do IoT e os blocos de construção básicos das soluções de IoT, como sensores e serviços em nuvem, enquanto configura seu primeiro dispositivo IoT | [Introdução ao IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [Introdução](./1-getting-started/README.md) | Uma imersão mais profunda no IoT | Saiba mais sobre os componentes de um sistema IoT, assim como microcontroladores e computadores de placa única | [Uma imersão mais profunda no IoT](./1-getting-started/lessons/2-deeper-dive/README.md) | | 02 | [Iniciando](./1-getting-started/README.md) | Um mergulho mais profundo no IoT | Aprenda mais sobre os componentes de um sistema IoT, assim como microcontroladores e computadores de placa única | [Um mergulho mais profundo no IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [Introdução](./1-getting-started/README.md) | Interaja com o mundo físico usando sensores e atuadores | Aprenda sobre sensores para coletar dados do mundo físico, e atuadores para enviar feedback, enquanto você constrói uma luminária noturna | [Interaja com o mundo físico usando sensores e atuadores](./1-getting-started/lessons/3-sensors-and-actuators/README.md) | | 03 | [Iniciando](./1-getting-started/README.md) | Interaja com o mundo físico com sensores e atuadores | Aprenda sobre sensores para coletar dados do mundo físico e atuadores para enviar feedback, enquanto constrói uma luz noturna | [Interaja com o mundo físico com sensores e atuadores](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [Introdução](./1-getting-started/README.md) | Conecte seu dispositivo à Internet | Aprenda sobre como conectar um dispositivo IoT à Internet para enviar e receber mensagens conectando sua luminária a um broker MQTT | [Conecte seu dispositivo à Internet](./1-getting-started/lessons/4-connect-internet/README.md) | | 04 | [Iniciando](./1-getting-started/README.md) | Conecte seu dispositivo à Internet | Aprenda como conectar um dispositivo IoT à Internet para enviar e receber mensagens conectando sua luz noturna a um broker MQTT | [Conecte seu dispositivo à Internet](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [Fazenda](./2-farm/README.md) | Prever o crescimento das plantas | Aprenda como prever o crescimento de plantas usando dados de temperatura capturados por um dispositivo IoT | [Prever o crescimento das plantas](./2-farm/lessons/1-predict-plant-growth/README.md) | | 05 | [Fazenda](./2-farm/README.md) | Prever o crescimento da planta | Aprenda como prever o crescimento da planta usando dados de temperatura capturados por um dispositivo IoT | [Prever crescimento da planta](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [Fazenda](./2-farm/README.md) | Detectar umidade do solo | Aprenda a detectar a umidade do solo e calibrar um sensor de umidade do solo | [Detectar umidade do solo](./2-farm/lessons/2-detect-soil-moisture/README.md) | | 06 | [Fazenda](./2-farm/README.md) | Detectar umidade do solo | Aprenda como detectar a umidade do solo e calibrar um sensor de umidade do solo | [Detectar umidade do solo](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [Fazenda](./2-farm/README.md) | Rega automatizada de plantas | Aprenda como automatizar e agendar a rega usando um relé e MQTT | [Rega automatizada de plantas](./2-farm/lessons/3-automated-plant-watering/README.md) | | 07 | [Fazenda](./2-farm/README.md) | Irrigação automática das plantas | Aprenda como automatizar e programar a irrigação usando um relé e MQTT | [Irrigação automática das plantas](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [Fazenda](./2-farm/README.md) | Migrar sua planta para a nuvem | Aprenda sobre a nuvem e serviços IoT hospedados na nuvem e como conectar sua planta a um desses em vez de um broker MQTT público | [Migrar sua planta para a nuvem](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) | | 08 | [Fazenda](./2-farm/README.md) | Migre sua planta para a nuvem | Aprenda sobre a nuvem e serviços IoT hospedados na nuvem e como conectar sua planta a um deles em vez de um broker MQTT público | [Migre sua planta para a nuvem](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [Fazenda](./2-farm/README.md) | Migre sua lógica de aplicação para a nuvem | Aprenda como você pode escrever lógica de aplicação na nuvem que responde a mensagens IoT | [Migre sua lógica de aplicação para a nuvem](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) | | 09 | [Fazenda](./2-farm/README.md) | Migre a lógica da sua aplicação para a nuvem | Aprenda como escrever lógica de aplicação na nuvem que responde a mensagens IoT | [Migre a lógica da sua aplicação para a nuvem](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [Fazenda](./2-farm/README.md) | Mantenha sua planta segura | Aprenda sobre segurança em IoT e como manter sua planta segura com chaves e certificados | [Mantenha sua planta segura](./2-farm/lessons/6-keep-your-plant-secure/README.md) | | 10 | [Fazenda](./2-farm/README.md) | Mantenha sua planta segura | Aprenda sobre segurança com IoT e como manter sua planta segura com chaves e certificados | [Mantenha sua planta segura](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [Transporte](./3-transport/README.md) | Rastreamento de localização | Aprenda sobre rastreamento de localização por GPS para dispositivos IoT | [Rastreamento de localização](./3-transport/lessons/1-location-tracking/README.md) | | 11 | [Transporte](./3-transport/README.md) | Rastreamento de localização | Aprenda sobre rastreamento de localização GPS para dispositivos IoT | [Rastreamento de localização](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [Transporte](./3-transport/README.md) | Armazenar dados de localização | Aprenda como armazenar dados IoT para serem visualizados ou analisados posteriormente | [Armazenar dados de localização](./3-transport/lessons/2-store-location-data/README.md) | | 12 | [Transporte](./3-transport/README.md) | Armazenar dados de localização | Aprenda a armazenar dados IoT para serem visualizados ou analisados posteriormente | [Armazenar dados de localização](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [Transporte](./3-transport/README.md) | Visualizar dados de localização | Aprenda sobre visualizar dados de localização em um mapa, e como os mapas representam o mundo real 3d em 2 dimensões | [Visualizar dados de localização](./3-transport/lessons/3-visualize-location-data/README.md) | | 13 | [Transporte](./3-transport/README.md) | Visualizar dados de localização | Aprenda sobre visualização de dados de localização em um mapa, e como mapas representam o mundo real 3D em 2 dimensões | [Visualizar dados de localização](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [Transporte](./3-transport/README.md) | Cercas geográficas | Aprenda sobre cercas geográficas e como elas podem ser usadas para alertar quando veículos na cadeia de suprimentos estão próximos do destino | [Cercas geográficas](./3-transport/lessons/4-geofences/README.md) | | 14 | [Transporte](./3-transport/README.md) | Geofences | Aprenda sobre geofences, e como podem ser usados para alertar quando veículos na cadeia de suprimentos estão próximos do destino | [Geofences](./3-transport/lessons/4-geofences/README.md) |
| 15 | [Manufatura](./4-manufacturing/README.md) | Treinar um detector de qualidade de frutas | Aprenda sobre treinar um classificador de imagens na nuvem para detectar a qualidade de frutas | [Treinar um detector de qualidade de frutas](./4-manufacturing/lessons/1-train-fruit-detector/README.md) | | 15 | [Fabricação](./4-manufacturing/README.md) | Treine um detector de qualidade de frutas | Aprenda sobre treinamento de um classificador de imagens na nuvem para detectar a qualidade das frutas | [Treine um detector de qualidade de frutas](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [Manufatura](./4-manufacturing/README.md) | Verificar qualidade das frutas a partir de um dispositivo IoT | Aprenda sobre usar seu detector de qualidade de frutas a partir de um dispositivo IoT | [Verificar qualidade das frutas a partir de um dispositivo IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) | | 16 | [Fabricação](./4-manufacturing/README.md) | Verifique a qualidade da fruta a partir de um dispositivo IoT | Aprenda a usar seu detector de qualidade de frutas a partir de um dispositivo IoT | [Verifique a qualidade da fruta a partir de um dispositivo IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [Manufatura](./4-manufacturing/README.md) | Execute seu detector de frutas na borda | Aprenda sobre executar seu detector de frutas em um dispositivo IoT na borda | [Execute seu detector de frutas na borda](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) | | 17 | [Fabricação](./4-manufacturing/README.md) | Execute seu detector de frutas na borda | Aprenda a executar seu detector de frutas em um dispositivo IoT na borda | [Execute seu detector de frutas na borda](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [Manufatura](./4-manufacturing/README.md) | Acionar detecção de qualidade de frutas a partir de um sensor | Aprenda sobre acionar a detecção de qualidade de frutas a partir de um sensor | [Acionar detecção de qualidade de frutas a partir de um sensor](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) | | 18 | [Fabricação](./4-manufacturing/README.md) | Acione a detecção de qualidade de frutas a partir de um sensor | Aprenda a acionar a detecção de qualidade de frutas a partir de um sensor | [Acione a detecção de qualidade de frutas a partir de um sensor](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [Varejo](./5-retail/README.md) | Treinar um detector de estoque | Aprenda como usar detecção de objetos para treinar um detector de estoque para contar itens em uma loja | [Treinar um detector de estoque](./5-retail/lessons/1-train-stock-detector/README.md) | | 19 | [Varejo](./5-retail/README.md) | Treine um detector de estoque | Aprenda como usar detecção de objeto para treinar um detector de estoque para contar estoque em uma loja | [Treine um detector de estoque](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [Varejo](./5-retail/README.md) | Verificar estoque a partir de um dispositivo IoT | Aprenda como verificar o estoque a partir de um dispositivo IoT usando um modelo de detecção de objetos | [Verificar estoque a partir de um dispositivo IoT](./5-retail/lessons/2-check-stock-device/README.md) | | 20 | [Varejo](./5-retail/README.md) | Verifique estoque a partir de um dispositivo IoT | Aprenda como verificar estoque a partir de um dispositivo IoT usando um modelo de detecção de objetos | [Verifique estoque a partir de um dispositivo IoT](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [Consumidor](./6-consumer/README.md) | Reconhecer fala com um dispositivo IoT | Aprenda como reconhecer fala em um dispositivo IoT para construir um temporizador inteligente | [Reconhecer fala com um dispositivo IoT](./6-consumer/lessons/1-speech-recognition/README.md) | | 21 | [Consumidor](./6-consumer/README.md) | Reconheça fala com um dispositivo IoT | Aprenda como reconhecer fala de um dispositivo IoT para construir um temporizador inteligente | [Reconheça fala com um dispositivo IoT](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [Consumidor](./6-consumer/README.md) | Compreender a linguagem | Aprenda como compreender frases ditas a um dispositivo IoT | [Compreender a linguagem](./6-consumer/lessons/2-language-understanding/README.md) | | 22 | [Consumidor](./6-consumer/README.md) | Entenda a linguagem | Aprenda a entender frases faladas para um dispositivo IoT | [Entenda a linguagem](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [Consumidor](./6-consumer/README.md) | Definir um temporizador e fornecer feedback falado | Aprenda como definir um temporizador em um dispositivo IoT e fornecer feedback falado quando o temporizador é ajustado e quando ele termina | [Definir um temporizador e fornecer feedback falado](./6-consumer/lessons/3-spoken-feedback/README.md) | | 23 | [Consumidor](./6-consumer/README.md) | Configure um temporizador e forneça feedback falado | Aprenda a configurar um temporizador em um dispositivo IoT e dar feedback falado sobre quando o temporizador é configurado e quando termina | [Configure um temporizador e forneça feedback falado](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [Consumidor](./6-consumer/README.md) | Suportar múltiplos idiomas | Aprenda como suportar múltiplos idiomas, tanto na fala recebida quanto nas respostas do seu temporizador inteligente | [Suportar múltiplos idiomas](./6-consumer/lessons/4-multiple-language-support/README.md) | | 24 | [Consumidor](./6-consumer/README.md) | Suporte a múltiplos idiomas | Aprenda a suportar múltiplos idiomas, tanto sendo falado para quanto nas respostas do seu temporizador inteligente | [Suporte a múltiplos idiomas](./6-consumer/lessons/4-multiple-language-support/README.md) |
## Acesso offline ## Acesso offline
Você pode executar esta documentação offline usando o [Docsify](https://docsify.js.org/#/). Faça um fork deste repositório, [instale o Docsify](https://docsify.js.org/#/quickstart) em sua máquina local, e então na pasta raiz deste repositório, digite `docsify serve`. O site será servido na porta 3000 no seu localhost: `localhost:3000`. Você pode executar essa documentação offline usando [Docsify](https://docsify.js.org/#/). Faça um fork deste repositório, [instale o Docsify](https://docsify.js.org/#/quickstart) na sua máquina local e, então, na pasta raiz deste repositório, digite `docsify serve`. O site será servido na porta 3000 no seu localhost: `localhost:3000`.
## Quiz ## Quiz
Agradecimentos à comunidade por hospedar o quiz interativo que testa seu conhecimento em cada um dos capítulos. Teste seu conhecimento [aqui](https://ff-quizzes.netlify.app/en/) Obrigado à comunidade por hospedar o quiz interativo que testa seu conhecimento em cada um dos capítulos. Você pode testar seu conhecimento [aqui](https://ff-quizzes.netlify.app/en/)
### PDF ### PDF
Você pode gerar um PDF deste conteúdo para acesso offline, se necessário. Para isso, certifique-se de ter o [npm instalado](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) e execute os seguintes comandos na pasta raiz deste repositório: Você pode gerar um PDF deste conteúdo para acesso offline se necessário. Para isso, certifique-se de que tem o [npm instalado](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) e execute os seguintes comandos na pasta raiz deste repositório:
```sh ```sh
npm i npm i
@ -164,8 +164,7 @@ npm run convert
### Slides ### Slides
Existem decks de slides para algumas das aulas na pasta [slides](../../slides) folder. Existem decks de slides para algumas das lições na pasta [slides](../../slides).
## Outros Currículos ## Outros Currículos
@ -178,46 +177,46 @@ Nossa equipe produz outros currículos! Confira:
[![LangChain para Iniciantes](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin) [![LangChain para Iniciantes](https://img.shields.io/badge/LangChain%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://github.com/microsoft/langchain-for-beginners?WT.mc_id=m365-94501-dwahlin)
--- ---
### Azure / Edge / MCP / Agents ### Azure / Edge / MCP / Agentes
[![AZD para Iniciantes](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) [![AZD para Iniciantes](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Edge AI para Iniciantes](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) [![Edge AI for Beginners](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![MCP para Iniciantes](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) [![MCP for Beginners](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst)
[![Agentes de IA para Iniciantes](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) [![AI Agents for Beginners](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst)
--- ---
### Série IA Generativa ### Série de IA Generativa
[![IA Generativa para Iniciantes](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) [![Generative AI for Beginners](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst)
[![IA Generativa (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst) [![Generative AI (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst)
[![IA Generativa (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst) [![Generative AI (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst)
[![IA Generativa (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst) [![Generative AI (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst)
--- ---
### Aprendizado Fundamental ### Aprendizado Básico
[![ML para Iniciantes](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst) [![ML for Beginners](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst)
[![Ciência de Dados para Iniciantes](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) [![Data Science for Beginners](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst)
[![IA para Iniciantes](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) [![AI for Beginners](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst)
[![Cibersegurança para Iniciantes](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung) [![Cybersecurity for Beginners](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung)
[![Desenvolvimento Web para Iniciantes](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst) [![Web Dev for Beginners](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst)
[![IoT para Iniciantes](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst) [![IoT for Beginners](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst)
[![Desenvolvimento XR para Iniciantes](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst) [![XR Development for Beginners](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst)
--- ---
### Série Copilot ### Série Copilot
[![Copilot para Programação Emparelhada com IA](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) [![Copilot for AI Paired Programming](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[![Copilot para C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst) [![Copilot for C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[![Aventura Copilot](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) [![Copilot Adventure](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst)
<!-- CO-OP TRANSLATOR OTHER COURSES END --> <!-- CO-OP TRANSLATOR OTHER COURSES END -->
## Atribuições de imagens ## Atribuições de imagens
Você pode encontrar todas as atribuições das imagens usadas neste currículo, quando necessário, em [Atribuições](./attributions.md). Você pode encontrar todas as atribuições das imagens usadas neste currículo, quando necessário, em [Attributions](./attributions.md).
--- ---
<!-- CO-OP TRANSLATOR DISCLAIMER START --> <!-- CO-OP TRANSLATOR DISCLAIMER START -->
**Isenção de responsabilidade**: **Aviso Legal**:
Este documento foi traduzido usando o serviço de tradução por IA [Co-op Translator](https://github.com/Azure/co-op-translator). Embora nos esforcemos pela precisão, esteja ciente de que traduções automatizadas podem conter erros ou imprecisões. O documento original em seu idioma nativo deve ser considerado a fonte autoritativa. Para informações críticas, recomenda-se tradução humana profissional. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações equivocadas decorrentes do uso desta tradução. Este documento foi traduzido usando o serviço de tradução por IA [Co-op Translator](https://github.com/Azure/co-op-translator). Embora nos esforcemos para garantir a precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original em seu idioma nativo deve ser considerado a fonte oficial. Para informações críticas, recomenda-se tradução profissional por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.
<!-- CO-OP TRANSLATOR DISCLAIMER END --> <!-- CO-OP TRANSLATOR DISCLAIMER END -->

@ -738,8 +738,8 @@
"language_code": "pt-PT" "language_code": "pt-PT"
}, },
"README.md": { "README.md": {
"original_hash": "accf69391fa4450eadbf492ca024cccf", "original_hash": "29027fa73b2c0eec9a3b01a48641c199",
"translation_date": "2026-04-06T17:26:04+00:00", "translation_date": "2026-04-24T15:09:47+00:00",
"source_file": "README.md", "source_file": "README.md",
"language_code": "pt-PT" "language_code": "pt-PT"
}, },

@ -1,39 +1,39 @@
[![Licença GitHub](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE) [![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE)
[![Contribuidores do GitHub](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/) [![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/)
[![Problemas do GitHub](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/) [![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/)
[![Pull requests do GitHub](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/) [![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/)
[![PRs bem-vindos](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
[![Observadores do GitHub](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/) [![GitHub watchers](https://img.shields.io/github/watchers/microsoft/IoT-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/IoT-For-Beginners/watchers/)
[![Forks do GitHub](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/) [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/network/)
[![Estrelas do GitHub](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/) [![GitHub stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/)
### Junte-se à Comunidade Azure AI Foundry ### Junte-se à Comunidade Azure AI Foundry
Se ficar bloqueado ou tiver alguma dúvida sobre como criar aplicações de IA, junte-se a outros aprendizes e a programadores experientes nas discussões sobre o MCP. É uma comunidade de apoio onde as perguntas são bem-vindas e o conhecimento é partilhado livremente. Se ficar bloqueado ou tiver alguma questão sobre a criação de aplicações de IA. Junte-se a colegas aprendizes e desenvolvedores experientes em discussões sobre MCP. É uma comunidade de apoio onde as perguntas são bem-vindas e o conhecimento é partilhado livremente.
[![Discord da Microsoft Foundry](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
Se tiver feedback sobre o produto ou encontrar erros durante a construção, visite: Se tiver feedback sobre o produto ou erros durante a construção, visite:
[![Fórum de Desenvolvimento do Microsoft Foundry](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum) [![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum)
Siga estes passos para começar a utilizar estes recursos: Siga estes passos para começar a usar estes recursos:
1. **Fazer fork do repositório**: Click [![Forks do GitHub](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork) 1. **Fork do Repositório**: Clique em [![GitHub forks](https://img.shields.io/github/forks/microsoft/IoT-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/IoT-For-Beginners/fork)
2. **Clonar o repositório**: `git clone https://github.com/microsoft/IoT-For-Beginners.git` 2. **Clone o Repositório**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**Junte-se ao Discord da Microsoft Foundry e conheça especialistas e outros desenvolvedores**](https://discord.com/invite/ByRwuEEgH4) 3. [**Junte-se ao Microsot Foundry Discord e conheça especialistas e colegas desenvolvedores**](https://discord.com/invite/ByRwuEEgH4)
### 🌐 Suporte multilingue ### 🌐 Suporte Multilíngue
#### Suportado via GitHub Action (Automatizado e Sempre Atualizado) #### Suportado via GitHub Action (Automatizado e Sempre Atualizado)
<!-- CO-OP TRANSLATOR LANGUAGES TABLE START --> <!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->
[Árabe](../ar/README.md) | [Bengalês](../bn/README.md) | [Búlgaro](../bg/README.md) | [Birmanês (Myanmar)](../my/README.md) | [Chinês (Simplificado)](../zh-CN/README.md) | [Chinês (Tradicional, Hong Kong)](../zh-HK/README.md) | [Chinês (Tradicional, Macau)](../zh-MO/README.md) | [Chinês (Tradicional, Taiwan)](../zh-TW/README.md) | [Croata](../hr/README.md) | [Checo](../cs/README.md) | [Dinamarquês](../da/README.md) | [Holandês](../nl/README.md) | [Estónio](../et/README.md) | [Finlandês](../fi/README.md) | [Francês](../fr/README.md) | [Alemão](../de/README.md) | [Grego](../el/README.md) | [Hebraico](../he/README.md) | [Hindi](../hi/README.md) | [Húngaro](../hu/README.md) | [Indonésio](../id/README.md) | [Italiano](../it/README.md) | [Japonês](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Coreano](../ko/README.md) | [Lituano](../lt/README.md) | [Malaio](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepalês](../ne/README.md) | [Pidgin Nigeriano](../pcm/README.md) | [Norueguês](../no/README.md) | [Persa (Farsi)](../fa/README.md) | [Polaco](../pl/README.md) | [Português (Brasil)](../pt-BR/README.md) | [Português (Portugal)](./README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romeno](../ro/README.md) | [Russo](../ru/README.md) | [Sérvio (Cirílico)](../sr/README.md) | [Eslovaco](../sk/README.md) | [Esloveno](../sl/README.md) | [Espanhol](../es/README.md) | [Suaíli](../sw/README.md) | [Sueco](../sv/README.md) | [Tagalo (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Tailandês](../th/README.md) | [Turco](../tr/README.md) | [Ucraniano](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamita](../vi/README.md) [Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](../zh-HK/README.md) | [Chinese (Traditional, Macau)](../zh-MO/README.md) | [Chinese (Traditional, Taiwan)](../zh-TW/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](../fr/README.md) | [German](../de/README.md) | [Greek](../el/README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Khmer](../km/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](./README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](../es/README.md) | [Swahili](../sw/README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md)
> **Prefere clonar localmente?** > **Prefere clonar localmente?**
> >
> Este repositório inclui mais de 50 traduções, o que aumenta significativamente o tamanho de transferência. Para clonar sem traduções, use sparse checkout: > Este repositório inclui traduções em mais de 50 idiomas o que aumenta significativamente o tamanho do download. Para clonar sem traduções, use sparse checkout:
> >
> **Bash / macOS / Linux:** > **Bash / macOS / Linux:**
> ```bash > ```bash
@ -49,125 +49,125 @@ Siga estes passos para começar a utilizar estes recursos:
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images" > git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> ``` > ```
> >
> Isto dá-lhe tudo o que precisa para completar o curso com um download muito mais rápido. > Isto oferece tudo o que precisa para completar o curso com um download muito mais rápido.
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END --> <!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
# IoT para Principiantes - Um Currículo # IoT para Iniciantes - Um Currículo
Os Azure Cloud Advocates da Microsoft têm o prazer de oferecer um currículo de 12 semanas e 24 aulas, totalmente dedicado aos fundamentos do IoT. Cada aula inclui questionários pré e pós-aula, instruções escritas para completar a aula, uma solução, um trabalho e mais. A nossa pedagogia baseada em projetos permite-lhe aprender enquanto constrói, uma forma comprovada de fazer com que novas competências "fixem". Os Cloud Advocates da Azure na Microsoft têm o prazer de oferecer um currículo de 12 semanas com 24 lições sobre os fundamentos do IoT. Cada lição inclui testes pré e pós-lição, instruções escritas para completar a lição, uma solução, uma tarefa e mais. A nossa pedagogia baseada em projetos permite-lhe aprender construindo, uma forma comprovada de fixar novas competências.
Os projetos cobrem a jornada dos alimentos da quinta à mesa. Isto inclui agricultura, logística, fabrico, retalho e consumo - todas áreas industriais populares para dispositivos IoT. Os projetos abrangem a jornada dos alimentos desde a quinta até à mesa. Isto inclui agricultura, logística, fabrico, retalho e consumidor - todas áreas industriais populares para dispositivos IoT.
![Um roteiro do curso mostrando 24 aulas cobrindo introdução, agricultura, transporte, processamento, retalho e culinária](../../translated_images/pt-PT/Roadmap.bb1dec285dda0eda.webp) ![Um mapa do curso mostrando 24 lições cobrindo introdução, agricultura, transporte, processamento, retalho e culinária](../../translated_images/pt-PT/Roadmap.bb1dec285dda0eda.webp)
> Sketchnote por [Nitya Narasimhan](https://github.com/nitya). Clique na imagem para uma versão maior. > Sketchnote por [Nitya Narasimhan](https://github.com/nitya). Clique na imagem para uma versão maior.
**Um grande obrigado aos nossos autores [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), e ao nosso artista de sketchnote [Nitya Narasimhan](https://github.com/nitya).** **Um sincero agradecimento aos nossos autores [Jen Fox](https://github.com/jenfoxbot), [Jen Looper](https://github.com/jlooper), [Jim Bennett](https://github.com/jimbobbennett), e ao nosso artista de sketchnote [Nitya Narasimhan](https://github.com/nitya).**
**Obrigado também à nossa equipa de [Embaixadores Estudantis Microsoft Learn](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) que têm estado a rever e a traduzir este currículo - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), and [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).** **Obrigado também à nossa equipa de [Microsoft Learn Student Ambassadors](https://studentambassadors.microsoft.com?WT.mc_id=academic-17441-jabenn) que tem revisado e traduzido este currículo - [Aditya Garg](https://github.com/AdityaGarg00), [Anurag Sharma](https://github.com/Anurag-0-1-A), [Arpita Das](https://github.com/Arpiiitaaa), [Aryan Jain](https://www.linkedin.com/in/aryan-jain-47a4a1145/), [Bhavesh Suneja](https://github.com/EliteWarrior315), [Faith Hunja](https://faithhunja.github.io/), [Lateefah Bello](https://www.linkedin.com/in/lateefah-bello/), [Manvi Jha](https://github.com/Severus-Matthew), [Mireille Tan](https://www.linkedin.com/in/mireille-tan-a4834819a/), [Mohammad Iftekher (Iftu) Ebne Jalal](https://github.com/Iftu119), [Mohammad Zulfikar](https://github.com/mohzulfikar), [Priyanshu Srivastav](https://www.linkedin.com/in/priyanshu-srivastav-b067241ba), [Thanmai Gowducheruvu](https://github.com/innovation-platform), e [Zina Kamel](https://www.linkedin.com/in/zina-kamel/).**
Conheça a equipa! Conheça a equipa!
[![Vídeo promocional](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k) [![Promo video](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
**Gif por** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) **Gif por** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal)
> 🎥 Clique na imagem acima para ver um vídeo sobre o projeto! > 🎥 Clique na imagem acima para ver um vídeo sobre o projeto!
> **Professores**, incluímos [algumas sugestões](for-teachers.md) sobre como utilizar este currículo. Se quiser criar as suas próprias aulas, também incluímos um [modelo de aula](lesson-template/README.md). > **Professores**, incluímos [algumas sugestões](for-teachers.md) sobre como usar este currículo. Se quiser criar as suas próprias lições, também incluímos um [modelo de lição](lesson-template/README.md).
> **[Estudantes](https://aka.ms/student-page)**, para utilizar este currículo por conta própria, faça fork do repositório completo e complete os exercícios por conta própria, começando com um questionário pré-aula, depois lendo a aula e completando o resto das atividades. Tente criar os projetos compreendendo as lições em vez de copiar o código da solução; no entanto esse código está disponível nas pastas /solutions em cada aula orientada a projeto. Outra ideia é formar um grupo de estudo com amigos e percorrer o conteúdo juntos. Para estudo adicional, recomendamos o [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn). > **[Estudantes](https://aka.ms/student-page)**, para usar este currículo por conta própria, faça fork do repositório inteiro e complete os exercícios sozinho, começando com um quiz pré-aula, depois lendo a aula e completando o resto das atividades. Tente criar os projetos compreendendo as lições em vez de copiar o código da solução; no entanto, esse código está disponível nas pastas /solutions em cada lição orientada a projetos. Outra ideia seria formar um grupo de estudo com amigos e avançar no conteúdo juntos. Para estudo adicional, recomendamos [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
Para uma visão geral em vídeo deste curso, veja este vídeo: Para uma visão geral do curso em vídeo, veja este vídeo:
[![Vídeo promocional](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Vídeo promocional") [![Promo video](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video")
> 🎥 Clique na imagem acima para ver um vídeo sobre o projeto! > 🎥 Clique na imagem acima para ver um vídeo sobre o projeto!
## Pedagogia ## Pedagogia
Escolhemos dois princípios pedagógicos ao construir este currículo: garantir que é baseado em projetos e que inclui questionários frequentes. No final desta série, os alunos terão construído um sistema de monitorização e rega de plantas, um rastreador de veículos, uma configuração de fábrica inteligente para seguir e verificar alimentos, e um temporizador de cozinha controlado por voz, e terão aprendido os fundamentos da Internet das Coisas, incluindo como escrever código para dispositivos, ligar-se à cloud, analisar telemetria e executar IA na borda. Escolhemos dois princípios pedagógicos ao construir este currículo: garantir que é baseado em projetos e que inclui quizzes frequentes. No final desta série, os estudantes terão construído um sistema de monitorização e rega de plantas, um rastreador de veículos, uma instalação de fábrica inteligente para rastrear e verificar alimentos, e um temporizador de cozinha controlado por voz, e terão aprendido os fundamentos do Internet das Coisas, incluindo como escrever código para dispositivos, conectar à cloud, analisar telemetria e executar IA na borda.
Ao garantir que o conteúdo está alinhado com projetos, o processo torna-se mais envolvente para os alunos e a retenção de conceitos será aumentada. Garantindo que o conteúdo está alinhado com projetos, o processo torna-se mais envolvente para os estudantes e a retenção dos conceitos será aumentada.
Além disso, um questionário de baixo risco antes de uma aula define a intenção do aluno para aprender um tópico, enquanto um segundo questionário após a aula assegura uma retenção adicional. Este currículo foi concebido para ser flexível e divertido e pode ser feito na sua totalidade ou em parte. Os projetos começam pequenos e tornam-se progressivamente mais complexos até ao final do ciclo de 12 semanas. Além disso, um quiz de baixo impacto antes da aula define a intenção do estudante para aprender um tópico, enquanto um segundo quiz após a aula assegura maior retenção. Este currículo foi desenhado para ser flexível e divertido, podendo ser feito na totalidade ou em parte. Os projetos começam pequenos e tornam-se cada vez mais complexos até ao final do ciclo de 12 semanas.
Cada projeto baseia-se em hardware do mundo real disponível para alunos e entusiastas. Cada projeto analisa o domínio específico do projeto, fornecendo conhecimentos de fundo relevantes. Para ser um desenvolvedor bem-sucedido, ajuda compreender o domínio em que está a resolver problemas; fornecer este conhecimento de fundo permite que os alunos pensem nas suas soluções IoT e aprendizagens no contexto do tipo de problema do mundo real que lhes pode ser pedido para resolver como desenvolvedor IoT. Os alunos aprendem o "porquê" das soluções que estão a construir e ganham uma apreciação do utilizador final. Cada projeto é baseado em hardware do mundo real disponível para estudantes e entusiastas. Cada projeto analisa o domínio específico do projeto, fornecendo conhecimentos de base relevantes. Para ser um programador bem-sucedido, ajuda compreender o domínio em que está a resolver problemas; fornecer este conhecimento de base permite que os estudantes pensem nas suas soluções e aprendizagens de IoT no contexto do tipo de problema real que poderão ser solicitados a resolver como desenvolvedores IoT. Os estudantes aprendem o 'porquê' das soluções que estão a construir, e ganham uma apreciação pelo utilizador final.
## Hardware ## Hardware
Temos duas opções de hardware IoT para utilizar nos projetos dependendo da preferência pessoal, conhecimento ou preferências de linguagem de programação, objetivos de aprendizagem e disponibilidade. Também fornecemos uma versão de 'hardware virtual' para quem não tem acesso a hardware ou quer aprender mais antes de efetuar uma compra. Pode ler mais e encontrar uma 'lista de compras' na [hardware page](./hardware.md), incluindo links para comprar kits completos com os nossos parceiros na Seeed Studio. Temos duas opções de hardware IoT para usar nos projetos, dependendo da preferência pessoal, do conhecimento ou preferências da linguagem de programação, objetivos de aprendizagem e disponibilidade. Também fornecemos uma versão de 'hardware virtual' para quem não tem acesso ao hardware ou quer aprender mais antes de se comprometer com uma compra. Pode ler mais e encontrar uma 'lista de compras' na [página de hardware](./hardware.md), incluindo ligações para comprar kits completos dos nossos amigos da Seeed Studio.
> 💁 Consulte o nosso [Código de Conduta](CODE_OF_CONDUCT.md), [Contributing](CONTRIBUTING.md), e [Translation](TRANSLATIONS.md) guidelines. Agradecemos o seu feedback construtivo! > 💁 Encontre as nossas diretrizes de [Código de Conduta](CODE_OF_CONDUCT.md), [Contribuição](CONTRIBUTING.md) e [Traduções](..). Agradecemos o seu feedback construtivo!
> >
> 🔧 Está com problemas? Consulte o nosso [Guia de Resolução de Problemas](TROUBLESHOOTING.md) para soluções para problemas comuns. > 🔧 Está a ter problemas? Veja o nosso [Guia de Resolução de Problemas](TROUBLESHOOTING.md) para soluções aos problemas comuns.
## Each lesson includes: ## Cada lição inclui:
- nota gráfica (sketchnote) - esboço gráfico
- vídeo suplementar opcional - vídeo suplementar opcional
- quiz de aquecimento pré-aula - quiz de preparação pré-lição
- aula escrita - lição escrita
- para aulas baseadas em projetos, guias passo a passo sobre como construir o projeto - para lições baseadas em projetos, guias passo a passo para construir o projeto
- verificações de conhecimento - verificações de conhecimento
- um desafio - um desafio
- leitura suplementar - leitura suplementar
- tarefa - tarefa
- [quiz pós-aula](https://ff-quizzes.netlify.app/en/) - [quiz pós-lição](https://ff-quizzes.netlify.app/en/)
> **Uma nota sobre os questionários**: Todos os questionários estão contidos na pasta quiz-app, num total de 48 questionários com três perguntas cada. Estão ligados a partir das aulas mas a app de questionários pode ser executada localmente ou implantada no Azure; siga as instruções na pasta `quiz-app`. Estão a ser localizados gradualmente. > **Uma nota sobre os quizzes**: Todos os quizzes estão contidos na pasta quiz-app, totalizando 48 quizzes de três perguntas cada. Eles estão ligados a partir das lições mas a aplicação dos quizzes pode ser executada localmente ou implantada no Azure; siga as instruções na pasta `quiz-app`. Estão a ser gradualmente localizados.
## Lessons ## Lições
| | Nome do Projeto | Conceitos Ensinados | Objetivos de Aprendizagem | Aula Associada | | | Nome do Projeto | Conceitos Ensinados | Objetivos de Aprendizagem | Lição Ligada |
| :---: | :------------------------------------: | :---------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------: | | :---: | :------------------------------------: | :---------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------: |
| 01 | [Getting started](./1-getting-started/README.md) | Introdução ao IoT | Aprenda os princípios básicos do IoT e os blocos de construção fundamentais de soluções IoT, como sensores e serviços na nuvem, enquanto configura o seu primeiro dispositivo IoT | [Introduction to IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) | | 01 | [Começar](./1-getting-started/README.md) | Introdução ao IoT | Aprender os princípios básicos do IoT e os blocos fundamentais das soluções IoT, como sensores e serviços na cloud, enquanto configura o seu primeiro dispositivo IoT | [Introdução ao IoT](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [Getting started](./1-getting-started/README.md) | Uma análise mais aprofundada do IoT | Aprenda mais sobre os componentes de um sistema IoT, bem como microcontroladores e computadores de placa única | [A deeper dive into IoT](./1-getting-started/lessons/2-deeper-dive/README.md) | | 02 | [Começar](./1-getting-started/README.md) | Um mergulho mais profundo no IoT | Aprender mais sobre os componentes de um sistema IoT, assim como microcontroladores e computadores de placa única | [Um mergulho mais profundo no IoT](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [Getting started](./1-getting-started/README.md) | Interagir com o mundo físico com sensores e atuadores | Aprenda sobre sensores para recolher dados do mundo físico, e atuadores para enviar feedback, enquanto constrói uma luz noturna | [Interact with the physical world with sensors and actuators](./1-getting-started/lessons/3-sensors-and-actuators/README.md) | | 03 | [Começar](./1-getting-started/README.md) | Interagir com o mundo físico com sensores e atuadores | Aprender sobre sensores para recolher dados do mundo físico, e atuadores para enviar feedback, enquanto constrói uma luz noturna | [Interagir com o mundo físico com sensores e atuadores](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [Getting started](./1-getting-started/README.md) | Ligar o seu dispositivo à Internet | Aprenda como ligar um dispositivo IoT à Internet para enviar e receber mensagens, ligando a sua luz noturna a um broker MQTT | [Connect your device to the Internet](./1-getting-started/lessons/4-connect-internet/README.md) | | 04 | [Começar](./1-getting-started/README.md) | Conecte o seu dispositivo à Internet | Aprender sobre como conectar um dispositivo IoT à Internet para enviar e receber mensagens conectando a sua luz noturna a um broker MQTT | [Conecte o seu dispositivo à Internet](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [Farm](./2-farm/README.md) | Prever o crescimento das plantas | Aprenda a prever o crescimento das plantas usando dados de temperatura capturados por um dispositivo IoT | [Predict plant growth](./2-farm/lessons/1-predict-plant-growth/README.md) | | 05 | [Agricultura](./2-farm/README.md) | Prever o crescimento das plantas | Aprender a prever o crescimento das plantas usando dados de temperatura capturados por um dispositivo IoT | [Prever o crescimento das plantas](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [Farm](./2-farm/README.md) | Detetar a humidade do solo | Aprenda a detetar a humidade do solo e a calibrar um sensor de humidade do solo | [Detect soil moisture](./2-farm/lessons/2-detect-soil-moisture/README.md) | | 06 | [Agricultura](./2-farm/README.md) | Detetar a humidade do solo | Aprender a detetar a humidade do solo e calibrar um sensor de humidade do solo | [Detetar a humidade do solo](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [Farm](./2-farm/README.md) | Regar plantas automaticamente | Aprenda a automatizar e programar a rega usando um relé e MQTT | [Automated plant watering](./2-farm/lessons/3-automated-plant-watering/README.md) | | 07 | [Agricultura](./2-farm/README.md) | Rega automática das plantas | Aprender a automatizar e temporizar a rega usando um relé e MQTT | [Rega automática das plantas](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [Farm](./2-farm/README.md) | Migrar a sua planta para a nuvem | Aprenda sobre a nuvem e serviços IoT alojados na nuvem e como ligar a sua planta a um destes em vez de a um broker MQTT público | [Migrate your plant to the cloud](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) | | 08 | [Agricultura](./2-farm/README.md) | Migre a sua planta para a cloud | Aprender sobre a cloud e os serviços IoT hospedados na cloud e como conectar a sua planta a um destes em vez de um broker MQTT público | [Migre a sua planta para a cloud](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [Farm](./2-farm/README.md) | Migrar a lógica da sua aplicação para a nuvem | Aprenda como pode escrever lógica de aplicação na nuvem que responda a mensagens IoT | [Migrate your application logic to the cloud](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) | | 09 | [Agricultura](./2-farm/README.md) | Migre a lógica da sua aplicação para a cloud | Aprender como pode escrever a lógica da aplicação na cloud que responde a mensagens IoT | [Migre a lógica da sua aplicação para a cloud](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [Farm](./2-farm/README.md) | Manter a sua planta segura | Aprenda sobre segurança em IoT e como manter a sua planta segura com chaves e certificados | [Keep your plant secure](./2-farm/lessons/6-keep-your-plant-secure/README.md) | | 10 | [Agricultura](./2-farm/README.md) | Mantenha a sua planta segura | Aprender sobre segurança com IoT e como manter a sua planta segura com chaves e certificados | [Mantenha a sua planta segura](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [Transport](./3-transport/README.md) | Rastreio de localização | Aprenda sobre rastreio de localização por GPS para dispositivos IoT | [Location tracking](./3-transport/lessons/1-location-tracking/README.md) | | 11 | [Transporte](./3-transport/README.md) | Rastreamento de localização | Aprender sobre o rastreamento GPS de localização para dispositivos IoT | [Rastreamento de localização](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [Transport](./3-transport/README.md) | Armazenar dados de localização | Aprenda como armazenar dados IoT para serem visualizados ou analisados posteriormente | [Store location data](./3-transport/lessons/2-store-location-data/README.md) | | 12 | [Transporte](./3-transport/README.md) | Armazenar dados de localização | Aprender a armazenar dados IoT para serem visualizados ou analisados mais tarde | [Armazenar dados de localização](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [Transport](./3-transport/README.md) | Visualizar dados de localização | Aprenda sobre visualização de dados de localização num mapa, e como os mapas representam o mundo 3D real em 2 dimensões | [Visualize location data](./3-transport/lessons/3-visualize-location-data/README.md) | | 13 | [Transporte](./3-transport/README.md) | Visualizar dados de localização | Aprender sobre visualizar dados de localização num mapa, e como os mapas representam o mundo real 3D em 2 dimensões | [Visualizar dados de localização](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [Transport](./3-transport/README.md) | Geocercas | Aprenda sobre geocercas e como podem ser utilizadas para alertar quando veículos na cadeia de abastecimento estão próximos do seu destino | [Geofences](./3-transport/lessons/4-geofences/README.md) | | 14 | [Transporte](./3-transport/README.md) | Geocercas | Aprender sobre geocercas, e como podem ser usadas para alertar quando veículos na cadeia de abastecimento estão próximos do seu destino | [Geocercas](./3-transport/lessons/4-geofences/README.md) |
| 15 | [Manufacturing](./4-manufacturing/README.md) | Treinar um detector de qualidade de fruta | Aprenda a treinar um classificador de imagens na nuvem para detetar a qualidade da fruta | [Train a fruit quality detector](./4-manufacturing/lessons/1-train-fruit-detector/README.md) | | 15 | [Fabrico](./4-manufacturing/README.md) | Treinar um detector de qualidade de fruta | Aprender a treinar um classificador de imagens na cloud para detetar a qualidade da fruta | [Treinar um detector de qualidade de fruta](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [Manufacturing](./4-manufacturing/README.md) | Verificar a qualidade da fruta a partir de um dispositivo IoT | Aprenda a utilizar o seu detector de qualidade de fruta a partir de um dispositivo IoT | [Check fruit quality from an IoT device](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) | | 16 | [Fabrico](./4-manufacturing/README.md) | Verificar a qualidade da fruta a partir de um dispositivo IoT | Aprender a usar o seu detector de qualidade de fruta a partir de um dispositivo IoT | [Verificar a qualidade da fruta a partir de um dispositivo IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [Manufacturing](./4-manufacturing/README.md) | Executar o seu detector de fruta na borda | Aprenda sobre executar o seu detector de fruta num dispositivo IoT na borda | [Run your fruit detector on the edge](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) | | 17 | [Fabrico](./4-manufacturing/README.md) | Executar o seu detector de fruta na edge | Aprender a executar o seu detector de fruta num dispositivo IoT na edge | [Executar o seu detector de fruta na edge](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [Manufacturing](./4-manufacturing/README.md) | Ativar a deteção de qualidade da fruta a partir de um sensor | Aprenda sobre ativar a deteção de qualidade da fruta a partir de um sensor | [Trigger fruit quality detection from a sensor](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) | | 18 | [Fabrico](./4-manufacturing/README.md) | Disparar a deteção de qualidade da fruta a partir de um sensor | Aprender sobre disparar a deteção de qualidade da fruta a partir de um sensor | [Disparar a deteção de qualidade da fruta a partir de um sensor](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [Retail](./5-retail/README.md) | Treinar um detector de stock | Aprenda a utilizar deteção de objetos para treinar um detector de stock para contar o stock numa loja | [Train a stock detector](./5-retail/lessons/1-train-stock-detector/README.md) | | 19 | [Retalho](./5-retail/README.md) | Treinar um detector de stock | Aprender a usar deteção de objetos para treinar um detector de stock para contar o stock numa loja | [Treinar um detector de stock](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [Retail](./5-retail/README.md) | Verificar stock a partir de um dispositivo IoT | Aprenda como verificar o stock a partir de um dispositivo IoT usando um modelo de deteção de objetos | [Check stock from an IoT device](./5-retail/lessons/2-check-stock-device/README.md) | | 20 | [Retalho](./5-retail/README.md) | Verificar o stock a partir de um dispositivo IoT | Aprender a verificar o stock a partir de um dispositivo IoT usando um modelo de deteção de objetos | [Verificar o stock a partir de um dispositivo IoT](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [Consumer](./6-consumer/README.md) | Reconhecer fala com um dispositivo IoT | Aprenda a reconhecer a fala num dispositivo IoT para construir um temporizador inteligente | [Recognize speech with an IoT device](./6-consumer/lessons/1-speech-recognition/README.md) | | 21 | [Consumidor](./6-consumer/README.md) | Reconhecer fala com um dispositivo IoT | Aprender a reconhecer fala a partir de um dispositivo IoT para construir um temporizador inteligente | [Reconhecer fala com um dispositivo IoT](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [Consumer](./6-consumer/README.md) | Compreender a linguagem | Aprenda a compreender frases faladas para um dispositivo IoT | [Understand language](./6-consumer/lessons/2-language-understanding/README.md) | | 22 | [Consumidor](./6-consumer/README.md) | Compreender a linguagem | Aprender a compreender frases ditas a um dispositivo IoT | [Compreender a linguagem](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [Consumer](./6-consumer/README.md) | Definir um temporizador e fornecer feedback falado | Aprenda a definir um temporizador num dispositivo IoT e a dar feedback falado quando o temporizador é definido e quando termina | [Set a timer and provide spoken feedback](./6-consumer/lessons/3-spoken-feedback/README.md) | | 23 | [Consumidor](./6-consumer/README.md) | Definir um temporizador e fornecer feedback falado | Aprender a definir um temporizador num dispositivo IoT e dar feedback falado sobre quando o temporizador é definido e quando termina | [Definir um temporizador e fornecer feedback falado](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [Consumer](./6-consumer/README.md) | Suportar múltiplas línguas | Aprenda a suportar múltiplas línguas, tanto as faladas para o dispositivo como as respostas do seu temporizador inteligente | [Support multiple languages](./6-consumer/lessons/4-multiple-language-support/README.md) | | 24 | [Consumidor](./6-consumer/README.md) | Suporte a múltiplas línguas | Aprender a suportar múltiplas línguas, tanto sendo faladas para o dispositivo como nas respostas do seu temporizador inteligente | [Suporte a múltiplas línguas](./6-consumer/lessons/4-multiple-language-support/README.md) |
## Offline access ## Acesso offline
Pode executar esta documentação offline usando o [Docsify](https://docsify.js.org/#/). Faça um fork deste repositório, [instale o Docsify](https://docsify.js.org/#/quickstart) na sua máquina local, e depois, na pasta raiz deste repositório, escreva `docsify serve`. O site será servido na porta 3000 no seu localhost: `localhost:3000`. Pode executar esta documentação offline usando [Docsify](https://docsify.js.org/#/). Faça um fork deste repositório, [instale o Docsify](https://docsify.js.org/#/quickstart) na sua máquina local e depois na pasta raiz deste repositório, digite `docsify serve`. O site será servido na porta 3000 no seu localhost: `localhost:3000`.
## Quiz ## Quiz
Obrigado à comunidade por hospedar o quiz interativo que testa os seus conhecimentos em cada um dos capítulos. Teste os seus conhecimentos [aqui](https://ff-quizzes.netlify.app/en/) Obrigado à comunidade por hospedar o quiz interativo que testa o seu conhecimento em cada um dos capítulos. Pode testar o seu conhecimento [aqui](https://ff-quizzes.netlify.app/en/)
### PDF ### PDF
Pode gerar um PDF deste conteúdo para acesso offline, se necessário. Para tal, certifique-se de que tem [npm instalado](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) e execute os seguintes comandos na pasta raiz deste repositório: Pode gerar um PDF deste conteúdo para acesso offline se necessário. Para isso, certifique-se de que tem [npm instalado](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) e execute os seguintes comandos na pasta raiz deste repositório:
```sh ```sh
npm i npm i
npm run convert npm run convert
``` ```
### Slides ### Apresentações
Há conjuntos de slides para algumas das aulas na pasta [slides](../../slides) folder. Existem decks de slides para algumas das lições na pasta [slides](../../slides).
## Other Curricula ## Outros Currículos
A nossa equipa produz outros currículos! Veja: A nossa equipa produz outros currículos! Veja:
@ -206,18 +206,18 @@ A nossa equipa produz outros currículos! Veja:
--- ---
### Série Copilot ### Série Copilot
[![Copilot para Programação Emparelhada com IA](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) [![Copilot para Programação Assistida por IA](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst)
[![Copilot para C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst) [![Copilot para C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst)
[![Aventura Copilot](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) [![Aventura Copilot](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst)
<!-- CO-OP TRANSLATOR OTHER COURSES END --> <!-- CO-OP TRANSLATOR OTHER COURSES END -->
## Atribuições de imagens ## Atribuições das imagens
Pode encontrar todas as atribuições das imagens utilizadas neste currículo, onde necessário, em [Atribuições](./attributions.md). Pode encontrar todas as atribuições das imagens usadas neste currículo onde necessário em [Atribuições](./attributions.md).
--- ---
<!-- CO-OP TRANSLATOR DISCLAIMER START --> <!-- CO-OP TRANSLATOR DISCLAIMER START -->
**Disclaimer**: **Aviso Legal**:
Este documento foi traduzido utilizando o serviço de tradução por IA [Co-op Translator](https://github.com/Azure/co-op-translator). Embora nos esforcemos pela precisão, tenha em atenção que traduções automáticas podem conter erros ou imprecisões. O documento original, na sua língua nativa, deve ser considerado a fonte autoritativa. Para informação crítica, recomenda-se tradução profissional por um tradutor humano. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes da utilização desta tradução. Este documento foi traduzido utilizando o serviço de tradução automática [Co-op Translator](https://github.com/Azure/co-op-translator). Embora nos esforcemos pela precisão, tenha em atenção que traduções automáticas podem conter erros ou imprecisões. O documento original no seu idioma nativo deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional humana. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações erradas resultantes do uso desta tradução.
<!-- CO-OP TRANSLATOR DISCLAIMER END --> <!-- CO-OP TRANSLATOR DISCLAIMER END -->
Loading…
Cancel
Save