|
|
9 months ago | |
|---|---|---|
| .. | ||
| 1-getting-started | 12 months ago | |
| 2-farm | 12 months ago | |
| 3-transport | 12 months ago | |
| 4-manufacturing | 12 months ago | |
| 5-retail | 12 months ago | |
| 6-consumer | 12 months ago | |
| docs | 12 months ago | |
| images | 12 months ago | |
| lesson-template | 12 months ago | |
| quiz-app | 12 months ago | |
| CODE_OF_CONDUCT.md | 12 months ago | |
| CONTRIBUTING.md | 12 months ago | |
| README.md | 9 months ago | |
| SECURITY.md | 12 months ago | |
| SUPPORT.md | 12 months ago | |
| attributions.md | 12 months ago | |
| clean-up.md | 12 months ago | |
| for-teachers.md | 12 months ago | |
| hardware.md | 12 months ago | |
| recommended-learning-model.md | 12 months ago | |
README.md
Azure AI Foundry কমিউনিটিতে যোগ দিন
যদি আপনি আটকে যান বা AI অ্যাপ তৈরি নিয়ে কোনো প্রশ্ন থাকে, তাহলে এই কমিউনিটিতে যোগ দিন। এখানে শিক্ষার্থী এবং অভিজ্ঞ ডেভেলপাররা MCP নিয়ে আলোচনা করেন। এটি একটি সহায়ক কমিউনিটি যেখানে প্রশ্ন করা স্বাগত এবং জ্ঞান বিনিময় করা হয়।
যদি কোনো পণ্য সম্পর্কিত মতামত বা বিল্ডিংয়ের সময় কোনো ত্রুটি পান, তাহলে এখানে যান:
এই রিসোর্সগুলো ব্যবহার শুরু করতে নিচের ধাপগুলো অনুসরণ করুন:
- রিপোজিটরি ফর্ক করুন: ক্লিক করুন
- রিপোজিটরি ক্লোন করুন:
git clone https://github.com/microsoft/IoT-For-Beginners.git - Microsoft Foundry Discord-এ যোগ দিন এবং বিশেষজ্ঞ ও অন্যান্য ডেভেলপারদের সাথে পরিচিত হন
🌐 বহু-ভাষার সমর্থন
GitHub Action এর মাধ্যমে সমর্থিত (স্বয়ংক্রিয় এবং সর্বদা আপডেটেড)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Korean | Lithuanian | Malay | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Thai | Turkish | Ukrainian | Urdu | Vietnamese
IoT for Beginners - একটি কারিকুলাম
Microsoft-এর Azure Cloud Advocates একটি ১২-সপ্তাহের, ২৪-লেসনের কারিকুলাম নিয়ে এসেছে যা IoT-এর মৌলিক বিষয়গুলো নিয়ে। প্রতিটি লেসনে রয়েছে প্রাক-লেসন এবং পরবর্তী লেসনের কুইজ, লেসন সম্পন্ন করার জন্য লিখিত নির্দেশনা, একটি সমাধান, একটি অ্যাসাইনমেন্ট এবং আরও অনেক কিছু। আমাদের প্রকল্প-ভিত্তিক পদ্ধতি আপনাকে শেখার সময় প্রকল্প তৈরি করতে সাহায্য করে, যা নতুন দক্ষতা অর্জনের একটি প্রমাণিত উপায়।
এই প্রকল্পগুলো খাদ্যের উৎপাদন থেকে টেবিল পর্যন্ত যাত্রা কভার করে। এর মধ্যে রয়েছে কৃষি, লজিস্টিকস, উৎপাদন, খুচরা এবং ভোক্তা - যা IoT ডিভাইসের জন্য জনপ্রিয় শিল্প ক্ষেত্র।
স্কেচনোট করেছেন নিত্যা নারাসিমহান। বড় সংস্করণের জন্য ছবিতে ক্লিক করুন।
আমাদের লেখক Jen Fox, Jen Looper, Jim Bennett, এবং আমাদের স্কেচনোট শিল্পী নিত্যা নারাসিমহান-কে আন্তরিক ধন্যবাদ।
এছাড়াও, আমাদের 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।
টিমের সাথে পরিচিত হন!
Gif করেছেন Mohit Jaisal
🎥 উপরের ছবিতে ক্লিক করে প্রকল্প সম্পর্কে একটি ভিডিও দেখুন!
শিক্ষকগণ, আমরা এই কারিকুলাম ব্যবহারের জন্য কিছু পরামর্শ অন্তর্ভুক্ত করেছি। যদি আপনি নিজের লেসন তৈরি করতে চান, আমরা একটি লেসন টেমপ্লেট অন্তর্ভুক্ত করেছি।
শিক্ষার্থীরা, এই কারিকুলামটি নিজের জন্য ব্যবহার করতে, পুরো রিপো ফর্ক করুন এবং নিজে নিজে অনুশীলন সম্পন্ন করুন। প্রাক-লেকচার কুইজ দিয়ে শুরু করুন, তারপর লেকচার পড়ুন এবং বাকি কার্যক্রম সম্পন্ন করুন। লেসনগুলো বুঝে প্রকল্প তৈরি করার চেষ্টা করুন, সমাধান কোড কপি না করে; তবে সেই কোড প্রতিটি প্রকল্প-ভিত্তিক লেসনের /solutions ফোল্ডারে পাওয়া যাবে। আরেকটি ধারণা হতে পারে বন্ধুদের সাথে একটি স্টাডি গ্রুপ তৈরি করা এবং একসাথে কন্টেন্টটি পড়া। আরও অধ্যয়নের জন্য, আমরা Microsoft Learn সুপারিশ করি।
এই কোর্সের একটি ভিডিও ওভারভিউ দেখতে, এই ভিডিওটি দেখুন:
🎥 উপরের ছবিতে ক্লিক করে প্রকল্প সম্পর্কে একটি ভিডিও দেখুন!
শিক্ষণ পদ্ধতি
আমরা এই কারিকুলাম তৈরি করার সময় দুটি শিক্ষণ পদ্ধতি বেছে নিয়েছি: এটি প্রকল্প-ভিত্তিক এবং এতে ঘন ঘন কুইজ অন্তর্ভুক্ত। এই সিরিজের শেষে, শিক্ষার্থীরা একটি গাছ পর্যবেক্ষণ এবং জল দেওয়ার সিস্টেম, একটি যানবাহন ট্র্যাকার, একটি স্মার্ট ফ্যাক্টরি সেটআপ এবং একটি ভয়েস-নিয়ন্ত্রিত রান্নার টাইমার তৈরি করবে এবং IoT-এর মৌলিক বিষয়গুলো শিখবে, যেমন ডিভাইস কোড লেখা, ক্লাউডে সংযোগ স্থাপন, টেলিমেট্রি বিশ্লেষণ এবং এজে AI চালানো।
প্রকল্পের সাথে সামঞ্জস্য রেখে কন্টেন্ট তৈরি করার মাধ্যমে শিক্ষার্থীদের জন্য প্রক্রিয়াটি আরও আকর্ষণীয় করা হয় এবং ধারণাগুলোর ধারণক্ষমতা বৃদ্ধি পায়।
এছাড়াও, ক্লাসের আগে একটি কম ঝুঁকির কুইজ শিক্ষার্থীর মনোযোগ একটি নির্দিষ্ট বিষয়ের দিকে নিয়ে যায়, আর ক্লাসের পরে একটি কুইজ ধারণক্ষমতা আরও নিশ্চিত করে। এই কারিকুলামটি নমনীয় এবং মজাদার হতে ডিজাইন করা হয়েছে এবং এটি পুরোপুরি বা আংশিকভাবে নেওয়া যেতে পারে। প্রকল্পগুলো ছোট থেকে শুরু করে এবং ১২ সপ্তাহের চক্রের শেষে ক্রমশ জটিল হয়ে ওঠে।
প্রতিটি প্রকল্প বাস্তব হার্ডওয়্যার ব্যবহার করে তৈরি করা হয়েছে যা শিক্ষার্থী এবং শখের ডেভেলপারদের জন্য সহজলভ্য। প্রতিটি প্রকল্প নির্দিষ্ট প্রকল্প ডোমেইন নিয়ে আলোচনা করে এবং প্রাসঙ্গিক পটভূমি জ্ঞান প্রদান করে। একজন সফল ডেভেলপার হতে হলে যে ডোমেইনে আপনি সমস্যার সমাধান করছেন তা বোঝা গুরুত্বপূর্ণ। এই পটভূমি জ্ঞান শিক্ষার্থীদের তাদের IoT সমাধান এবং শেখাগুলো বাস্তব জীবনের সমস্যার প্রেক্ষাপটে ভাবতে সাহায্য করে। শিক্ষার্থীরা তাদের তৈরি সমাধানের 'কেন' বুঝতে পারে এবং শেষ ব্যবহারকারীর প্রতি একটি প্রশংসা পায়।
হার্ডওয়্যার
আমাদের প্রকল্পগুলোর জন্য IoT হার্ডওয়্যারের দুটি বিকল্প রয়েছে, যা ব্যক্তিগত পছন্দ, প্রোগ্রামিং ভাষার জ্ঞান বা পছন্দ, শেখার লক্ষ্য এবং প্রাপ্যতার উপর নির্ভর করে। আমরা একটি 'ভার্চুয়াল হার্ডওয়্যার' সংস্করণও প্রদান করেছি তাদের জন্য যারা হার্ডওয়্যার অ্যাক্সেস করতে পারেন না বা কেনার আগে আরও শিখতে চান। আপনি হার্ডওয়্যার পৃষ্ঠায় আরও পড়তে পারেন এবং একটি 'শপিং লিস্ট' খুঁজে পেতে পারেন, যেখানে আমাদের বন্ধু Seeed Studio থেকে সম্পূর্ণ কিট কেনার লিঙ্ক অন্তর্ভুক্ত রয়েছে।
💁 আমাদের আচরণবিধি, অবদান, এবং অনুবাদ নির্দেশিকা খুঁজুন। আমরা আপনার গঠনমূলক মতামতকে স্বাগত জানাই!
প্রতিটি লেসনে অন্তর্ভুক্ত:
- স্কেচনোট
- ঐচ্ছিক সম্পূরক ভিডিও
- প্রাক-লেসন ওয়ার্মআপ কুইজ
- লিখিত লেসন
- প্রকল্প-ভিত্তিক লেসনের জন্য, প্রকল্পটি কীভাবে তৈরি করবেন তার ধাপে ধাপে নির্দেশিকা
- জ্ঞান যাচাই
- একটি চ্যালেঞ্জ
- সম্পূরক পাঠ্য
- অ্যাসাইনমেন্ট
- পরবর্তী লেসন কুইজ
কুইজ সম্পর্কে একটি নোট: সমস্ত কুইজগুলি quiz-app ফোল্ডারে অন্তর্ভুক্ত রয়েছে, মোট ৪৮টি কুইজ, প্রতিটিতে তিনটি প্রশ্ন। এগুলি পাঠের মধ্যে থেকে সংযুক্ত করা হয়েছে তবে quiz-app লোকালভাবে চালানো বা Azure-এ ডিপ্লয় করা যেতে পারে;
quiz-appফোল্ডারের নির্দেশনা অনুসরণ করুন। এগুলি ধীরে ধীরে স্থানীয়করণ করা হচ্ছে।
পাঠসমূহ
| প্রকল্পের নাম | শেখানো ধারণা | শেখার উদ্দেশ্য | সংযুক্ত পাঠ | |
|---|---|---|---|---|
| ০১ | শুরু করা | IoT-এর পরিচিতি | IoT-এর মৌলিক নীতিমালা এবং IoT সমাধানের মৌলিক উপাদান যেমন সেন্সর এবং ক্লাউড পরিষেবা সম্পর্কে জানুন, যখন আপনি আপনার প্রথম IoT ডিভাইস সেট আপ করছেন | IoT-এর পরিচিতি |
| ০২ | শুরু করা | IoT সম্পর্কে গভীরভাবে জানুন | IoT সিস্টেমের উপাদান, মাইক্রোকন্ট্রোলার এবং সিঙ্গেল-বোর্ড কম্পিউটার সম্পর্কে আরও জানুন | IoT সম্পর্কে গভীরভাবে জানুন |
| ০৩ | শুরু করা | সেন্সর এবং অ্যাকচুয়েটরের মাধ্যমে বাস্তব জগতের সাথে যোগাযোগ করুন | বাস্তব জগত থেকে ডেটা সংগ্রহ করার জন্য সেন্সর এবং প্রতিক্রিয়া পাঠানোর জন্য অ্যাকচুয়েটর সম্পর্কে জানুন, যখন আপনি একটি নাইটলাইট তৈরি করছেন | সেন্সর এবং অ্যাকচুয়েটরের মাধ্যমে বাস্তব জগতের সাথে যোগাযোগ করুন |
| ০৪ | শুরু করা | আপনার ডিভাইসকে ইন্টারনেটে সংযুক্ত করুন | একটি IoT ডিভাইসকে ইন্টারনেটে সংযুক্ত করার মাধ্যমে বার্তা পাঠানো এবং গ্রহণ করার পদ্ধতি সম্পর্কে জানুন, আপনার নাইটলাইটকে একটি MQTT ব্রোকারের সাথে সংযুক্ত করে | আপনার ডিভাইসকে ইন্টারনেটে সংযুক্ত করুন |
| ০৫ | ফার্ম | উদ্ভিদের বৃদ্ধি পূর্বাভাস দিন | একটি IoT ডিভাইস দ্বারা সংগৃহীত তাপমাত্রার ডেটা ব্যবহার করে উদ্ভিদের বৃদ্ধি পূর্বাভাস দেওয়ার পদ্ধতি শিখুন | উদ্ভিদের বৃদ্ধি পূর্বাভাস দিন |
| ০৬ | ফার্ম | মাটির আর্দ্রতা সনাক্ত করুন | মাটির আর্দ্রতা সনাক্ত করার এবং একটি মাটির আর্দ্রতা সেন্সর ক্যালিব্রেট করার পদ্ধতি শিখুন | মাটির আর্দ্রতা সনাক্ত করুন |
| ০৭ | ফার্ম | স্বয়ংক্রিয় উদ্ভিদ জলসেচ | একটি রিলে এবং MQTT ব্যবহার করে জলসেচ স্বয়ংক্রিয় এবং সময় নির্ধারণ করার পদ্ধতি শিখুন | স্বয়ংক্রিয় উদ্ভিদ জলসেচ |
| ০৮ | ফার্ম | আপনার উদ্ভিদকে ক্লাউডে স্থানান্তর করুন | ক্লাউড এবং ক্লাউড-হোস্টেড IoT পরিষেবা সম্পর্কে জানুন এবং একটি পাবলিক MQTT ব্রোকারের পরিবর্তে আপনার উদ্ভিদকে এর সাথে সংযুক্ত করার পদ্ধতি শিখুন | আপনার উদ্ভিদকে ক্লাউডে স্থানান্তর করুন |
| ০৯ | ফার্ম | আপনার অ্যাপ্লিকেশন লজিককে ক্লাউডে স্থানান্তর করুন | IoT বার্তাগুলির প্রতিক্রিয়া জানাতে ক্লাউডে অ্যাপ্লিকেশন লজিক লেখার পদ্ধতি শিখুন | আপনার অ্যাপ্লিকেশন লজিককে ক্লাউডে স্থানান্তর করুন |
| ১০ | ফার্ম | আপনার উদ্ভিদকে সুরক্ষিত রাখুন | IoT-এর সাথে নিরাপত্তা এবং কী এবং সার্টিফিকেট ব্যবহার করে আপনার উদ্ভিদকে সুরক্ষিত রাখার পদ্ধতি শিখুন | আপনার উদ্ভিদকে সুরক্ষিত রাখুন |
| ১১ | পরিবহন | অবস্থান ট্র্যাকিং | IoT ডিভাইসের জন্য GPS অবস্থান ট্র্যাকিং সম্পর্কে জানুন | অবস্থান ট্র্যাকিং |
| ১২ | পরিবহন | অবস্থান ডেটা সংরক্ষণ করুন | IoT ডেটা সংরক্ষণ করার পদ্ধতি শিখুন যা পরে ভিজ্যুয়ালাইজ বা বিশ্লেষণ করা যেতে পারে | অবস্থান ডেটা সংরক্ষণ করুন |
| ১৩ | পরিবহন | অবস্থান ডেটা ভিজ্যুয়ালাইজ করুন | একটি মানচিত্রে অবস্থান ডেটা ভিজ্যুয়ালাইজ করার পদ্ধতি এবং কীভাবে মানচিত্রগুলি বাস্তব ৩ডি জগতকে ২ মাত্রায় উপস্থাপন করে | অবস্থান ডেটা ভিজ্যুয়ালাইজ করুন |
| ১৪ | পরিবহন | জিওফেন্স | জিওফেন্স সম্পর্কে জানুন এবং কীভাবে সরবরাহ চেইনের যানবাহন তাদের গন্তব্যের কাছাকাছি হলে সতর্ক করার জন্য এটি ব্যবহার করা যেতে পারে | জিওফেন্স |
| ১৫ | উৎপাদন | একটি ফলের গুণমান সনাক্তকারী প্রশিক্ষণ দিন | ক্লাউডে একটি ইমেজ ক্লাসিফায়ার প্রশিক্ষণ দিয়ে ফলের গুণমান সনাক্ত করার পদ্ধতি শিখুন | একটি ফলের গুণমান সনাক্তকারী প্রশিক্ষণ দিন |
| ১৬ | উৎপাদন | IoT ডিভাইস থেকে ফলের গুণমান পরীক্ষা করুন | IoT ডিভাইস থেকে আপনার ফলের গুণমান সনাক্তকারী ব্যবহার করার পদ্ধতি শিখুন | IoT ডিভাইস থেকে ফলের গুণমান পরীক্ষা করুন |
| ১৭ | উৎপাদন | আপনার ফল সনাক্তকারীকে এজ-এ চালান | এজ-এ একটি IoT ডিভাইসে আপনার ফল সনাক্তকারী চালানোর পদ্ধতি শিখুন | আপনার ফল সনাক্তকারীকে এজ-এ চালান |
| ১৮ | উৎপাদন | একটি সেন্সর থেকে ফলের গুণমান সনাক্তকরণ ট্রিগার করুন | একটি সেন্সর থেকে ফলের গুণমান সনাক্তকরণ ট্রিগার করার পদ্ধতি শিখুন | একটি সেন্সর থেকে ফলের গুণমান সনাক্তকরণ ট্রিগার করুন |
| ১৯ | খুচরা | একটি স্টক সনাক্তকারী প্রশিক্ষণ দিন | একটি দোকানে স্টক গণনা করার জন্য একটি স্টক সনাক্তকারী প্রশিক্ষণ দিতে অবজেক্ট ডিটেকশন ব্যবহার করার পদ্ধতি শিখুন | একটি স্টক সনাক্তকারী প্রশিক্ষণ দিন |
| ২০ | খুচরা | IoT ডিভাইস থেকে স্টক পরীক্ষা করুন | একটি অবজেক্ট ডিটেকশন মডেল ব্যবহার করে IoT ডিভাইস থেকে স্টক পরীক্ষা করার পদ্ধতি শিখুন | IoT ডিভাইস থেকে স্টক পরীক্ষা করুন |
| ২১ | ভোক্তা | IoT ডিভাইস দিয়ে বক্তৃতা সনাক্ত করুন | একটি স্মার্ট টাইমার তৈরি করতে IoT ডিভাইস থেকে বক্তৃতা সনাক্ত করার পদ্ধতি শিখুন | IoT ডিভাইস দিয়ে বক্তৃতা সনাক্ত করুন |
| ২২ | ভোক্তা | ভাষা বুঝুন | একটি IoT ডিভাইসে বলা বাক্যগুলি বুঝতে শেখার পদ্ধতি | ভাষা বুঝুন |
| ২৩ | ভোক্তা | একটি টাইমার সেট করুন এবং কথিত প্রতিক্রিয়া প্রদান করুন | একটি IoT ডিভাইসে একটি টাইমার সেট করার এবং টাইমার সেট করার সময় এবং এটি শেষ হলে কথিত প্রতিক্রিয়া দেওয়ার পদ্ধতি শিখুন | একটি টাইমার সেট করুন এবং কথিত প্রতিক্রিয়া প্রদান করুন |
| ২৪ | ভোক্তা | একাধিক ভাষা সমর্থন করুন | আপনার স্মার্ট টাইমারে বলা ভাষা এবং প্রতিক্রিয়াগুলির জন্য একাধিক ভাষা সমর্থন করার পদ্ধতি শিখুন | একাধিক ভাষা সমর্থন করুন |
অফলাইন অ্যাক্সেস
আপনি Docsify ব্যবহার করে এই ডকুমেন্টেশনটি অফলাইনে চালাতে পারেন। এই রিপোটি ফর্ক করুন, আপনার লোকাল মেশিনে Docsify ইনস্টল করুন, এবং তারপর এই রিপোর মূল ফোল্ডারে docsify serve টাইপ করুন। ওয়েবসাইটটি আপনার লোকালহোস্টে ৩০০০ পোর্টে পরিবেশন করা হবে: localhost:3000।
কুইজ
প্রতিটি অধ্যায়ে আপনার জ্ঞান পরীক্ষা করার জন্য ইন্টারেক্টিভ কুইজ হোস্ট করার জন্য কমিউনিটিকে ধন্যবাদ। আপনি আপনার জ্ঞান এখানে পরীক্ষা করুন
আপনার প্রয়োজন হলে অফলাইন অ্যাক্সেসের জন্য এই বিষয়বস্তুর একটি PDF তৈরি করতে পারেন। এটি করতে, নিশ্চিত করুন যে আপনার npm ইনস্টল করা আছে এবং এই রিপোর মূল ফোল্ডারে নিম্নলিখিত কমান্ডগুলি চালান:
npm i
npm run convert
স্লাইড
কিছু পাঠের জন্য slides ফোল্ডারে স্লাইড ডেক রয়েছে।
অন্যান্য পাঠ্যক্রম
আমাদের দল অন্যান্য পাঠ্যক্রম তৈরি করে! দেখুন:
Azure / Edge / MCP / Agents
Generative AI Series
মূল শিক্ষণ
কোপাইলট সিরিজ
চিত্রের স্বীকৃতি
এই পাঠ্যক্রমে ব্যবহৃত চিত্রগুলোর স্বীকৃতি যেখানে প্রয়োজন, তা স্বীকৃতি পৃষ্ঠায় পাওয়া যাবে।
অস্বীকৃতি:
এই নথিটি AI অনুবাদ পরিষেবা Co-op Translator ব্যবহার করে অনুবাদ করা হয়েছে। আমরা যথাসাধ্য সঠিক অনুবাদের চেষ্টা করি, তবে দয়া করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। নথিটির মূল ভাষায় থাকা সংস্করণটিকে প্রামাণিক উৎস হিসেবে বিবেচনা করা উচিত। গুরুত্বপূর্ণ তথ্যের জন্য, পেশাদার মানব অনুবাদ সুপারিশ করা হয়। এই অনুবাদ ব্যবহারের ফলে সৃষ্ট কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়ী নই।


