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

update-translations
localizeflow[bot] 3 months ago
parent 0b4cc71b3f
commit 12e68fba60

@ -738,8 +738,8 @@
"language_code": "fa"
},
"README.md": {
"original_hash": "accf69391fa4450eadbf492ca024cccf",
"translation_date": "2026-04-06T15:58:34+00:00",
"original_hash": "29027fa73b2c0eec9a3b01a48641c199",
"translation_date": "2026-04-24T14:40:53+00:00",
"source_file": "README.md",
"language_code": "fa"
},

@ -1,41 +1,41 @@
[![مجوز GitHub](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](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/)
[![خوش‌آمدگویی درخواست‌های کشش](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE)
[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/)
[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/)
[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/)
[![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](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 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 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 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 بپیوندید
اگر گیر کردهاید یا سوالی درباره ساخت برنامه‌های هوش مصنوعی دارید، به همراه یادگیرندگان و توسعه‌دهندگان باتجربه در بحث‌های پیرامون MCP بپیوندید. این یک جامعه حمایتی است که در آن پرسش‌ها استقبال می‌شوند و دانش به صورت آزادانه به اشتراک گذاشته می‌شود.
اگر گیر کردید یا سوالی درباره ساخت برنامه‌های هوش مصنوعی دارید، به همراه یادگیرندگان و توسعه‌دهندگان با تجربه در بحث‌ها درباره MCP بپیوندید. این یک جامعه پشتیبان است که سوالات خوش‌آمد گفته شده و دانش به صورت آزاد به اشتراک گذاشته می‌شود.
[![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
اگر بازخورد محصول دارید یا هنگام ساخت با خطا مواجه شدید، به اینجا مراجعه کنید:
اگر بازخورد محصول یا خطاهایی هنگام ساخت داشتید، به اینجا مراجعه کنید:
[![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. **شاخه‌ای از مخزن بسازید**: کلیک کنید [![شاخه‌های 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. **مخزن را کلون کنید**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**به Discord مایکروسافت فاندری بپیوندید و با کارشناسان و توسعه‌دهندگان هم‌سطح خود ملاقات کنید**](https://discord.com/invite/ByRwuEEgH4)
مراحل زیر را برای شروع استفاده از این منابع دنبال کنید:
1. **انتشار مخزن (Fork)**: کلیک کنید روی [![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`
3. [**به Discord Microsoft Foundry بپیوندید و با کارشناسان و توسعه‌دهندگان دیگر ملاقات کنید**](https://discord.com/invite/ByRwuEEgH4)
### 🌐 پشتیبانی چندزبانه
#### پشتیبانی شده از طریق GitHub Action (خودکار و همیشه به‌روز)
#### پشتیبانی شده توسط GitHub Action (خودکار و همواره به‌روز)
<!-- 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) | [فارسی (Farsi)](./README.md) | [لهستانی](../pl/README.md) | [پرتغالی (برزیل)](../pt-BR/README.md) | [پرتغالی (پرتغال)](../pt-PT/README.md) | [پنجابی (گورموقی)](../pa/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)](./README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](../pt-PT/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)
> **ترجیح می‌دهید محلی کلون کنید؟**
> **ترجیح می‌دهید به‌صورت محلی کلون کنید؟**
>
> این مخزن شامل بیش از ۵۰ ترجمه زبان است که حجم دانلود را به‌شدت افزایش می‌دهد. برای کلون کردن بدون ترجمه‌ها، از sparse checkout استفاده کنید:
> این مخزن شامل بیش از ۵۰ ترجمه به زبان‌های مختلف است که اندازه دانلود را به‌طور قابل توجهی افزایش می‌دهد. برای کلون کردن بدون ترجمه‌ها، از sparse checkout استفاده کنید:
>
> **Bash / macOS / لینوکس:**
> **Bash / macOS / Linux:**
> ```bash
> git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
> cd IoT-For-Beginners
@ -49,113 +49,113 @@
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> ```
>
> این به شما همه چیز مورد نیاز برای انجام دوره را با دانلودی بسیار سریع‌تر می‌دهد.
> این به شما همه چیز مورد نیاز برای تکمیل دوره را با دانلودی بسیار سریع‌تر می‌دهد.
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
# IoT برای مبتدیان - یک برنامه آموزشی
# اینترنت اشیا برای مبتدیان - یک برنامه درسی
مدافعان ابری آزور در مایکروسافت خوشحالند یک دوره آموزشی ۱۲ هفته‌ای شامل ۲۴ درس درباره مبانی اینترنت اشیاء ارائه دهند. هر درس شامل آزمون‌های قبل و بعد از درس، دستورالعمل‌های نوشتاری برای تکمیل درس، یک راه‌حل، یک تمرین و موارد دیگر است. روش آموزش مبتنی بر پروژه ما به شما امکان می‌دهد در حین ساخت یاد بگیرید، روشی اثبات شده برای «پایدار شدن» مهارت‌های جدید.
مدافعان ابر Azure در مایکروسافت خوشحالند که یک برنامه ۱۲ هفته‌ای شامل ۲۴ درس را در مورد مبانی اینترنت اشیا ارائه دهند. هر درس شامل آزمون‌های قبل و بعد از درس، دستورالعمل‌های مکتوب برای تکمیل درس، راه‌حل، تکلیف و موارد دیگر است. روش آموزش مبتنی بر پروژه ما اجازه می‌دهد در حین ساختن یاد بگیرید، روشی اثبات شده برای تثبیت مهارت‌های جدید.
پروژه‌ها جریان غذا را از مزرعه تا میز بررسی می‌کنند. این شامل کشاورزی، لجستیک، تولید، فروش و مصرف‌کننده است - همه حوزه‌های محبوب صنعتی برای دستگاه‌های IoT.
پروژه‌ها سفر غذا از مزرعه تا سفره را پوشش می‌دهند. این شامل کشاورزی، لجستیک، تولید، خرده‌فروشی و مصرف‌کننده است همه زمینه‌های محبوب صنعتی برای دستگاه‌های اینترنت اشیا.
![نقشه راه دوره که ۲۴ درس را پوشش می‌دهد شامل معرفی، کشاورزی، حمل و نقل، پردازش، فروش و آشپزی](../../translated_images/fa/Roadmap.bb1dec285dda0eda.webp)
![A road map for the course showing 24 lessons covering intro, farming, transport, processing, retail and cooking](../../translated_images/fa/Roadmap.bb1dec285dda0eda.webp)
> یادداشت طرح توسط [Nitya Narasimhan](https://github.com/nitya). برای نسخه بزرگ‌تر روی تصویر کلیک کنید.
> طرح یادداشت توسط [Nitya Narasimhan](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) صمیمانه تشکر می‌کنیم.**
**سپاس صمیمانه از نویسندگان ما [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://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) که این برنامه درسی را بررسی و ترجمه کرده‌اند تشکر می‌کنیم [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/).**
با تیم آشنا شوید!
با تیم ملاقات کنید!
[![ویدئوی معرفی](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
[![Promo video](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
**گیف توسط** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal)
> 🎥 برای دیدن ویدئو درباره پروژه روی تصویر بالا کلیک کنید!
> 🎥 برای ویدئویی درباره پروژه روی تصویر بالا کلیک کنید!
> **معلمان**، ما [برخی پیشنهادات](for-teachers.md) را درباره نحوه استفاده از این دوره ارائه داده‌ایم. اگر می‌خواهید درس‌های خود را ایجاد کنید، ما همچنین یک [قالب درس](lesson-template/README.md) را وارد کرده‌ایم.
> **معلمان**، ما [چند پیشنهاد](for-teachers.md) درباره نحوه استفاده از این برنامه درسی ارائه داده‌ایم. اگر مایل به ایجاد درس‌های خود هستید، همچنین یک [قالب درس](lesson-template/README.md) ارائه کرده‌ایم.
> **[دانش‌آموزان](https://aka.ms/student-page)**، برای استفاده مستقل از این دوره، کل مخزن را شاخه گرفته و تمرین‌ها را به تنهایی انجام دهید، شروع با یک آزمون پیش از درس، سپس مطالعه درس و انجام سایر فعالیت‌ها. سعی کنید پروژه‌ها را با درک درس‌ها بسازید نه صرفا کپی کردن کد راه‌حل؛ هر چند آن کد در پوشه‌های /solutions در هر درس متمرکز بر پروژه موجود است. ایده دیگر تشکیل یک گروه مطالعه با دوستان و مرور محتوا به‌صورت گروهی است. برای مطالعه بیشتر، ما [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn) را توصیه می‌کنیم.
> **[دانشجویان](https://aka.ms/student-page)**، برای استفاده انفرادی از این برنامه درسی، کل مخزن را منتشر (fork) کرده و تمرین‌ها را به صورت مستقل انجام دهید، شروع از آزمون قبل از کلاس، سپس خواندن درس و تکمیل سایر فعالیت‌ها. سعی کنید پروژه‌ها را با درک درس‌ها بسازید نه فقط کپی کردن کد راه‌حل؛ البته کد آن در پوشه‌های /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 "ویدئوی معرفی")
[![Promo video](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video")
> 🎥 برای دیدن ویدئو درباره پروژه روی تصویر بالا کلیک کنید!
> 🎥 برای ویدئویی درباره پروژه روی تصویر بالا کلیک کنید!
## روش آموزش
در ساخت این دوره، دو اصل آموزشی را انتخاب کرده‌ایم: اطمینان از اینکه مبتنی بر پروژه است و شامل آزمون‌های مکرر می‌باشد. در پایان این سری، دانش‌آموزان سیستمی برای مانیتورینگ و آبیاری گیاه، ردیاب وسیله نقلیه، تنظیم هوشمند کارخانه برای بررسی و ردگیری غذا، و تایمر آشپزی با کنترل صوتی ساخته‌اند و اصول اولیه اینترنت اشیاء از جمله نحوه نوشتن کد دستگاه، اتصال به ابر، تحلیل تلماتری و اجرای هوش مصنوعی در لبه را یاد گرفته‌اند.
ما در ایجاد این برنامه درسی دو اصل آموزشی را انتخاب کرده‌ایم: اطمینان از اینکه مبتنی بر پروژه باشد و آزمون‌های مکرر را شامل شود. تا پایان این دوره، دانش‌آموزان یک سیستم پایش و آبیاری گیاهان، یک ره‌گیر وسایل نقلیه، یک تنظیم کارخانه هوشمند برای ردیابی و بررسی غذا، و یک تایمر آشپزی کنترل‌شده با صدا ساخته‌اند و مبانی اینترنت اشیا شامل نحوه برنامه‌نویسی دستگاه، اتصال به ابر، تحلیل داده‌های تلهمتری و اجرای هوش مصنوعی در لبه را یاد گرفته‌اند.
اطمینان از هماهنگی محتوا با پروژه‌ها، فرآیند یادگیری را برای دانش‌آموزان جذاب‌تر می‌کند و حفظ مفاهیم را افزایش می‌دهد.
با اطمینان از تطابق محتوا با پروژه‌ها، فرایند برای دانش‌آموزان جذاب‌تر شده و حفظ مفاهیم بهبود می‌یابد.
علاوه بر این، یک آزمون کم‌استرس پیش از کلاس نیت دانش‌آموز را برای یادگیری موضوع تنظیم می‌کند، در حالی که آزمون دوم پس از کلاس موجب حفظ بیشتر می‌شود. این دوره به گونه‌ای طراحی شده که منعطف و سرگرم‌کننده باشد و بتوان آن را به‌طور کامل یا بخشی از آن را گذراند. پروژه‌ها از کوچک شروع شده و تا پایان چرخه ۱۲ هفته‌ای به تدریج پیچیده‌تر می‌شوند.
علاوه بر این، یک آزمون کم ریسک قبل از کلاس قصد دانش‌آموز را برای یادگیری موضوع مشخص می‌کند، و آزمون دوم پس از کلاس حفظ بیشتر را تضمین می‌کند. این برنامه درسی انعطاف‌پذیر و سرگرم‌کننده طراحی شده و می‌توان آن را به طور کامل یا جزئی گذراند. پروژه‌ها از ساده شروع شده و تا پایان دوره ۱۲ هفته‌ای به تدریج پیچیده‌تر می‌شوند.
هر پروژه بر اساس سخت‌افزار واقعی در دسترس دانش‌آموزان و علاقه‌مندان استوار است. هر پروژه به حوزه خاص پروژه می‌پردازد و دانش پس‌زمینه مرتبط را فراهم می‌کند. برای موفقیت در توسعه، درک حوزه‌ای که در آن مشکلات حل می‌کنید کمک‌کننده است؛ فراهم کردن این دانش پس‌زمینه به دانش‌آموزان اجازه می‌دهد تا درباره راه‌حل‌های IoT و یادگیری خود در زمینه نوع مشکلات واقعی که ممکن است از آن‌ها خواسته شود به عنوان توسعه‌دهنده IoT حل کنند، فکر کنند. دانش‌آموزان «چرایی» راه‌حل‌هایی که می‌سازند را می‌آموزند و قدرشناسی نسبت به کاربر نهایی پیدا می‌کنند.
هر پروژه بر اساس سخت‌افزار واقعی در دسترس دانش‌آموزان و علاقه‌مندان استوار است. هر پروژه به حوزه تخصصی پروژه نگاه می‌کند و دانش زمینه‌ای مرتبط را فراهم می‌آورد. برای موفقیت در توسعه، فهمیدن حوزه‌ای که در آن مسئله حل می‌کنید کمک می‌کند، فراهم کردن این دانش زمینه‌ای اجازه می‌دهد دانش‌آموزان درباره راه‌حل‌ها و یادگیری‌های اینترنت اشیای خود در زمینه نوع مسئله دنیای واقعی که ممکن است به عنوان یک توسعه‌دهنده بخواهند حل کنند، فکر کنند. دانش‌آموزان 'چرایی' راه‌حل‌هایشان را می‌آموزند و قدردانی از کاربر نهایی پیدا می‌کنند.
## سخت‌افزار
ما دو انتخاب سخت‌افزاری اینترنت اشیا برای استفاده در پروژه‌ها داریم که بسته به ترجیح شخصی، دانش زبان برنامه‌نویسی یا علایق، اهداف یادگیری و دسترسی متفاوت هستند. همچنین نسخه‌ای به نام «سخت‌افزار مجازی» را برای کسانی که به سخت‌افزار دسترسی ندارند یا می‌خواهند قبل از خرید، بیشتر یاد بگیرند ارائه داده‌ایم. شما می‌توانید اطلاعات بیشتر را در صفحه [hardware](./hardware.md) بخوانید، که شامل فهرست خرید و لینک‌هایی برای خرید کیت‌های کامل از دوستان ما در Seeed Studio است.
ما دو انتخاب برای سخت‌افزار اینترنت اشیا (IoT) برای استفاده در پروژه‌ها داریم که بسته به ترجیح شخصی، دانش یا ترجیحات زبان برنامه‌نویسی، اهداف یادگیری و دسترسی تعیین می‌شود. همچنین نسخه‌ای از «سخت‌افزار مجازی» را برای کسانی که به سخت‌افزار دسترسی ندارند یا می‌خواهند قبل از خرید بیشتر یاد بگیرند فراهم کرده‌ایم. شما می‌توانید اطلاعات بیشتر و «فهرست خرید» را در [صفحه سخت‌افزار](./hardware.md) بخوانید، از جمله لینک‌هایی برای خرید کیت‌های کامل از دوستان ما در Seeed Studio.
> 💁 دستورالعمل‌های [قوانین رفتاری](CODE_OF_CONDUCT.md)، [مشارکت](CONTRIBUTING.md) و [ترجمه](TRANSLATIONS.md) ما را بیابید. ما از بازخورد سازنده شما استقبال می‌کنیم!
> 💁 راهنمای [رفتار حرفه‌ای](CODE_OF_CONDUCT.md)، [مشارکت](CONTRIBUTING.md) و [ترجمهها](..) را بیابید. بازخورد سازنده شما را استقبال می‌کنیم!
>
> 🔧 مشکلی دارید؟ راهنمای [عیب‌یابی](TROUBLESHOOTING.md) ما را برای حل مشکلات رایج بررسی کنید.
> 🔧 مشکل دارید؟ به [راهنمای عیب‌یابی](TROUBLESHOOTING.md) ما مراجعه کنید برای راه‌حل‌های مشکلات رایج.
## هر درس شامل موارد زیر است:
## هر درس شامل:
- نکات کلیدی بصورت طرح یادداشت
- ویدیوی تکمیلی اختیاری
- آزمون گرم‌کننده قبل از درس
- درس مکتوب
- برای درس‌های پروژه‌محور، راهنمای گام‌به‌گام ساخت پروژه
- ارزیابی‌های دانش
- یادداشت تصویری
- ویدئوی تکمیلی اختیاری
- آزمون گرم کردن پیش از درس
- درس کتبی
- برای درس‌های مبتنی بر پروژه، راهنمای گام‌به‌گام ساخت پروژه
- بررسی‌های دانش
- یک چالش
- مطالعات تکمیلی
- مطالعه تکمیلی
- تمرین
- [آزمون پس از درس](https://ff-quizzes.netlify.app/en/)
> **تذکری درباره آزمون‌ها**: تمام آزمون‌ها در پوشه quiz-app قرار دارند، که شامل ۴۸ آزمون هر کدام با سه سوال هستند. آنها از داخل درس‌ها لینک شده‌اند، اما اپلیکیشن آزمون می‌تواند به صورت محلی اجرا یا روی Azure مستقر شود؛ دستورالعمل را در پوشه `quiz-app` دنبال کنید. این آزمون‌ها به تدریج محلی‌سازی می‌شوند.
## دروس
| | نام پروژه | مفاهیم تدریس شده | اهداف یادگیری | درس مرتبط |
| :---: | :---------------------------------: | :----------------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------------------------------------------: |
| ۰۱ | [شروع کار](./1-getting-started/README.md) | مقدمه‌ای بر اینترنت اشیا | اصول پایه اینترنت اشیا و اجزای اصلی راهکارهای اینترنت اشیا مانند حسگرها و سرویس‌های ابری را یاد بگیرید در حالی که دستگاه اینترنت اشیا اول خود را راه‌اندازی می‌کنید | [مقدمه‌ای بر اینترنت اشیا](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| ۰۲ | [شروع کار](./1-getting-started/README.md) | بررسی عمیق‌تر اینترنت اشیا | با اجزای یک سیستم اینترنت اشیا و همچنین میکروکنترلرها و کامپیوترهای تک‌بردی بیشتر آشنا شوید | [بررسی عمیق‌تر اینترنت اشیا](./1-getting-started/lessons/2-deeper-dive/README.md) |
| ۰۳ | [شروع کار](./1-getting-started/README.md) | تعامل با دنیای فیزیکی با حسگرها و عملگرها | با حسگرها برای جمع‌آوری داده از دنیای فیزیکی و عملگرها برای ارسال بازخورد آشنا شوید، ضمن ساخت یک چراغ خواب | [تعامل با دنیای فیزیکی با حسگرها و عملگرها](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| ۰۴ | [شروع کار](./1-getting-started/README.md) | اتصال دستگاهتان به اینترنت | نحوه اتصال دستگاه اینترنت اشیا به اینترنت برای ارسال و دریافت پیام‌ها را یاد بگیرید؛ در حالی که چراغ خواب خود را به یک کارگزار MQTT متصل می‌کنید | [اتصال دستگاه به اینترنت](./1-getting-started/lessons/4-connect-internet/README.md) |
| ۰۵ | [کشاورزی](./2-farm/README.md) | پیش‌بینی رشد گیاه | نحوه پیش‌بینی رشد گیاه با استفاده از داده دما که توسط دستگاه اینترنت اشیا ضبط شده است را یاد بگیرید | [پیش‌بینی رشد گیاه](./2-farm/lessons/1-predict-plant-growth/README.md) |
| ۰۶ | [کشاورزی](./2-farm/README.md) | تشخیص رطوبت خاک | نحوه تشخیص رطوبت خاک و کالیبراسیون حسگر رطوبت خاک را یاد بگیرید | [تشخیص رطوبت خاک](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| ۰۷ | [کشاورزی](./2-farm/README.md) | آبیاری خودکار گیاه | نحوه خودکارسازی و زمان‌بندی آبیاری با استفاده از رله و MQTT را یاد بگیرید | [آبیاری خودکار گیاه](./2-farm/lessons/3-automated-plant-watering/README.md) |
| ۰۸ | [کشاورزی](./2-farm/README.md) | مهاجرت گیاه خود به فضای ابری | با خدمات ابری و سرویس‌های میزبانی شده اینترنت اشیا در ابر آشنا شوید و یاد بگیرید چگونه به جای کارگزار MQTT عمومی، گیاهتان را به یکی از این سرویس‌ها متصل کنید | [مهاجرت گیاه به فضای ابری](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| ۰۹ | [کشاورزی](./2-farm/README.md) | انتقال منطق برنامه به فضای ابری | یاد بگیرید چگونه می‌توانید منطق برنامه را در فضای ابری بنویسید که به پیام‌های اینترنت اشیا پاسخ دهد | [انتقال منطق برنامه به فضای ابری](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| ۱۰ | [کشاورزی](./2-farm/README.md) | ایمن نگه داشتن گیاه | با امنیت در اینترنت اشیا آشنا شوید و یاد بگیرید چگونه با کلیدها و گواهی‌ها گیاه خود را ایمن نگه دارید | [ایمن نگه داشتن گیاه](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| ۱۱ | [حمل‌ونقل](./3-transport/README.md) | ردیابی موقعیت مکانی | درباره ردیابی موقعیت مکانی GPS برای دستگاه‌های اینترنت اشیا بیاموزید | [ردیابی موقعیت مکانی](./3-transport/lessons/1-location-tracking/README.md) |
| ۱۲ | [حمل‌ونقل](./3-transport/README.md) | ذخیره اطلاعات موقعیت | نحوه ذخیره داده‌های اینترنت اشیا برای مشاهده یا تحلیل بعدی را یاد بگیرید | [ذخیره اطلاعات موقعیت](./3-transport/lessons/2-store-location-data/README.md) |
| ۱۳ | [حمل‌ونقل](./3-transport/README.md) | تجسم داده‌های موقعیت | درباره تجسم داده‌های موقعیت روی نقشه و نحوه نمایش دنیای سه‌بعدی واقعی روی نقشه‌های دو بعدی بیاموزید | [تجسم داده‌های موقعیت](./3-transport/lessons/3-visualize-location-data/README.md) |
| ۱۴ | [حمل‌ونقل](./3-transport/README.md) | حصارهای جغرافیایی | درباره حصارهای جغرافیایی و نحوه استفاده از آنها برای هشدار هنگام نزدیک شدن خودروهای زنجیره تأمین به مقصد آشنا شوید | [حصارهای جغرافیایی](./3-transport/lessons/4-geofences/README.md) |
| ۱۵ | [تولید](./4-manufacturing/README.md) | آموزش یک تشخیص‌دهنده کیفیت میوه | درباره آموزش یک طبقه‌بند تصویر در فضای ابری برای تشخیص کیفیت میوه بیاموزید | [آموزش تشخیص‌دهنده کیفیت میوه](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| ۱۶ | [تولید](./4-manufacturing/README.md) | بررسی کیفیت میوه از دستگاه اینترنت اشیا | درباره استفاده از دستگاه تشخیص کیفیت میوه تان از یک دستگاه اینترنت اشیا یاد بگیرید | [بررسی کیفیت میوه از دستگاه اینترنت اشیا](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| ۱۷ | [تولید](./4-manufacturing/README.md) | اجرای تشخیص‌دهنده میوه روی لبه | درباره اجرای دستگاه تشخیص میوه روی دستگاه اینترنت اشیا روی لبه بیاموزید | [اجرای تشخیص‌دهنده میوه روی لبه](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| ۱۸ | [تولید](./4-manufacturing/README.md) | تحریک تشخیص کیفیت میوه از حسگر | درباره تحریک تشخیص کیفیت میوه از یک حسگر آشنا شوید | [تحریک تشخیص کیفیت میوه از حسگر](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| ۱۹ | [خرده‌فروشی](./5-retail/README.md) | آموزش تشخیص موجودی | نحوه استفاده از تشخیص اشیاء برای آموزش تشخیص‌دهنده موجودی برای شمارش موجودی در یک فروشگاه یاد بگیرید | [آموزش تشخیص‌دهنده موجودی](./5-retail/lessons/1-train-stock-detector/README.md) |
| ۲۰ | [خرده‌فروشی](./5-retail/README.md) | بررسی موجودی از دستگاه اینترنت اشیا | نحوه بررسی موجودی از دستگاه اینترنت اشیا با استفاده از مدل تشخیص اشیاء را یاد بگیرید | [بررسی موجودی از دستگاه اینترنت اشیا](./5-retail/lessons/2-check-stock-device/README.md) |
| ۲۱ | [مصرف‌کننده](./6-consumer/README.md) | شناخت گفتار با دستگاه اینترنت اشیا | نحوه شناخت گفتار از دستگاه اینترنت اشیا برای ساخت یک تایمر هوشمند را یاد بگیرید | [شناخت گفتار با دستگاه اینترنت اشیا](./6-consumer/lessons/1-speech-recognition/README.md) |
| ۲۲ | [مصرف‌کننده](./6-consumer/README.md) | درک زبان | نحوه درک جملات گفتاری به یک دستگاه اینترنت اشیا را بیاموزید | [درک زبان](./6-consumer/lessons/2-language-understanding/README.md) |
| ۲۳ | [مصرف‌کننده](./6-consumer/README.md) | تنظیم تایمر و ارائه بازخورد گفتاری | نحوه تنظیم تایمر روی دستگاه اینترنت اشیا و ارائه بازخورد گفتاری درباره زمان شروع و پایان تایمر را یاد بگیرید | [تنظیم تایمر و ارائه بازخورد گفتاری](./6-consumer/lessons/3-spoken-feedback/README.md) |
| ۲۴ | [مصرف‌کننده](./6-consumer/README.md) | پشتیبانی از زبان‌های متعدد | نحوه پشتیبانی از زبان‌های متعدد، هم در دریافت و هم در پاسخ‌های تایمر هوشمند خود را یاد بگیرید | [پشتیبانی از زبان‌های متعدد](./6-consumer/lessons/4-multiple-language-support/README.md) |
> **نکته‌ای درباره آزمون‌ها**: همه آزمون‌ها در پوشه quiz-app قرار دارند، در مجموع ۴۸ آزمون هرکدام شامل سه سوال. این آزمون‌ها از داخل درس‌ها لینک شده‌اند اما می‌توان برنامه آزمون را به طور محلی اجرا کرد یا در Azure مستقر نمود؛ دستورالعمل‌ها در پوشه `quiz-app` موجود است. آن‌ها به تدریج بومی‌سازی می‌شوند.
## درسها
| | نام پروژه | مفاهیم آموزش داده شده | اهداف یادگیری | درس مرتبط |
| :---: | :-----------------------------: | :--------------------------------------------------: | ---------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------: |
| ۰۱ | [شروع کار](./1-getting-started/README.md) | معرفی اینترنت اشیا | اصول پایه اینترنت اشیا و اجزای اصلی راه‌حل‌های اینترنت اشیا مانند حسگرها و خدمات ابری را در حین راه‌اندازی اولین دستگاه IoT خود بیاموزید | [معرفی اینترنت اشیا](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| ۰۲ | [شروع کار](./1-getting-started/README.md) | بررسی عمیق‌تر اینترنت اشیا | درباره اجزای سیستم اینترنت اشیا و همچنین میکروکنترلرها و کامپیوترهای تک برد بیشتر بدانید | [بررسی عمیق‌تر اینترنت اشیا](./1-getting-started/lessons/2-deeper-dive/README.md) |
| ۰۳ | [شروع کار](./1-getting-started/README.md) | تعامل با دنیای فیزیکی با حسگرها و عملگرها (اکچویتورها) | درباره حسگرها برای جمع‌آوری داده از دنیای فیزیکی و عملگرها برای ارسال بازخورد بیاموزید، در حالی که یک چراغ شبانه می‌سازید | [تعامل با دنیای فیزیکی با حسگرها و عملگرها](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| ۰۴ | [شروع کار](./1-getting-started/README.md) | اتصال دستگاه خود به اینترنت | درباره نحوه اتصال یک دستگاه IoT به اینترنت برای ارسال و دریافت پیام‌ها با اتصال چراغ شبانه خود به بروکر MQTT بیاموزید | [اتصال دستگاه خود به اینترنت](./1-getting-started/lessons/4-connect-internet/README.md) |
| ۰۵ | [کشاورزی](./2-farm/README.md) | پیش‌بینی رشد گیاه | چگونه با استفاده از داده‌های دمایی که توسط دستگاه IoT جمع‌آوری شده رشد گیاه را پیش‌بینی کنیم | [پیش‌بینی رشد گیاه](./2-farm/lessons/1-predict-plant-growth/README.md) |
| ۰۶ | [کشاورزی](./2-farm/README.md) | تشخیص رطوبت خاک | چگونه رطوبت خاک را تشخیص داده و حسگر رطوبت خاک را کالیبره کنیم | [تشخیص رطوبت خاک](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| ۰۷ | [کشاورزی](./2-farm/README.md) | آبیاری خودکار گیاه | چگونه آبیاری را با استفاده از رله و MQTT خودکار و زمانبندی کنیم | [آبیاری خودکار گیاه](./2-farm/lessons/3-automated-plant-watering/README.md) |
| ۰۸ | [کشاورزی](./2-farm/README.md) | مهاجرت گیاه خود به فضای ابری | درباره فضای ابری و خدمات اینترنت اشیا میزبانی شده در ابر و چگونگی اتصال گیاه خود به یکی از این سرویس‌ها به جای بروکر عمومی MQTT بیاموزید | [مهاجرت گیاه خود به فضای ابری](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| ۰۹ | [کشاورزی](./2-farm/README.md) | مهاجرت منطق برنامه کاربردی به فضای ابری | درباره نحوه نوشتن منطق برنامه در فضای ابری که به پیام‌های اینترنت اشیا پاسخ می‌دهد بیاموزید | [مهاجرت منطق برنامه کاربردی به فضای ابری](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| ۱۰ | [کشاورزی](./2-farm/README.md) | محافظت از امنیت گیاه خود | درباره امنیت در اینترنت اشیا و چگونگی محافظت از گیاه خود با کلیدها و گواهینامه‌ها بیاموزید | [محافظت از امنیت گیاه](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| ۱۱ | [حمل‌ونقل](./3-transport/README.md) | ردیابی موقعیت مکانی | درباره ردیابی موقعیت مکانی GPS برای دستگاه‌های IoT بیاموزید | [ردیابی موقعیت](./3-transport/lessons/1-location-tracking/README.md) |
| ۱۲ | [حمل‌ونقل](./3-transport/README.md) | ذخیره داده موقعیت مکانی | چگونه داده‌های IoT را ذخیره کنیم تا بعداً بتوان آن‌ها را به صورت تصویری یا تحلیلی مشاهده کرد | [ذخیره داده موقعیت](./3-transport/lessons/2-store-location-data/README.md) |
| ۱۳ | [حمل‌ونقل](./3-transport/README.md) | تجسم داده موقعیت مکانی | درباره تجسم داده‌ی موقعیت مکانی روی نقشه و چگونگی نمایش جهان سه‌بعدی واقعی در دو بعد بیاموزید | [تجسم داده موقعیت](./3-transport/lessons/3-visualize-location-data/README.md) |
| ۱۴ | [حمل‌ونقل](./3-transport/README.md) | حصارهای جغرافیایی | درباره حصارهای جغرافیایی (جئوفنس) و اینکه چطور می‌توانند برای هشدار دادن هنگام نزدیکی وسایل نقلیه در زنجیره تأمین به مقصد استفاده شوند بیاموزید | [حصارهای جغرافیایی](./3-transport/lessons/4-geofences/README.md) |
| ۱۵ | [تولید](./4-manufacturing/README.md) | آموزش یک شناسگر کیفیت میوه | درباره آموزش دسته‌بند تصاویر در فضای ابری برای تشخیص کیفیت میوه بیاموزید | [آموزش شناسگر کیفیت میوه](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| ۱۶ | [تولید](./4-manufacturing/README.md) | بررسی کیفیت میوه با دستگاه IoT | درباره استفاده از شناسگر کیفیت میوه خود از طریق دستگاه IoT بیاموزید | [بررسی کیفیت میوه با دستگاه IoT](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| ۱۷ | [تولید](./4-manufacturing/README.md) | اجرای شناسگر میوه روی Edge IoT | درباره اجرای شناسگر میوه روی دستگاه IoT در Edge بیاموزید | [اجرای شناسگر میوه روی Edge](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| ۱۸ | [تولید](./4-manufacturing/README.md) | راه‌اندازی تشخیص کیفیت میوه از طریق حسگر | درباره راه‌اندازی تشخیص کیفیت میوه توسط حسگر بیاموزید | [راه‌اندازی تشخیص کیفیت میوه از حسگر](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| ۱۹ | [خرده‌فروشی](./5-retail/README.md) | آموزش شناسگر موجودی کالا | چگونه از تشخیص اشیاء استفاده کنیم تا یک شناسگر موجودی کالا برای شمارش موجودی در فروشگاه آموزش دهیم | [آموزش شناسگر موجودی](./5-retail/lessons/1-train-stock-detector/README.md) |
| ۲۰ | [خرده‌فروشی](./5-retail/README.md) | بررسی موجودی با دستگاه IoT | چگونه موجودی کالا را با استفاده از دستگاه IoT و مدل تشخیص شیء بررسی کنیم | [بررسی موجودی با دستگاه IoT](./5-retail/lessons/2-check-stock-device/README.md) |
| ۲۱ | [مصرف‌کننده](./6-consumer/README.md) | شناسایی گفتار با دستگاه IoT | چگونه گفتار را از دستگاه IoT شناسایی کنیم تا تایمر هوشمند بسازیم | [شناسایی گفتار با دستگاه IoT](./6-consumer/lessons/1-speech-recognition/README.md) |
| ۲۲ | [مصرف‌کننده](./6-consumer/README.md) | درک زبان | چگونه جملات گفته شده به دستگاه IoT را درک کنیم | [درک زبان](./6-consumer/lessons/2-language-understanding/README.md) |
| ۲۳ | [مصرف‌کننده](./6-consumer/README.md) | تنظیم تایمر و ارائه بازخورد گفتاری | چگونه تایمر را روی دستگاه IoT تنظیم کنیم و بازخورد صوتی درباره زمان تنظیم و پایان تایمر بدهیم | [تنظیم تایمر و بازخورد صوتی](./6-consumer/lessons/3-spoken-feedback/README.md) |
| ۲۴ | [مصرف‌کننده](./6-consumer/README.md) | پشتیبانی از چند زبان | چگونه از چند زبان پشتیبانی کنیم، هم هنگام صحبت با دستگاه و هم پاسخ‌های تایمر هوشمند | [پشتیبانی از چند زبان](./6-consumer/lessons/4-multiple-language-support/README.md) |
## دسترسی آفلاین
می‌توانید این مستندات را به صورت آفلاین با استفاده از [Docsify](https://docsify.js.org/#/) اجرا کنید. این مخزن را فورک کرده، [Docsify را نصب کنید](https://docsify.js.org/#/quickstart) روی سیستم محلی خود و سپس در پوشه ریشه این مخزن دستور `docsify serve` را اجرا کنید. سایت روی پورت ۳۰۰۰ روی لوکال‌هاست شما در دسترس خواهد بود: `localhost:3000`.
می‌توانید این مستندات را به صورت آفلاین با استفاده از [Docsify](https://docsify.js.org/#/) اجرا کنید. این مخزن را فورک کنید، [Docsify را نصب کنید](https://docsify.js.org/#/quickstart) روی سیستم محلی خود، سپس در پوشه ریشه این مخزن، دستور `docsify serve` را تایپ کنید. وب‌سایت در پورت ۳۰۰۰ روی لوکال‌هاست شما اجرا می‌شود: `localhost:3000`.
## آزمون
از جامعه بخاطر میزبانی آزمون تعاملی که دانش شما را در هر فصل می‌سنجد تشکر می‌کنیم. دانش خود را [در اینجا](https://ff-quizzes.netlify.app/en/) امتحان کنید.
از جامعه به خاطر ارائه آزمون تعاملی که دانش شما را در هر فصل آزمایش می‌کند تشکر می‌کنیم. دانش خود را [اینجا](https://ff-quizzes.netlify.app/en/) بسنجید.
### PDF
اگر نیاز دارید می‌توانید نسخه PDF این محتوا را برای استفاده آفلاین ایجاد کنید. برای این کار مطمئن شوید [npm نصب شده است](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) و دستورات زیر را در پوشه ریشه این مخزن اجرا کنید:
می‌توانید در صورت نیاز یک فایل PDF از این محتوا برای دسترسی آفلاین تولید کنید. برای این کار مطمئن شوید که [npm نصب شده](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) است و دستورات زیر را در پوشه ریشه این مخزن اجرا کنید:
```sh
npm i
@ -164,59 +164,59 @@ npm run convert
### اسلایدها
برای برخی از دروس مجموعه اسلایدهایی در پوشه [slides](../../slides) وجود دارد.
برای برخی درس‌ها، دک‌های اسلایدی در پوشه [slides](../../slides) وجود دارد.
## دروس دیگر
## دوره‌های دیگر
تیم ما دروس دیگری نیز تولید می‌کند! نگاهی بیندازید به:
تیم ما دوره‌های دیگری نیز تولید می‌کند! ببینید:
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
### LangChain
[![LangChain4j for Beginners](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners)
[![LangChain.js for Beginners](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[![LangChain for Beginners](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)
[![LangChain4j برای مبتدیان](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners)
[![LangChain.js برای مبتدیان](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin)
[![LangChain برای مبتدیان](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
[![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)
[![هوش مصنوعی لبه برای مبتدی‌ها](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)
[![عامل‌های هوش مصنوعی برای مبتدیها](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)
[![AZD برای مبتدیان](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)
[![هوش مصنوعی مرزی برای مبتدیان](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)
[![عامل‌های هوش مصنوعی برای مبتدیان](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)
---
### سری هوش مصنوعی مولد
[![هوش مصنوعی مولد برای مبتدیها](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)
[![هوش مصنوعی مولد برای مبتدیان](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)
[![هوش مصنوعی مولد (.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)
[![هوش مصنوعی مولد (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)
[![هوش مصنوعی مولد (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)
[![هوش مصنوعی مولد (جاوا)](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)
[![هوش مصنوعی مولد (جاوااسکریپت)](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)
---
### یادگیری پایه‌ای
[![یادگیری ماشین برای مبتدیها](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)
[![هوش مصنوعی برای مبتدیها](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)
[![توسعه وب برای مبتدیها](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)
[![اینترنت اشیاء برای مبتدیها](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)
### یادگیری اصلی
[![یادگیری ماشین برای مبتدیان](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)
[![هوش مصنوعی برای مبتدیان](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)
[![توسعه وب برای مبتدیان](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)
[![اینترنت اشیاء برای مبتدیان](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)
---
### سری کمک‌برنامه (کاپیلت)
[![کاپیلت برای برنامه‌نویسی جفتی هوش مصنوعی](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](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)
[![ماجراجویی کاپیلت](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)
### سری کاپیلوت
[![کاپیلوت برای برنامه‌نویسی جفتی مبتنی بر هوش مصنوعی](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](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)
[![ماجراجویی کاپیلوت](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 -->
## نسبت دادن تصاویر
شما می‌توانید تمام نسبت‌ها برای تصاویر استفاده شده در این برنامه آموزشی را در صورت نیاز در [نسبت‌ها](./attributions.md) پیدا کنید.
شما می‌توانید همه نسبت‌ها برای تصاویر استفاده شده در این برنامه درسی را که در آن‌ها لازم است در [نسبت‌ها](./attributions.md) بیابید.
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**سلب مسئولیت**:
این سند با استفاده از سرویس ترجمه هوش مصنوعی [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 -->

@ -738,8 +738,8 @@
"language_code": "ur"
},
"README.md": {
"original_hash": "accf69391fa4450eadbf492ca024cccf",
"translation_date": "2026-04-06T16:01:25+00:00",
"original_hash": "29027fa73b2c0eec9a3b01a48641c199",
"translation_date": "2026-04-24T14:44:43+00:00",
"source_file": "README.md",
"language_code": "ur"
},

@ -1,160 +1,107 @@
[![GitHub license](https://img.shields.io/github/license/microsoft/IoT-For-Beginners.svg)](https://github.com/microsoft/IoT-For-Beginners/blob/master/LICENSE)
[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/graphs/contributors/)
[![GitHub issues](https://img.shields.io/github/issues/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/issues/)
[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/IoT-For-Beginners.svg)](https://GitHub.com/microsoft/IoT-For-Beginners/pulls/)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
### ازور AI Foundry کمیونٹی میں شامل ہوں
[![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 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 stars](https://img.shields.io/github/stars/microsoft/IoT-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/IoT-For-Beginners/stargazers/)
اگر آپ AI ایپس بنانے کے دوران پھنس جاتے ہیں یا کوئی سوالات ہیں، تو MCP کے بارے میں بات چیت میں ساتھی سیکھنے والوں اور تجربہ کار ڈیویلپرز سے رابطہ کریں۔ یہ ایک معاون کمیونٹی ہے جہاں سوالات کا خیرمقدم کیا جاتا ہے اور علم کو آزادانہ طور پر شیئر کیا جاتا ہے۔
### ایزور اے آئی فاونڈری کمیونٹی میں شامل ہوں
اگر آپ پھنس جائیں یا AI ایپس بنانے کے بارے میں کوئی سوال ہو۔ ساتھی سیکھنے والوں اور تجربہ کار ڈویلپرز کے ساتھ MCP پر مباحثوں میں شامل ہوں۔ یہ ایک مددگار کمیونٹی ہے جہاں سوالات خوش آمدید کہلاتے ہیں اور علم بلا جھجھک شیئر کیا جاتا ہے۔
[![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
اگر آپ کو پروڈکٹ فیڈ بیک یا تعمیر کے دوران غلطیاں پیش آئیں تو ملاحظہ کریں:
[![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. **ریزپوزیٹری کو فورک کریں**: کلک کریں [![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`
3. [**مائیکروسافٹ فاونڈری ڈسکارڈ میں شامل ہوں اور ماہرین اور دیگر ڈویلپرز سے ملیں**](https://discord.com/invite/ByRwuEEgH4)
اگر آپ کے پاس پروڈکٹ کے بارے میں تاثرات یا غلطیاں ہیں تو:
ان وسائل کو استعمال کرنے کے لیے یہ اقدامات کریں:
1. **ریپوزیٹری فورک کریں**: کلک کریں
2. **ریپوزیٹری کلون کریں**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. **مائیکروسافٹ Foundry Discord میں شامل ہوں اور ماہرین و ساتھی ڈیویلپرز سے ملیں**
### 🌐 متعدد زبانوں کی حمایت
#### GitHub ایکشن کے ذریعے حمایت یافتہ (خودکار اور ہمیشہ تازہ ترین)
<!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->
[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)](../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](./README.md) | [Vietnamese](../vi/README.md)
> **کیا آپ لوکل کلون کرنا پسند کریں گے؟**
>
> یہ ریزپوزیٹری 50 سے زائد زبانوں کے تراجم پر مشتمل ہے جس کی وجہ سے ڈاؤن لوڈ کا سائز زیادہ ہو جاتا ہے۔ تراجم کے بغیر کلون کرنے کے لیے، sparse checkout استعمال کریں:
>
> **Bash / macOS / Linux:**
> ```bash
> git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
> cd IoT-For-Beginners
> git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'
> ```
>
> **CMD (Windows):**
> ```cmd
> git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
> cd IoT-For-Beginners
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> ```
>
> یہ آپ کو ایک تیز تر ڈاؤن لوڈ کے ساتھ کورس مکمل کرنے کے لیے ضروری سب کچھ مہیا کرتا ہے۔
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
#### گِٹ ہب ایکشن کے ذریعے سپورٹ کی جاتی ہے (خودکار اور ہمیشہ تازہ ترین)
# IoT ابتدائی افراد کے لیے - ایک نصاب
# IoT برائے شروعاتی - ایک نصاب
مائیکروسافٹ کے ایزور کلاؤڈ ایڈووکیٹس خوش ہیں کہ وہ 12 ہفتوں، 24 اسباق پر مشتمل نصاب پیش کر رہے ہیں جو IoT کی بنیادی باتوں پر مشتمل ہے۔ ہر سبق میں پری اور پوسٹ-سبق کوئزز، سبق مکمل کرنے کی تحریری ہدایات، حل، ایک اسائنمنٹ اور بہت کچھ شامل ہے۔ ہماری پراجیکٹ کی بنیاد پر تعلیم آپ کو بناتے ہوئے سیکھنے کی اجازت دیتی ہے، جو نئی مہارتوں کو مستحکم کرنے کا ایک مؤثر طریقہ ہے۔
مائیکروسافٹ کے ازور کلاؤڈ عہدیدار 12 ہفتوں پر محیط، 24 اسباق پر مشتمل ایک نصاب پیش کرتے ہیں جو IoT کی بنیادی باتوں کے بارے میں ہے۔ ہر سبق میں قبل اور بعد کی کوئزز، سبق مکمل کرنے کی تحریری ہدایات، حل، اسائنمنٹ اور مزید شامل ہیں۔ ہمارا پروجیکٹ پر مبنی طریقہء تعلیم آپ کو تعمیر کے دوران سیکھنے کا موقع دیتا ہے، جو نئے ہنر سیکھنے کا ایک مؤثر طریقہ ہے۔
پراجیکٹس کھانے کی چیزوں کے کھیت سے لے کر میز تک کے سفر پر مشتمل ہیں۔ اس میں کاشتکاری، لاجسٹکس، مینوفیکچرنگ، ریٹیل اور صارف شامل ہیں - IoT ڈیوائسز کے لئے تمام مشہور صنعتی شعبے۔
یہ پروجیکٹس کھانے کے سفر کو کھیت سے دسترخوان تک کور کرتے ہیں۔ اس میں زراعت، لاجسٹکس، مینوفیکچرنگ، ریٹیل اور صارف شامل ہیں — یہ سب IoT ڈیوائسز کے لیے معروف صنعتیں ہیں۔
![کورس کے لیے ایک روڈ میپ جس میں 24 اسباق شامل ہیں جو تعارف، کاشتکاری، نقل و حمل، پراسیسنگ، ریٹیل اور پکوان کو ظاہر کر رہا ہے](../../translated_images/ur/Roadmap.bb1dec285dda0eda.webp)
**ہمارے مصنفین [Jen Fox]، [Jen Looper]، [Jim Bennett] اور ہمارے اسکیچنوٹ آرٹسٹ [Nitya Narasimhan] کا شکریہ۔**
> اسکیچنوٹ [Nitya Narasimhan](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) کا دلی شکریہ۔**
**شکریہ ادا کرتے ہیں ہماری ٹیم کے [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/).**
**اسی طرح ہمارے [Microsoft Learn Student Ambassadors] کی ٹیم کا بھی شکریہ جنہوں نے اس نصاب کا جائزہ لیا اور اس کا ترجمہ کیا — [Aditya Garg]، [Anurag Sharma]، [Arpita Das]، [Aryan Jain]، [Bhavesh Suneja]، [Faith Hunja]، [Lateefah Bello]، [Manvi Jha]، [Mireille Tan]، [Mohammad Iftekher (Iftu) Ebne Jalal]، [Mohammad Zulfikar]، [Priyanshu Srivastav]، [Thanmai Gowducheruvu]، اور [Zina Kamel]۔**
ٹیم سے ملیں!
[![Promo video](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
**گیف از** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal)
> 🎥 پروجیکٹ کے بارے میں ویڈیو دیکھنے کے لیے اوپر تصویر پر کلک کریں!
> **اساتذہ**، ہم نے [کچھ مشورے شامل کیے ہیں](for-teachers.md) کہ اس نصاب کو کیسے استعمال کریں۔ اگر آپ اپنا سبق تیار کرنا چاہتے ہیں، ہم نے ایک [سبق کا ٹیمپلیٹ](lesson-template/README.md) بھی شامل کیا ہے۔
> 🎥 پراجیکٹ کے بارے میں ویڈیو دیکھنے کے لیے اوپر دی گئی تصویر پر کلک کریں!
> **[طلباء](https://aka.ms/student-page)**، اس نصاب کو خود استعمال کرنے کے لیے، پورے رپوزیٹری کو فورک کریں اور مشقیں خود مکمل کریں، پری لیکچر کوئز سے شروع کریں، پھر لیکچر پڑھیں اور باقی سرگرمیاں مکمل کریں۔ پراجیکٹس کو سیکھ کر بنانے کی کوشش کریں نہ کہ کوڈ کی کاپی کریں؛ البتہ وہ کوڈ ہر پروجیکٹ پر مبنی سبق کے /solutions فولڈر میں دستیاب ہے۔ ایک اور خیال ہے کہ دوستوں کے ساتھ ایک مطالعہ گروپ بنائیں اور مل کر مواد کا مطالعہ کریں۔ مزید مطالعہ کے لئے، ہم [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn) کی تجویز کرتے ہیں۔
> **اساتذہ**، ہم نے [یہاں کچھ تجاویز شامل کی ہیں](for-teachers.md) کہ نصاب کو کیسے استعمال کیا جائے۔ اگر آپ اپنے اسباق خود بنانا چاہتے ہیں تو ہم نے [سبق کے ٹیمپلیٹ](lesson-template/README.md) بھی فراہم کیے ہیں۔
اس کورس کا ویڈیو جائزہ دیکھنے کے لیے، یہ ویڈیو دیکھیں:
> **[طلباء](https://aka.ms/student-page)**، اس نصاب کو خود استعمال کرنے کے لیے، پوری ریپو کو فورک کریں اور مشقیں خود مکمل کریں، شروع کریں قبل از لیکچر کوئز سے، پھر لیکچر پڑھیں اور باقی سرگرمیاں کریں۔ کوشش کریں کہ پروجیکٹس کی تخلیق سبق کو سمجھ کر کریں نہ کہ حل کا کوڈ صرف نقل کریں؛ یہ کوڈ ہر پروجیکٹ پر مبنی سبق کے /solutions فولڈر میں دستیاب ہے۔ ایک اور خیال یہ ہے کہ ایک مطالعے کا گروپ بنائیں اور مواد ایک ساتھ پڑھیں۔ مزید مطالعے کے لیے ہم [Microsoft Learn] کی سفارش کرتے ہیں۔
[![Promo video](https://img.youtube.com/vi/bccEMm8gRuc/0.jpg)](https://youtube.com/watch?v=bccEMm8gRuc "Promo video")
## تعلیم کا طریقہ کار
> 🎥 پروجیکٹ کے بارے میں ویڈیو دیکھنے کے لیے اوپر تصویر پر کلک کریں!
ہم نے اس نصاب کی تشکیل میں دو بنیادی اصول اپنائے ہیں: اسے پروجیکٹ پر مبنی بنانا اور بار بار کوئزز شامل کرنا۔ اس سلسلے کے اختتام تک، طلباء ایک پودے کی نگرانی اور پانی دینے کا نظام، ایک گاڑی ٹریکر، خوراک چیک کرنے والی اسمارٹ فیکٹری، اور آواز سے کنٹرول ہونے والا ککنگ ٹائمر بنا چکے ہوں گے، اور IoT کی بنیادی باتیں جان جائیں گے جیسے ڈیوائس کوڈ لکھنا، کلاؤڈ سے کنکٹ ہونا، ٹیلی میٹری کا تجزیہ کرنا اور ایج پر AI چلانا۔
## تدریسی طریقہ کار
پروجیکٹ کے مطابق مواد طلباء کے لیے زیادہ پرکشش اور یاد رہنے کے قابل بناتا ہے۔
ہم نے اس نصاب کو بناتے ہوئے دو تدریسی اصول منتخب کیے ہیں: اسے پراجیکٹ پر مبنی بنانا اور اکثر کوئزز شامل کرنا۔ اس سیریز کے آخر تک، طلباء ایک پودے کی نگرانی اور پانی دینے کا نظام، ایک گاڑی ٹریکر، ایک اسمارٹ فیکٹری سیٹ اپ جو کھانے کی جانچ کرے، اور ایک آواز سے کنٹرول ہونے والا پکانے کا ٹائمر بنا چکے ہوں گے، اور انٹرنیٹ آف تھنگز کی بنیادی باتیں سیکھ چکے ہوں گے جیسے کہ ڈیوائس کوڈ لکھنا، کلاؤڈ سے جڑنا، ٹیلی میٹری کا تجزیہ کرنا اور کنارے پر AI چلانا۔
اس کے علاوہ، کلاس سے پہلے ایک کم اہمیت کی کوئز طلباء کو موضوع سیکھنے کے جذبے میں لاتی ہے، اور کلاس کے بعد ایک اور کوئز معلومات کو مزید یاد رہنے میں مدد دیتا ہے۔ یہ نصاب لچکدار اور مزیدار ہے اور پورے یا جزوی طور پر پڑھا جا سکتا ہے۔ پروجیکٹس چھوٹے سے شروع ہوکر 12 ہفتوں کے اختتام تک پیچیدہ ہوتے جاتے ہیں۔
مواد کا پراجیکٹس کے ساتھ میل کھانا طلباء کے لیے عمل کو مزید دلچسپ بناتا ہے اور تصورات کی یادداشت کو بہتر بناتا ہے۔
ہر پروجیکٹ حقیقی دنیا کی ہارڈویئر پر مبنی ہے جو طلباء اور شوقین حضرات کے لیے دستیاب ہے۔ ہر پروجیکٹ مخصوص دائرہ کار کو دیکھتا ہے اور متعلقہ پس منظر کا علم فراہم کرتا ہے۔ ایک کامیاب ڈیولپر بننے کے لیے یہ سمجھنا فائدہ مند ہے کہ آپ جس دائرہ کار میں مسئلہ حل کر رہے ہیں، وہ کیا ہے، اور پس منظر کا علم طلباء کو اپنے IoT حل اور سیکھنے کو حقیقی دنیا کے مسائل کے تناظر میں سوچنے میں مدد دیتا ہے۔ طلباء وہ 'کیوں' سیکھتے ہیں جو وہ بنا رہے ہیں، اور آخری صارف کی قدردانی حاصل کرتے ہیں۔
اس کے علاوہ، کلاس سے پہلے ایک آسان کوئز طلباء کی نیت کو سیکھنے کی طرف موڑتا ہے، اور کلاس کے بعد دوسرا کوئز مزید یادداشت کو یقینی بناتا ہے۔ یہ نصاب لچکدار اور مزیدار بنایا گیا ہے اور پورے یا کچھ حصے کے طور پر لیا جا سکتا ہے۔ پراجیکٹس چھوٹے سے شروع ہوتے ہیں اور 12 ہفتوں کے دوران پیچیدہ ہوتے جاتے ہیں۔
## ہارڈویئر
ہمارے پاس پروجیکٹس کے لیے دو قسم کی IoT ہارڈویئر استعمال کرنے کے انتخاب موجود ہیں جو ذاتی پسند، پروگرامنگ زبان کی معلومات یا ترجیحات، سیکھنے کے مقاصد اور دستیابی پر منحصر ہیں۔ ہم نے ان لوگوں کے لیے 'ورچوئل ہارڈویئر' ورژن بھی فراہم کیا ہے جن کے پاس ہارڈویئر تک رسائی نہیں ہے، یا وہ خریداری سے پہلے مزید سیکھنا چاہتے ہیں۔ آپ مزید پڑھ سکتے ہیں اور [ہارڈویئر صفحہ](./hardware.md) پر 'خریداری کی فہرست' بھی حاصل کر سکتے ہیں، جس میں ہمارے دوست Seeed Studio سے مکمل کٹس خریدنے کے لنکس بھی شامل ہیں۔
ہر پراجیکٹ طلباء اور شوقین حضرات کے لیے دستیاب حقیقی دنیا کے ہارڈ ویئر کے گرد مبنی ہوتا ہے۔ ہر پراجیکٹ مخصوص دائرہ کار کو دیکھتا ہے، متعلقہ پس منظر کا علم فراہم کرتا ہے۔ کامیاب ڈویلپر بننے کے لیے یہ سمجھنا مددگار ہوتا ہے کہ آپ کونسے مسئلے کو حل کر رہے ہیں، یہ پس منظر کی معلومات طلباء کو اپنے IoT حل اور سیکھنے کو اس حقیقی مسئلے کے پیرائے میں سوچنے کی اجازت دیتی ہے جسے وہ بطور IoT ڈویلپر حل کرنے والے ہوں۔ طلباء اپنے بنائے گئے حل کے 'کیوں' کو سیکھتے ہیں، اور آخری صارف کی قدر کا ادراک حاصل کرتے ہیں۔
## ہارڈ ویئر
ہمارے پاس دو آئی او ٹی ہارڈویئر کے انتخاب ہیں جو ذاتی پسند، پروگرامنگ زبان کے علم یا ترجیحات، سیکھنے کے مقاصد اور دستیابی پر منحصر ہیں۔ ہم نے ایک 'ورچوئل ہارڈویئر' ورژن بھی فراہم کیا ہے اُن لوگوں کے لیے جن کے پاس ہارڈویئر تک رسائی نہیں ہے، یا جو خریداری کرنے سے پہلے مزید سیکھنا چاہتے ہیں۔ آپ مزید پڑھ سکتے ہیں اور [ہارڈویئر صفحہ](./hardware.md) پر 'شاپنگ لسٹ' بھی دیکھ سکتے ہیں، جس میں ہمارے دوست Seeed Studio سے مکمل کٹس خریدنے کے لنکس بھی شامل ہیں۔
> 💁 ہمارا [ضابطہ اخلاق](CODE_OF_CONDUCT.md)، [شراکت داری کے اصول](CONTRIBUTING.md)، اور [ترجمہ کے رہنما اصول](TRANSLATIONS.md) تلاش کریں۔ ہم آپ کی تعمیری رائے کا خیرمقدم کرتے ہیں!
> 💁 ہمارے [کوڈ آف کنڈکٹ](CODE_OF_CONDUCT.md)، [تعاون](CONTRIBUTING.md)، اور [ترجمے](..) کے رہنما خطوط دریافت کریں۔ ہم آپ کی تعمیری رائے کے خیرمقدم کرتے ہیں!
>
> 🔧 مسائل پیش آ رہے ہیں؟ عام مسائل کے حل کے لیے ہمارا [مسائل حل کرنے کی رہنمائی](TROUBLESHOOTING.md) دیکھیں۔
> 🔧 مسائل درپیش ہیں؟ عام مشکلات کے حل کے لیے ہمارا [مسائل حل کرنے کی گائیڈ](TROUBLESHOOTING.md) ملاحظہ کریں۔
## ہر سبق میں شامل ہیں:
- سکیچ نوٹ
- اختیاری اضافی ویڈیو
- سبق سے پہلے وارم اپ کوئز
- تحریری سبق
- منصوبہ بندی پر مبنی اسباق کے لیے، منصوبہ بنانے کے مرحلہ وار رہنما
- علم کی جانچ
- ایک چیلنج
- اضافی مطالعہ
- سکیچ نوٹ
- اختیاری اضافی ویڈیو
- پیشگی سبق کا وارم اپ کوئز
- تحریری سبق
- پروجیکٹ بیسڈ اسباق کے لیے منصوبے کے بنانے کے مرحلہ وار رہنما
- معلومات کی جانچ
- ایک چیلنج
- اضافی مطالعہ
- اسباق کے بعد کوئز [post-lesson quiz](https://ff-quizzes.netlify.app/en/)
> **کوئزز کے بارے میں ایک نوٹ**: تمام کوئزز 'quiz-app' فولڈر میں رکھے گئے ہیں، کل 48 کوئزز ہیں جن میں تین سوالات ہر ایک کے ہیں۔ یہ اسباق سے لنک کیے گئے ہیں لیکن کوئز ایپ کو لوکللی چلایا جا سکتا ہے یا Azure پر ڈیپلائے کیا جا سکتا ہے؛ 'quiz-app' فولڈر میں ہدایات پر عمل کریں۔ یہ آہستہ آہستہ مقامی زبانوں میں ترجمہ ہو رہے ہیں۔
> **کوئزز کے بارے میں ایک نوٹ**: تمام کوئزز کوئز-ایپ فولڈر میں شامل ہیں، جن میں کل 48 کوئزز ہیں، ہر ایک میں تین سوالات۔ یہ اسباق کے اندر سے لنک کیے گئے ہیں لیکن کوئز ایپ کو مقامی طور پر چلایا جا سکتا ہے یا Azure پر تعینات کیا جا سکتا ہے؛ `quiz-app` فولڈر میں ہدایات پر عمل کریں۔ انہیں بتدریج مقامی زبانوں میں تبدیل کیا جا رہا ہے۔
## اسباق
| | منصوبے کا نام | سکھائے گئے تصورات | تعلیمی مقاصد | منسلک سبق |
| :---: | :------------------------------------: | :-------------------------------------------------------------: | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------: |
| 01 | [شروع کرنا](./1-getting-started/README.md) | آئی او ٹی کا تعارف | آئی او ٹی کے بنیادی اصول سیکھیں اور اُس کے بنیادی اجزاء جیسے سینسرز اور کلاؤڈ سروسز، جب آپ اپنا پہلا آئی او ٹی ڈیوائس سیٹ اپ کر رہے ہوں | [آئی او ٹی کا تعارف](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [شروع کرنا](./1-getting-started/README.md) | آئی او ٹی میں گہری سمجھ | آئی او ٹی کے نظام کے اجزاء اور مائیکرو کنٹرولرز اور سنگل بورڈ کمپیوٹرز کے بارے میں مزید جانیں | [آئی او ٹی میں گہری سمجھ](./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) |
| 04 | [شروع کرنا](./1-getting-started/README.md) | اپنا آلہ انٹرنیٹ سے منسلک کریں | جانیں کہ آپ اپنے نائٹ لائٹ کو MQTT بروکر سے جوڑ کر آئی او ٹی ڈیوائس کو انٹرنیٹ سے کیسے منسلک کرتے ہیں تاکہ پیغامات بھیج اور وصول کر سکیں | [انٹرنیٹ سے آلہ منسلک کریں](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [کھیت](./2-farm/README.md) | پودوں کی نمو کی پیش گوئی | سیکھیں کہ کیسے آئی او ٹی ڈیوائس سے حاصل شدہ درجہ حرارت کے ڈیٹا کے ذریعے پودوں کی نشوونما کی پیش گوئی کی جاتی ہے | [پودوں کی پیش گوئی](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [کھیت](./2-farm/README.md) | مٹی کی نمی کا پتہ لگائیں | مٹی کی نمی کا پتہ لگانا اور مٹی نمی سینسر کو کیلیبریٹ کرنا سیکھیں | [مٹی کی نمی کا پتہ لگائیں](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [کھیت](./2-farm/README.md) | خودکار پودوں کو پانی دینا | ریلے اور MQTT کا استعمال کرتے ہوئے خودکار اور وقت سے پانی دینے کے طریقے سیکھیں | [خودکار پانی دینا](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [کھیت](./2-farm/README.md) | اپنے پودے کو کلاؤڈ میں منتقل کریں | کلاؤڈ اور کلاؤڈ پر مبنی آئی او ٹی خدمات کے بارے میں جانیں اور سیکھیں کہ اپنے پودے کو کسی عوامی MQTT بروکر کی بجائے ان سے کیسے جوڑنا ہے | [اپنے پودے کو کلاؤڈ میں منتقل کریں](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [کھیت](./2-farm/README.md) | اپنی ایپلیکیشن لاجک کلاؤڈ میں منتقل کریں | جانیں کہ آپ کلاؤڈ میں ایسی ایپلیکیشن لاجک کیسے لکھ سکتے ہیں جو آئی او ٹی پیغامات کا جواب دے | [اپنی ایپلیکیشن کلاؤڈ میں منتقل کریں](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [کھیت](./2-farm/README.md) | اپنے پودے کو محفوظ رکھیں | آئی او ٹی سیکیورٹی کے بارے میں جانیں اور سیکھیں کہ کس طرح اپنے پودے کو چابیاں اور سرٹیفکیٹس کے ذریعے محفوظ رکھا جاتا ہے | [پودے کو محفوظ رکھیں](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [ٹرانسپورٹ](./3-transport/README.md) | مقام کی ٹریکنگ | آئی او ٹی ڈیوائسز کے لیے GPS مقام کی ٹریکنگ کے بارے میں جانیں | [مقام کی ٹریکنگ](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [ٹرانسپورٹ](./3-transport/README.md) | مقام کا ڈیٹا ذخیرہ کریں | جانیں کہ آئی او ٹی ڈیٹا کو بعد میں دیکھنے یا تجزیہ کرنے کے لیے کیسے ذخیرہ کیا جائے | [مقام کا ڈیٹا ذخیرہ کریں](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [ٹرانسپورٹ](./3-transport/README.md) | مقام کے ڈیٹا کو دیکھیں | نقشے پر مقام کا ڈیٹا دیکھنے کے بارے میں جانیں، اور کیسے نقشے حقیقی 3D دنیا کو دو جہتی شکل میں ظاہر کرتے ہیں | [مقام کے ڈیٹا کو دیکھیں](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [ٹرانسپورٹ](./3-transport/README.md) | جیو فینسز | جیو فینسز کے بارے میں جانیں، اور یہ کیسے سپلائی چین کے گاڑیوں کو ان کے منزل کے قریب ہونے پر انتباہ دینے کے لیے استعمال ہوتے ہیں | [جیو فینسز](./3-transport/lessons/4-geofences/README.md) |
| 15 | [مینوفیکچرنگ](./4-manufacturing/README.md) | پھل کی کوالٹی ڈیٹیکٹر کی تربیت | کلاؤڈ میں تصویر کی درجہ بندی کرنے والے ماڈل کی تربیت کے بارے میں جانیں جو پھلوں کی کوالٹی کا پتہ لگائے | [پھل کی کوالٹی ڈیٹیکٹر کی تربیت](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [مینوفیکچرنگ](./4-manufacturing/README.md) | آئی او ٹی ڈیوائس سے پھل کی کوالٹی چیک کریں | جانیں کہ اپنے پھل کی کوالٹی ڈیٹیکٹر کو آئی او ٹی ڈیوائس کے ذریعے کیسے استعمال کریں | [آئی او ٹی ڈیوائس سے پھل کی کوالٹی چیک](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [مینوفیکچرنگ](./4-manufacturing/README.md) | اپنے پھل ڈیٹیکٹر کو ایج پر چلائیں | جانیں کہ اپنے پھل ڈیٹیکٹر کو ایج پر واقع آئی او ٹی ڈیوائس پر کیسے چلایا جائے | [اپنے پھل ڈیٹیکٹر کو ایج پر چلائیں](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [مینوفیکچرنگ](./4-manufacturing/README.md) | سینسر سے پھل کی کوالٹی ڈیٹیکشن کو متحرک کریں | جانیں کہ سینسر سے پھل کی کوالٹی ڈیٹیکشن کو کیسے متحرک کیا جائے | [سینسر سے پھل کی کوالٹی ڈیٹیکشن کریں](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [ریٹیل](./5-retail/README.md) | اسٹاک ڈیٹیکٹر کی تربیت | جانیں کہ دکان میں اسٹاک کی گنتی کے لیے آبجیکٹ ڈیٹیکشن کیسے استعمال کی جاتی ہے | [اسٹاک ڈیٹیکٹر کی تربیت](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [ریٹیل](./5-retail/README.md) | آئی او ٹی ڈیوائس سے اسٹاک چیک کریں | جانیں کہ آبجیکٹ ڈیٹیکشن ماڈل کے استعمال سے آئی او ٹی ڈیوائس سے اسٹاک کیسے چیک کیا جاتا ہے | [آئی او ٹی ڈیوائس سے اسٹاک چیک کریں](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [صارف](./6-consumer/README.md) | آئی او ٹی ڈیوائس کے ساتھ تقریر کو پہچانیں | جانیں کہ آئی او ٹی ڈیوائس سے تقریر کو پہچان کر اسمارٹ ٹائمر کیسے بنایا جاتا ہے | [تقریر کی پہچان](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [صارف](./6-consumer/README.md) | زبان کو سمجھیں | جانیں کہ آئی او ٹی ڈیوائس پر بولی گئی جملوں کو کیسے سمجھا جاتا ہے | [زبان کو سمجھیں](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [صارف](./6-consumer/README.md) | ٹائمر سیٹ کریں اور بولی گئی رائے فراہم کریں | سیکھیں کہ آئی او ٹی ڈیوائس پر ٹائمر کیسے سیٹ کیا جائے اور ٹائمر لگانے اور ختم ہونے پر بولی گئی رائے کیسے دی جاتی ہے | [بولی گئی رائے فراہم کریں](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [صارف](./6-consumer/README.md) | متعدد زبانوں کی حمایت کریں | سیکھیں کہ اپنے اسمارٹ ٹائمر کو کئی زبانوں میں بات چیت اور جواب دینے کے قابل کیسے بنایا جائے | [متعدد زبانوں کی حمایت](./6-consumer/lessons/4-multiple-language-support/README.md) |
| | پروجیکٹ کا نام | سکھائے گئے تصورات | تعلیمی مقاصد | متعلقہ سبق |
| :---: | :------------------------------------------: | :------------------------------------------------------------: | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------: |
| 01 | [شروع کرنا](./1-getting-started/README.md) | IoT کا تعارف | IoT کے بنیادی اصول سیکھیں اور IoT حل کے بنیادی اجزاء جیسے سینسرز اور کلاؤڈ سروسز کو جانیں جبکہ آپ اپنا پہلا IoT ڈیوائس سیٹ کر رہے ہوں | [IoT کا تعارف](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [شروع کرنا](./1-getting-started/README.md) | IoT میں گہری نظر | IoT سسٹم کے اجزاء، مائیکروکنٹرولرز اور سنگل بورڈ کمپیوٹرز کے بارے میں مزید جانیں | [IoT میں گہری نظر](./1-getting-started/lessons/2-deeper-dive/README.md) |
| 03 | [شروع کرنا](./1-getting-started/README.md) | سینسرز اور ایکچیویٹرز کے ساتھ جسمانی دنیا کے ساتھ تعامل | جسمانی دنیا سے ڈیٹا اکٹھا کرنے کے لیے سینسرز اور فیڈ بیک بھیجنے کے لیے ایکٹیویٹرز کے بارے میں جانیں، جبکہ آپ ایک نائٹ لائٹ بنا رہے ہوں | [سینسرز اور ایکچیویٹرز کے ساتھ جسمانی دنیا کے ساتھ تعامل](./1-getting-started/lessons/3-sensors-and-actuators/README.md) |
| 04 | [شروع کرنا](./1-getting-started/README.md) | اپنے ڈیوائس کو انٹرنیٹ سے جوڑیں | IoT ڈیوائس کو انٹرنیٹ سے جوڑنے کے بارے میں جانیں تاکہ پیغامات بھیج سکیں اور وصول کر سکیں، اپنے نائٹ لائٹ کو MQTT بروکر سے جوڑیں | [اپنے ڈیوائس کو انٹرنیٹ سے جوڑیں](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [فارم](./2-farm/README.md) | پودوں کی نمو کی پیشگوئی | IoT ڈیوائس کے ذریعے حاصل کیے گئے درجہ حرارت کے ڈیٹا کی مدد سے پودوں کی نمو کی پیشگوئی کرنا سیکھیں | [پودوں کی نمو کی پیشگوئی](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [فارم](./2-farm/README.md) | مٹی کی نمی کا پتہ لگانا | مٹی کی نمی کا پتہ لگانے کے طریقے اور مٹی کی نمی کے سینسر کی کیلibration کرنا سیکھیں | [مٹی کی نمی کا پتہ لگانا](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [فارم](./2-farm/README.md) | خودکار پودوں کو پانی دینا | ریلے اور MQTT کا استعمال کرتے ہوئے خودکار اور وقت کے مطابق پانی دینے کا طریقہ سیکھیں | [خودکار پودوں کو پانی دینا](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [فارم](./2-farm/README.md) | اپنے پودے کو کلاؤڈ میں منتقل کرنا | کلاؤڈ اور کلاؤڈ پر مبنی IoT سروسز کے بارے میں جانیں اور اپنے پودے کو ان میں سے کسی ایک سے جوڑیں بجائے کسی پبلک MQTT بروکر کے | [اپنے پودے کو کلاؤڈ میں منتقل کریں](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [فارم](./2-farm/README.md) | اپنی ایپلیکیشن لاجک کو کلاؤڈ میں منتقل کریں | IoT پیغامات کا جواب دینے کے لیے کلاؤڈ میں ایپلیکیشن لاجک لکھنے کے طریقے جانیں | [اپنی ایپلیکیشن لاجک کو کلاؤڈ میں منتقل کریں](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [فارم](./2-farm/README.md) | اپنے پودے کو محفوظ رکھیں | IoT کی سیکورٹی اور اپنی نباتات کو چابیاں اور سرٹیفیکیٹس کے ساتھ محفوظ رکھنے کے طریقے سیکھیں | [اپنے پودے کو محفوظ رکھیں](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [ٹرانسپورٹ](./3-transport/README.md) | مقام کی نگرانی | IoT ڈیوائسز کے لیے GPS مقام کی نگرانی کے بارے میں جانیں | [مقام کی نگرانی](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [ٹرانسپورٹ](./3-transport/README.md) | مقام کا ڈیٹا محفوظ کریں | IoT ڈیٹا کو بعد میں دیکھنے یا تجزیہ کرنے کے لیے محفوظ کرنے کے طریقے جانیں | [مقام کا ڈیٹا محفوظ کریں](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [ٹرانسپورٹ](./3-transport/README.md) | مقام کے ڈیٹا کی بصری شکل بنائیں | نقشے پر مقام کے ڈیٹا کی نمائش اور نقشے کیسے حقیقی 3D دنیا کی دو جہتی نمائندگی کرتے ہیں کے بارے میں جانیں | [مقام کے ڈیٹا کی بصری شکل](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [ٹرانسپورٹ](./3-transport/README.md) | جیو فینسز | جیو فینسز کے بارے میں جانیں، اور یہ کیسے سپلائی چین میں گاڑیوں کے اپنے منزل کے قریب ہونے پر الرٹ کر سکتے ہیں | [جیو فینسز](./3-transport/lessons/4-geofences/README.md) |
| 15 | [مینوفیکچرنگ](./4-manufacturing/README.md) | پھل کی معیار کا پتہ لگانے والا ٹرین کریں | کلاؤڈ میں ایک امیج کلاسیفائر ٹرین کرنے کے بارے میں جانیں تاکہ پھل کی معیار کا پتہ لگا سکے | [پھل کی معیار کا پتہ لگانے والا ٹرین کریں](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [مینوفیکچرنگ](./4-manufacturing/README.md) | IoT ڈیوائس سے پھل کی معیار چیک کریں | اپنے پھل کی معیار کے پتہ لگانے والے آلے کو IoT ڈیوائس سے استعمال کرنے کے بارے میں جانیں | [IoT ڈیوائس سے پھل کی معیار چیک کریں](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [مینوفیکچرنگ](./4-manufacturing/README.md) | اپنے پھل کی ڈیٹیکٹر کو ایج پر چلائیں | IoT ڈیوائس پر ایج پر اپنے پھل کی ڈیٹیکٹر کو چلانے کے بارے میں جانیں | [اپنے پھل کی ڈیٹیکٹر کو ایج پر چلائیں](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [مینوفیکچرنگ](./4-manufacturing/README.md) | سینسر سے پھل کی معیار کی شناخت کو چالو کریں | سینسر سے پھل کی معیار کی شناخت کو چالو کرنے کے بارے میں جانیں | [سینسر سے پھل کی معیار کی شناخت کو چالو کریں](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [ریٹیل](./5-retail/README.md) | اسٹاک ڈیٹیکٹر کو تربیت دیں | شاپ میں اسٹاک گننے کے لیے آبجیکٹ ڈیٹیکشن کا استعمال کرتے ہوئے اسٹاک ڈیٹیکٹر کو تربیت دیں | [اسٹاک ڈیٹیکٹر کو تربیت دیں](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [ریٹیل](./5-retail/README.md) | IoT ڈیوائس سے اسٹاک چیک کریں | آبجیکٹ ڈیٹیکشن ماڈل کا استعمال کرتے ہوئے IoT ڈیوائس سے اسٹاک چیک کرنے کے طریقے جانیں | [IoT ڈیوائس سے اسٹاک چیک کریں](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [کنسومر](./6-consumer/README.md) | IoT ڈیوائس سے تقریر کو پہچانیں | IoT ڈیوائس سے تقریر کو پہچان کر ایک سمارٹ ٹائمر بنانے کے بارے میں جانیں | [IoT ڈیوائس سے تقریر کو پہچانیں](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [کنسومر](./6-consumer/README.md) | زبان کو سمجھیں | IoT ڈیوائس کو بولے گئے جملوں کو سمجھنے کے بارے میں جانیں | [زبان کو سمجھیں](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [کنسومر](./6-consumer/README.md) | ٹائمر سیٹ کریں اور زبانی فیڈ بیک دیں | IoT ڈیوائس پر ٹائمر سیٹ کرنے اور زبانی فیڈ بیک دینے کا طریقہ سیکھیں کہ کب ٹائمر سیٹ ہے اور کب ختم ہوتا ہے | [ٹائمر سیٹ کریں اور زبانی فیڈ بیک دیں](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [کنسومر](./6-consumer/README.md) | کئی زبانوں کی حمایت کریں | کئی زبانوں کی حمایت کرنا سیکھیں، یعنی بولی جانے والی اور آپ کے سمارٹ ٹائمر کی طرف سے دی گئی جوابات دونوں | [کئی زبانوں کی حمایت کریں](./6-consumer/lessons/4-multiple-language-support/README.md) |
## آف لائن رسائی
آپ اس دستاویز کو آف لائن [Docsify](https://docsify.js.org/#/) استعمال کر کے چلا سکتے ہیں۔ اس ریپو کو فورک کریں، [Docsify انسٹال کریں](https://docsify.js.org/#/quickstart) اپنی مقامی مشین پر، اور پھر اس ریپو کے روٹ فولڈر میں `docsify serve` ٹائپ کریں۔ ویب سائٹ آپ کے لوکل ہوسٹ پر پورٹ 3000 پر چل جائے گی: `localhost:3000`.
آپ اس دستاویزات کو [Docsify](https://docsify.js.org/#/) استعمال کرکے آف لائن چلا سکتے ہیں۔ اس ریپو کو فورک کریں، اپنے لوکل مشین پر [Docsify انسٹال کریں](https://docsify.js.org/#/quickstart)، اور پھر اس ریپو کے روٹ فولڈر میں `docsify serve` ٹائپ کریں۔ ویب سائٹ آپ کے لوکل ہوسٹ پر پورٹ 3000 پر دستیاب ہوگی: `localhost:3000`۔
## کوئز
کمیونٹی کا شکریہ کہ انہوں نے انٹرایکٹو کوئز مہیا کیا جو ہر باب کے بارے میں آپ کے علم کی جانچ کرتا ہے۔ آپ اپنی معلومات [یہاں](https://ff-quizzes.netlify.app/en/) ٹیسٹ کر سکتے ہیں۔
کمیونٹی کا شکریہ جو انٹرایکٹو کوئز کی میزبانی کرتی ہے جو ہر باب پر آپ کے علم کو پرکھتی ہے۔ آپ یہاں اپنا علم آزما سکتے ہیں [here](https://ff-quizzes.netlify.app/en/)
### پی ڈی ایف
اگر ضرورت ہو تو آپ اس مواد کی پی ڈی ایف فارمیٹ بنا سکتے ہیں تاکہ آف لائن رسائی ہو۔ ایسا کرنے کے لیے یہ یقینی بنائیں کہ آپ نے [npm انسٹال کیا ہوا ہے](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) اور اس ریپو کے روٹ فولڈر میں درج ذیل کمانڈ چلائیں:
اگر ضرورت ہو تو آپ اس مواد کا پی ڈی ایف بنوا سکتے ہیں تاکہ آف لائن رسائی حاصل ہو سکے۔ ایسا کرنے کے لیے یقینی بنائیں کہ آپ کے پاس [npm انسٹال ہے](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) اور اس ریپو کے روٹ فولڈر میں درج ذیل کمانڈز چلائیں:
```sh
npm i
@ -163,11 +110,11 @@ npm run convert
### سلائیڈز
کچھ اسباق کے لیے سلائیڈز موجود ہیں جو [slides](../../slides) فولڈر میں رکھی گئی ہیں۔
ناولائے کچھ اسباق کے لیے سلائیڈ ڈیکس [slides](../../slides) فولڈر میں موجود ہیں۔
## دیگر نصاب
ہماری ٹیم دیگر نصاب بھی تیار کرتی ہے! دیکھیں:
ہماری ٹیم دیگر نصاب بھی تیار کرتی ہے! ملاحظہ کریں:
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
### LangChain
@ -178,44 +125,44 @@ npm run convert
### 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)
[![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 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 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)
[![ابتدائیوں کے لیے ایج 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)
[![ابتدائیوں کے لیے 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)
[![ابتدائیوں کے لیے 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 سیریز
[![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 (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)
[![ابتدائیوں کے لیے جنریٹو 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)
[![جنریٹو 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)
[![جنریٹو AI (جاوا)](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)
[![جنریٹو AI (جاوا سکرپٹ)](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 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)
[![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 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)
[![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)
[![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 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 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)
### بنیادی تعلیم
[![ابتدائیوں کے لیے مشین لرننگ](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)
[![ابتدائیوں کے لیے 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)
[![ابتدائیوں کے لیے سائبرسیکیورٹی](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)
[![ابتدائیوں کے لیے 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)
[![ابتدائیوں کے لیے 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)
---
### کوپائلٹ سیریز
[![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 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 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)
[![AI پئیرڈ پروگرامنگ کے لیے کوپائلٹ](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 کے لیے کوپائلٹ](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)
[![کوپائلٹ ایڈونچر](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 -->
## تصاویر کے حقوق
## تصویری حوالے
آپ اس نصاب میں استعمال ہونے والی تمام تصاویر کے حقوق اس جگہ پر [Attributions](./attributions.md) دیکھ سکتے ہیں جہاں ضرورت ہو۔
آپ اس نصاب میں استعمال ہونے والی تمام تصاویر کے حوالے [Attributions](./attributions.md) میں جہاں ضروری ہوں وہاں تلاش کر سکتے ہیں۔
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**ڈسکلیمیر**:
یہ دستاویز AI ترجمہ سروس [Co-op Translator](https://github.com/Azure/co-op-translator) کا استعمال کرتے ہوئے ترجمہ کی گئی ہے۔ اگرچہ ہم درستگی کے لیے کوشاں ہیں، براہ کرم آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا عدم درستیاں ہو سکتی ہیں۔ اصل دستاویز اپنی مادری زبان میں ہی مستند ماخذ سمجھی جانی چاہیے۔ اہم معلومات کے لیے پیشہ ورانہ انسانی ترجمہ کی سفارش کی جاتی ہے۔ ہم اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریحات کے لیے ذمہ دار نہیں ہیں۔
**معذرت**:
اس دستاویز کا ترجمہ AI ترجمہ سروس [Co-op Translator](https://github.com/Azure/co-op-translator) کا استعمال کرتے ہوئے کیا گیا ہے۔ اگرچہ ہم درستگی کے لئے کوشاں ہیں، براہ کرم آگاہ رہیں کہ خودکار تراجم میں غلطیاں یا ناقصیاں ہو سکتی ہیں۔ اصل دستاویز اپنی مادری زبان میں معتبر ماخذ سمجھی جانی چاہئے۔ اہم معلومات کے لیے، پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ ہم اس ترجمہ کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تفہیم کے لیے ذمہ دار نہیں ہیں۔
<!-- CO-OP TRANSLATOR DISCLAIMER END -->

@ -738,8 +738,8 @@
"language_code": "zh-CN"
},
"README.md": {
"original_hash": "accf69391fa4450eadbf492ca024cccf",
"translation_date": "2026-04-06T16:03:09+00:00",
"original_hash": "29027fa73b2c0eec9a3b01a48641c199",
"translation_date": "2026-04-24T14:47:02+00:00",
"source_file": "README.md",
"language_code": "zh-CN"
},

@ -10,18 +10,18 @@
### 加入 Azure AI Foundry 社区
如果您在构建 AI 应用时遇到困难或有任何问题,欢迎加入学习者和有经验开发者的讨论社区,共同探讨 MCP。这里是一个支持性的社区欢迎提出问题并自由分享知识。
如果你遇到困难或者有关于构建 AI 应用的任何问题,欢迎加入学习者和经验丰富的开发者们的 MCP 讨论。这里是一个支持性的社区,欢迎提问并自由分享知识。
[![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
如果在构建过程中有产品反馈或遇到错误,请访问:
如果在构建过程中有产品反馈或遇到错误,请访问:
[![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 仓库**: 点击 [![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. **Clone 仓库**: `git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**加入 Microsoft Foundry Discord结识专家和同行开发者**](https://discord.com/invite/ByRwuEEgH4)
按照以下步骤开始使用这些资源:
1. <strong>派生仓库</strong>点击 [![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. <strong>克隆仓库</strong>`git clone https://github.com/microsoft/IoT-For-Beginners.git`
3. [**加入 Microsoft Foundry Discord认识专家和其他开发者**](https://discord.com/invite/ByRwuEEgH4)
### 🌐 多语言支持
@ -29,11 +29,11 @@
#### 通过 GitHub Action 支持(自动且始终保持最新)
<!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->
[Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](./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)](../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)
[阿拉伯语](../ar/README.md) | [孟加拉语](../bn/README.md) | [保加利亚语](../bg/README.md) | [缅甸语 (Myanmar)](../my/README.md) | [中文(简体)](./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) | [旁遮普语(古鲁姆基)](../pa/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)
> **更喜欢本地克隆?**
>
> 该仓库包含 50 多种语言的翻译,显著增加下载大小。若想不下载翻译内容,可使用稀疏检出
> 本仓库包含 50 多种语言的翻译,显著增加了下载大小。若想克隆但不包含翻译内容,请使用稀疏检出功能
>
> **Bash / macOS / Linux:**
> ```bash
@ -42,120 +42,120 @@
> git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'
> ```
>
> **CMDWindows:**
> **CMD (Windows):**
> ```cmd
> git clone --filter=blob:none --sparse https://github.com/microsoft/IoT-For-Beginners.git
> cd IoT-For-Beginners
> git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"
> ```
>
> 这样可以更快下载您完成课程所需的全部内容
> 这样你将获得完成课程所需的所有内容,并大幅提升下载速度
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
# 物联网初学者课程
# 初学者物联网课程大纲
微软 Azure 云倡导者很高兴提供一个为期 12 周,共 24 课时的物联网基础课程。每节课包含课前和课后测验、完成课程的书面指导、解决方案、作业等。我们的项目式教学法让您在构建中学习,这是一种被证实有助于新技能“扎实掌握”的学习方式
微软 Azure 云推广团队高兴地提供一个为期 12 周、共 24 课的关于物联网基础知识的课程。每节课包括课前和课后小测、书面指导以完成课程、解决方案、作业等内容。我们的项目驱动教学法让你在动手构建的过程中学习,这是一种经过验证的技能“牢固掌握”方法
这些项目涵盖了食物从农场到餐桌的全过程,包括农业、物流、制造、零售及消费者——这些都是物联网设备的热门行业领域
这些项目涵盖了从农场到餐桌的食物流通过程,包括农业、物流、制造、零售和消费者——这些都是物联网设备广泛应用的热门行业
![一个课程路线图展示了涵盖介绍、农业、运输、加工、零售和烹饪的24](../../translated_images/zh-CN/Roadmap.bb1dec285dda0eda.webp)
![课程路线图展示了涵盖介绍、农业、运输、加工、零售和烹饪的24课](../../translated_images/zh-CN/Roadmap.bb1dec285dda0eda.webp)
> 手绘图作者为 [Nitya Narasimhan](https://github.com/nitya)。点击图片查看大图。
> 绘图由 [Nitya Narasimhan](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)。**
**衷心感谢我们的作者 [Jen Fox](https://github.com/jenfoxbot)、[Jen Looper](https://github.com/jlooper)、[Jim Bennett](https://github.com/jimbobbennett),以及我们的绘图艺术家 [Nitya Narasimhan](https://github.com/nitya)。**
**同时感谢参与审核和翻译本课程的 [Microsoft Learn 学生大使团队](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/)。**
**还要感谢我们的 [Microsoft Learn 学生大使团队](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/)。**
认识团队!
[![宣传视频](../../images/IOT.gif)](https://youtu.be/-wippUJRi5k)
<strong>动图由</strong> [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) <strong>制作</strong>
**GIF 制作者** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal)
> 🎥 点击图片观看项目视频!
> 🎥 点击上方图片观看项目介绍视频!
> <strong>教师们</strong>,我们[提供了一些建议](for-teachers.md)关于如何使用本课程。如果您想创建自己的课程,也可参考我们提供的[课程模板](lesson-template/README.md)。
> <strong>教师们</strong>,我们[提供了一些建议](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)。
> **[学生们](https://aka.ms/student-page)**,如需自学本课程,请先 fork 整个仓库,然后开始完成练习,按照先课前小测、再阅读课程内容并完成其余活动的顺序进行。尽量理解课程内容后独立完成项目,而非直接复制解决方案代码;当然,每个以项目为导向的课程中都有对应的 /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 "宣传视频")
> 🎥 点击图片观看项目视频!
> 🎥 点击上方图片观看项目介绍视频!
## 教学法
我们设计该课程时秉持两个教学原则:确保课程基于项目,且包含频繁的测验。通过本系列课程,学生将学习制作植物监测和浇水系统、车辆追踪器、智能工厂食品追踪与检测系统以及语音控制烹饪计时器,并掌握物联网基础知识,包括设备编程、连接云端、分析遥测数据及边缘运行 AI
我们设计本课程时选择了两个教学原则:确保课程项目驱动和包含频繁的小测。学习完成本系列课程后,学生将构建一个植物监测和灌溉系统、车辆跟踪器、一个智能工厂用于追踪和检查食品,以及一个语音控制的烹饪定时器,并学习物联网基础知识,包括如何编写设备代码、连接云服务、分析遥测数据以及在边缘运行人工智能
项目驱动的内容能让学习过程更有吸引力,增强概念的记忆力
通过确保内容与项目紧密结合,学生学习过程更加投入,概念掌握更牢固
此外,课前的低压力测验帮助学生设定学习目标课后的测验则促进复习巩固。课程设计灵活有趣可完整学习或部分学习。项目规模由浅入深12 周课程结束时达到较高复杂度
此外,课堂前的小测设定学习者的学习目标,课堂后的小测则帮助进一步巩固知识。此课程设计灵活有趣,可整套学习,也可部分学习。项目从简单渐进到复杂,贯穿整个 12 周周期
每个项目基于学生和爱好者可获得的真实硬件设备,具体聚焦项目领域,提供相关背景知识。成为成功开发者需理解所解决问题领域,提供这种背景知识使学生能围绕现实物联网问题思考解决方案,理解所构建解决方案的“原因”,并体会最终用户需求。
每个项目基于学生和爱好者能够获得的真实硬件。每个项目都会探讨特定领域,提供相关背景知识。成为成功的开发者有助于理解所解决问题的领域背景,提供这些背景让学生能在实际物联网问题的上下文中思考解决方案和学习内容。学生理解他们构建解决方案的“原因”,并体会到最终用户的需求。
## 硬件
我们有两种物联网硬件可供项目选择,具体取决于个人偏好、编程语言知识或偏好、学习目标和硬件的可用性。我们还为没有硬件设备,或者想在购买前多了解的人提供了“虚拟硬件”版本。您可以在[硬件页面](./hardware.md)了解更多内容并找到“购物清单”包括我们合作伙伴Seeed Studio提供的完整套件购买链接。
我们根据个人偏好、编程语言知识或偏好、学习目标及可用情况,为项目提供了两种物联网硬件选择。我们还为那些无法访问硬件,或想在购买前深入了解的人提供了“虚拟硬件”版本。您可以在[硬件页面](./hardware.md)了解更多信息,并找到“购物清单”,其中包括我们在 Seeed Studio 的朋友提供的完整套件购买链接。
> 💁 查阅我们的[行为守则](CODE_OF_CONDUCT.md)、[贡献指南](CONTRIBUTING.md)和[翻译指南](TRANSLATIONS.md)。欢迎您的建设性反馈!
> 💁 查阅我们的[行为准则](CODE_OF_CONDUCT.md)、[贡献指南](CONTRIBUTING.md)和[翻译指南](..)。欢迎您提出建设性的反馈!
>
> 🔧 遇到问题?请查看我们的[疑难解答指南](TROUBLESHOOTING.md)以获取常见问题解决方法
> 🔧 遇到问题?请查看我们的[故障排除指南](TROUBLESHOOTING.md),了解常见问题的解决方案
## 每节课程包
## 每节课程包
- 草图笔记
- 可选补充视频
- 速写笔记
- 可选补充视频
- 课前热身测验
- 书面课程内容
- 针对项目型课程,提供分步骤的项目构建指南
- 知识检
- 书面课程
- 针对基于项目的课程,提供逐步构建项目的指导
- 知识检
- 挑战
- 补充阅读材料
- 补充阅读
- 作业
- [课后测验](https://ff-quizzes.netlify.app/en/)
> <strong>关于测验的说明</strong>所有测验包含在quiz-app文件夹中共48个每个测验包含三道题。它们从课程中链接但测验应用可以本地运行或部署到Azure请遵循`quiz-app`文件夹中的说明。测验正在逐步实现本地化。
> <strong>关于测验的说明</strong>:所有测验均包含在 quiz-app 文件夹中,共有 48 个测验,每个测验包含三道题。它们在课程中有链接,但测验应用也可以在本地运行或部署到 Azure请按照 `quiz-app` 文件夹中的说明操作。它们正在逐步本地化。
## 课程列表
| | 项目名称 | 授课概念 | 学习目标 | 关联课程 |
| :---: | :----------------------------------------: | :--------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------: |
| 01 | [入门](./1-getting-started/README.md) | 物联网介绍 | 学习物联网的基本原理及物联网解决方案的基础组件,如传感器与云服务,同时设置您的第一个物联网设备 | [物联网介绍](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [入门](./1-getting-started/README.md) | 深入了解物联网 | 学习物联网系统组件,微控制器和单板计算机的相关知识 | [深入了解物联网](./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) |
| 04 | [入门](./1-getting-started/README.md) | 将设备连接到互联网 | 学习如何连接物联网设备至互联网发送和接收消息将您的夜灯连接至MQTT代理 | [将设备连接到互联网](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [农场](./2-farm/README.md) | 预测植物生长 | 学习如何使用物联网设备采集的温度数据来预测植物生长 | [预测植物生长](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [农场](./2-farm/README.md) | 检测土壤湿度 | 学习如何检测土壤湿度并校准土壤湿度传感器 | [检测土壤湿度](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [农场](./2-farm/README.md) | 自动植物浇水 | 学习如何使用继电器和MQTT实现自动化定时浇水 | [自动植物浇水](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [农场](./2-farm/README.md) | 将植株迁移到云端 | 学习云和云托管物联网服务了解如何将您的植株连接到云服务代替公共MQTT代理 | [植株迁移到云端](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [农场](./2-farm/README.md) | 将应用逻辑迁移到云端 | 学习如何在云端编写响应物联网消息的应用逻辑 | [将应用逻辑迁移到云端](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [农场](./2-farm/README.md) | 保护您的植物安全 | 学习物联网安全,了解如何通过密钥和证书保护您的植物安全 | [保护您的植物安全](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [运输](./3-transport/README.md) | 位置追踪 | 学习物联网设备GPS位置追踪 | [位置追踪](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [运输](./3-transport/README.md) | 存储位置信息 | 学习如何存储物联网数据以便后可视化或分析 | [存储位置信息](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [运输](./3-transport/README.md) | 可视化位置信息 | 学习如何在地图上可视化位置信息,以及地图如何以二维方式表示真实的三维世界 | [可视化位置信息](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [运输](./3-transport/README.md) | 地理围栏 | 学习地理围栏及其如何用于在供应链车辆接近目的地时发出警报 | [地理围栏](./3-transport/lessons/4-geofences/README.md) |
| 15 | [制造](./4-manufacturing/README.md) | 训练水果质量检测器 | 学习如何在云端训练图像分类器以检测水果质量 | [训练水果质量检测器](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [制造](./4-manufacturing/README.md) | 从物联网设备检测水果质量 | 学习如何使用您的水果质量检测器从物联网设备检查水果 | [从物联网设备检测水果](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [制造](./4-manufacturing/README.md) | 在边缘设备运行水果检测器 | 学习如何在物联网边缘设备上运行您的水果检测器 | [在边缘设备运行水果检测器](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [制造](./4-manufacturing/README.md) | 通过传感器触发水果质量检测 | 学习如何通过传感器触发水果质量检测 | [通过传感器触发水果质量检测](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [零售](./5-retail/README.md) | 训练库存检测器 | 学习如何使用物体检测训练库存检测器以统计店铺库存 | [训练库存检测器](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [零售](./5-retail/README.md) | 从物联网设备检查库存 | 学习如何使用物联网设备结合物体检测模型检查库存 | [从物联网设备检查库存](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [消费者](./6-consumer/README.md) | 用物联网设备识别语音 | 学习如何从物联网设备识别语音,构建智能计时器 | [用物联网设备识别语音](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [消费](./6-consumer/README.md) | 理解语言 | 学习如何理解对物联网设备说出的句子 | [理解语言](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [消费者](./6-consumer/README.md) | 设定计时器并提供语音反馈 | 学习如何在物联网设备上设定计时器,并在计时开始和结束时提供语音反馈 | [设定计时器并提供语音反馈](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [消费者](./6-consumer/README.md) | 支持多种语言 | 学习如何支持多语言,包括接受语音输入和智能计时器的语音回复 | [支持多种语言](./6-consumer/lessons/4-multiple-language-support/README.md) |
| | 项目名称 | 教授的概念 | 学习目标 | 关联课程 |
| :---: | :------------------------------------: | :------------------------------------------------------------: | :----------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------: |
| 01 | [入门](./1-getting-started/README.md) | 物联网简介 | 学习物联网的基本原理和物联网解决方案的基本构建块,如传感器和云服务,同时完成您的第一个物联网设备的设置 | [物联网简介](./1-getting-started/lessons/1-introduction-to-iot/README.md) |
| 02 | [入门](./1-getting-started/README.md) | 物联网的深入探讨 | 了解物联网系统的组件,以及微控制器和单板计算机 | [物联网的深入探讨](./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) |
| 04 | [入门](./1-getting-started/README.md) | 将设备连接到互联网 | 了解如何将物联网设备连接到互联网以发送和接收消息,通过将您的夜灯连接到 MQTT 代理 | [将设备连接到互联网](./1-getting-started/lessons/4-connect-internet/README.md) |
| 05 | [农场](./2-farm/README.md) | 预测植物生长 | 学习如何使用物联网设备捕获的温度数据来预测植物生长 | [预测植物生长](./2-farm/lessons/1-predict-plant-growth/README.md) |
| 06 | [农场](./2-farm/README.md) | 检测土壤湿度 | 学习如何检测土壤湿度并校准土壤湿度传感器 | [检测土壤湿度](./2-farm/lessons/2-detect-soil-moisture/README.md) |
| 07 | [农场](./2-farm/README.md) | 自动植物浇水 | 学习如何使用继电器和 MQTT 自动化定时浇水 | [自动植物浇水](./2-farm/lessons/3-automated-plant-watering/README.md) |
| 08 | [农场](./2-farm/README.md) | 将植物迁移到云端 | 了解云及云托管物联网服务,及如何将植物连接到这些服务之一,而不是连接到公共 MQTT 代理 | [将植物迁移到云端](./2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md) |
| 09 | [农场](./2-farm/README.md) | 将应用逻辑迁移到云端 | 了解如何在云端编写响应物联网消息的应用逻辑 | [将应用逻辑迁移到云端](./2-farm/lessons/5-migrate-application-to-the-cloud/README.md) |
| 10 | [农场](./2-farm/README.md) | 保护您的植物安全 | 了解物联网安全以及如何通过密钥和证书保护您的植物 | [保护您的植物安全](./2-farm/lessons/6-keep-your-plant-secure/README.md) |
| 11 | [运输](./3-transport/README.md) | 位置跟踪 | 了解物联网设备的 GPS 位置跟踪 | [位置跟踪](./3-transport/lessons/1-location-tracking/README.md) |
| 12 | [运输](./3-transport/README.md) | 存储位置信息 | 学习如何存储物联网数据以便后可视化或分析 | [存储位置信息](./3-transport/lessons/2-store-location-data/README.md) |
| 13 | [运输](./3-transport/README.md) | 可视化位置信息 | 了解如何在地图上可视化位置信息,以及地图如何在二维中表示真实的三维世界 | [可视化位置信息](./3-transport/lessons/3-visualize-location-data/README.md) |
| 14 | [运输](./3-transport/README.md) | 地理围栏 | 了解地理围栏及其如何用于当供应链中的车辆接近其目的地时发出警报 | [地理围栏](./3-transport/lessons/4-geofences/README.md) |
| 15 | [制造](./4-manufacturing/README.md) | 训练水果品质检测器 | 了解如何在云中训练图像分类器以检测水果品质 | [训练水果品质检测器](./4-manufacturing/lessons/1-train-fruit-detector/README.md) |
| 16 | [制造](./4-manufacturing/README.md) | 从物联网设备检测水果品质 | 了解如何从物联网设备使用水果品质检测器 | [从物联网设备检测水果质](./4-manufacturing/lessons/2-check-fruit-from-device/README.md) |
| 17 | [制造](./4-manufacturing/README.md) | 在边缘设备上运行水果检测器 | 了解如何在边缘物联网设备上运行水果检测器 | [在边缘设备上运行水果检测器](./4-manufacturing/lessons/3-run-fruit-detector-edge/README.md) |
| 18 | [制造](./4-manufacturing/README.md) | 通过传感器触发水果品质检测 | 了解如何通过传感器触发水果品质检测 | [通过传感器触发水果品质检测](./4-manufacturing/lessons/4-trigger-fruit-detector/README.md) |
| 19 | [零售](./5-retail/README.md) | 训练库存检测器 | 学习如何使用目标检测训练一个库存检测器,统计商店中库存 | [训练库存检测器](./5-retail/lessons/1-train-stock-detector/README.md) |
| 20 | [零售](./5-retail/README.md) | 从物联网设备检查库存 | 学习如何使用目标检测模型从物联网设备检查库存 | [从物联网设备检查库存](./5-retail/lessons/2-check-stock-device/README.md) |
| 21 | [消费](./6-consumer/README.md) | 用物联网设备识别语音 | 学习如何通过物联网设备识别语音以构建智能计时器 | [用物联网设备识别语音](./6-consumer/lessons/1-speech-recognition/README.md) |
| 22 | [消费](./6-consumer/README.md) | 理解语言 | 学习如何理解对物联网设备说出的句子 | [理解语言](./6-consumer/lessons/2-language-understanding/README.md) |
| 23 | [消费](./6-consumer/README.md) | 设定定时器并提供语音反馈 | 学习如何在物联网设备上设置定时器,并语音反馈何时开始和结束 | [设定定时器并提供语音反馈](./6-consumer/lessons/3-spoken-feedback/README.md) |
| 24 | [消费](./6-consumer/README.md) | 支持多语种 | 学习如何支持多语言,包括被对话的语言和智能计时器的语音响应 | [支持多语种](./6-consumer/lessons/4-multiple-language-support/README.md) |
## 离线访问
您可以通过使用[Docsify](https://docsify.js.org/#/)来离线运行本文档。fork此仓库在本地机器上[安装Docsify](https://docsify.js.org/#/quickstart),然后在本仓库的根目录运行`docsify serve`。网站将在本地的3000端口提供服务`localhost:3000`。
您可以使用 [Docsify](https://docsify.js.org/#/) 离线运行此文档。Fork 本仓库,在本地机器上[安装 Docsify](https://docsify.js.org/#/quickstart),然后在仓库根目录下输入 `docsify serve`。网站将在本地主机的 3000 端口运行`localhost:3000`。
## 测验
感谢社区托管的互动测验,测试您对各章节内容的掌握。您可以[在这里测试](https://ff-quizzes.netlify.app/en/)
感谢社区提供的互动测验,帮助您检验每章的知识。您可在[这里](https://ff-quizzes.netlify.app/en/)测试您的知识。
### PDF
果需要您可以生成此内容的PDF以供离线访问。为此请确保已安装[npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm),然后在本仓库根目录运行以下命令:
需离线访问,您可以生成该内容的 PDF。请确保已安装 [npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm),然后在本仓库根目录运行以下命令:
```sh
npm i
@ -164,11 +164,11 @@ npm run convert
### 幻灯片
部分课程提供幻灯片,位于[slides](../../slides)文件夹中
部分课程有幻灯片,存放于 [slides](../../slides) 文件夹
## 其他课程体系
## 其他课程
我们的团队还制作了其他课程!敬请关注
我们的团队制作了其他课程!请查看
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
### LangChain
@ -179,44 +179,44 @@ npm run convert
### 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)
[![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 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 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)
[![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)
[![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)
[![AI Agents 入门](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 系列
[![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 (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)
[![生成式 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)
[![生成式 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)
[![生成式 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)
[![生成式 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 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)
[![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 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)
[![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)
[![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 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 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)
[![机器学习入门](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)
[![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)
[![网络安全入门](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)
[![Web 开发入门](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)
[![物联网入门](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)
---
### Copilot 系列
[![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 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 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)
[![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)
[![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 冒险](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 -->
## 图片来源说明
## 图片归属说明
您可以在[Attributions](./attributions.md)中找到本课程教材中所用图片的所有来源说明
您可以在[归属说明](./attributions.md)中找到本课程中所用图片的全部归属信息(如适用)
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**免责声明**
本文件使用AI翻译服务[Co-op Translator](https://github.com/Azure/co-op-translator)进行翻译。尽管我们力求准确,但请注意自动翻译可能包含错误或不准确之处。应以原始语言的文件作为权威来源。对于重要信息,建议采用专业人工翻译。对于因使用本翻译而产生的任何误解或错误解释,我们概不负责
**免责声明**
本文件使用AI翻译服务[Co-op Translator](https://github.com/Azure/co-op-translator)翻译。尽管我们力求准确,但请注意自动翻译可能包含错误或不准确之处。原始语言版本的文件应被视为权威来源。对于关键信息,建议使用专业人工翻译。我们不对因使用本翻译而产生的任何误解或错误理解承担责任
<!-- CO-OP TRANSLATOR DISCLAIMER END -->
Loading…
Cancel
Save