40 KiB
Azure AI Foundry কমিউনিটিতে যোগ দিন
এই রিসোর্সগুলো ব্যবহার শুরু করতে নিচের ধাপগুলো অনুসরণ করুন:
- রিপোজিটরি ফর্ক করুন: ক্লিক করুন
- রিপোজিটরি ক্লোন করুন:
git clone https://github.com/microsoft/IoT-For-Beginners.git
- Azure AI 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 | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Korean | Malay | Marathi | Nepali | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Thai | Turkish | Ukrainian | Urdu | Vietnamese
IoT for Beginners - একটি কারিকুলাম
Microsoft-এর Azure Cloud Advocates আপনাদের জন্য IoT-এর মৌলিক বিষয়গুলো নিয়ে ১২ সপ্তাহের, ২৪টি পাঠের একটি কারিকুলাম উপস্থাপন করতে পেরে আনন্দিত। প্রতিটি পাঠে রয়েছে প্রাক-পাঠ এবং পর-পাঠ কুইজ, পাঠ সম্পন্ন করার জন্য লিখিত নির্দেশনা, সমাধান, অ্যাসাইনমেন্ট এবং আরও অনেক কিছু। আমাদের প্রকল্প-ভিত্তিক শিক্ষাদান পদ্ধতি আপনাকে শেখার সময় তৈরি করতে সাহায্য করে, যা নতুন দক্ষতা অর্জনের একটি প্রমাণিত উপায়।
এই প্রকল্পগুলো খাদ্যের উৎপাদন থেকে টেবিল পর্যন্ত যাত্রা কভার করে। এর মধ্যে রয়েছে কৃষি, লজিস্টিকস, উৎপাদন, খুচরা এবং ভোক্তা - IoT ডিভাইসের জন্য জনপ্রিয় শিল্প ক্ষেত্র।
স্কেচনোট করেছেন নিত্য নারাসিমহান। বড় সংস্করণের জন্য ছবিতে ক্লিক করুন।
আমাদের লেখক জেন ফক্স, জেন লুপার, জিম বেনেট, এবং আমাদের স্কেচনোট শিল্পী নিত্য নারাসিমহান-কে আন্তরিক ধন্যবাদ।
Microsoft Learn Student Ambassadors-এর আমাদের দল-কেও ধন্যবাদ, যারা এই কারিকুলাম পর্যালোচনা এবং অনুবাদ করেছেন - আদিত্য গার্গ, অনুরাগ শর্মা, অর্পিতা দাস, আর্যন জৈন, ভাভেশ সুনেজা, ফেইথ হুঞ্জা, লতিফা বেলো, মানভি ঝা, মিরেইল তান, মোহাম্মদ ইফতেখার (ইফটু) ইবনে জালাল, মোহাম্মদ জুলফিকার, প্রিয়াংশু শ্রীবাস্তব, থানমাই গৌডুচেরুভু, এবং জিনা কামেল।
দলকে জানুন!
Gif করেছেন মোহিত জয়সল
🎥 উপরের ছবিতে ক্লিক করুন প্রকল্প সম্পর্কে একটি ভিডিও দেখার জন্য!
শিক্ষকগণ, আমরা কিছু পরামর্শ অন্তর্ভুক্ত করেছি কীভাবে এই কারিকুলাম ব্যবহার করবেন। আপনি যদি নিজের পাঠ তৈরি করতে চান, আমরা একটি পাঠের টেমপ্লেট অন্তর্ভুক্ত করেছি।
শিক্ষার্থীরা, এই কারিকুলামটি নিজের জন্য ব্যবহার করতে পুরো রিপোজিটরি ফর্ক করুন এবং নিজে নিজে অনুশীলন সম্পন্ন করুন, প্রাক-লেকচার কুইজ দিয়ে শুরু করুন, তারপর লেকচার পড়ুন এবং বাকি কার্যক্রম সম্পন্ন করুন। পাঠগুলো বুঝে প্রকল্প তৈরি করার চেষ্টা করুন, সমাধানের কোড কপি না করে; তবে সেই কোডটি প্রতিটি প্রকল্প-ভিত্তিক পাঠের /solutions ফোল্ডারে উপলব্ধ। আরেকটি ধারণা হতে পারে বন্ধুদের সাথে একটি স্টাডি গ্রুপ তৈরি করা এবং একসাথে বিষয়বস্তু নিয়ে কাজ করা। আরও অধ্যয়নের জন্য, আমরা Microsoft Learn সুপারিশ করি।
এই কোর্সের ভিডিও ওভারভিউ দেখতে, এই ভিডিওটি দেখুন:
🎥 উপরের ছবিতে ক্লিক করুন প্রকল্প সম্পর্কে একটি ভিডিও দেখার জন্য!
শিক্ষাদান পদ্ধতি
আমরা এই কারিকুলাম তৈরি করার সময় দুটি শিক্ষাদান নীতি বেছে নিয়েছি: নিশ্চিত করা যে এটি প্রকল্প-ভিত্তিক এবং এতে ঘন ঘন কুইজ অন্তর্ভুক্ত রয়েছে। এই সিরিজের শেষে, শিক্ষার্থীরা একটি গাছ পর্যবেক্ষণ এবং জল দেওয়ার সিস্টেম, একটি যানবাহন ট্র্যাকার, একটি স্মার্ট ফ্যাক্টরি সেটআপ যা খাদ্য ট্র্যাক এবং পরীক্ষা করে, এবং একটি ভয়েস-নিয়ন্ত্রিত রান্নার টাইমার তৈরি করবে এবং IoT-এর মৌলিক বিষয়গুলো শিখবে, যার মধ্যে রয়েছে ডিভাইস কোড লেখা, ক্লাউডে সংযোগ স্থাপন, টেলিমেট্রি বিশ্লেষণ এবং এজে AI চালানো।
প্রকল্পের সাথে বিষয়বস্তু সংযুক্ত করে নিশ্চিত করার মাধ্যমে, শিক্ষার্থীদের জন্য প্রক্রিয়াটি আরও আকর্ষণীয় হয়ে ওঠে এবং ধারণাগুলোর ধারণক্ষমতা বৃদ্ধি পায়।
এছাড়াও, একটি ক্লাসের আগে একটি কম-ঝুঁকির কুইজ শিক্ষার্থীর একটি বিষয় শেখার উদ্দেশ্য স্থাপন করে, যখন ক্লাসের পরে একটি দ্বিতীয় কুইজ আরও ধারণক্ষমতা নিশ্চিত করে। এই কারিকুলামটি নমনীয় এবং মজাদার হতে ডিজাইন করা হয়েছে এবং এটি সম্পূর্ণ বা আংশিকভাবে নেওয়া যেতে পারে। প্রকল্পগুলো ছোট থেকে শুরু হয় এবং ১২ সপ্তাহের চক্রের শেষে ক্রমশ জটিল হয়ে ওঠে।
প্রতিটি প্রকল্প শিক্ষার্থীদের এবং শখের জন্য উপলব্ধ বাস্তব-জগতের হার্ডওয়্যার ভিত্তিক। প্রতিটি প্রকল্প নির্দিষ্ট প্রকল্প ডোমেইন নিয়ে আলোচনা করে, প্রাসঙ্গিক পটভূমি জ্ঞান প্রদান করে। একজন সফল ডেভেলপার হতে হলে আপনি যে ডোমেইনে সমস্যার সমাধান করছেন তা বোঝা গুরুত্বপূর্ণ, এই পটভূমি জ্ঞান প্রদান শিক্ষার্থীদের তাদের IoT সমাধান এবং শেখার বিষয়ে চিন্তা করতে এবং IoT ডেভেলপার হিসেবে তাদের সমাধান করতে বলা হতে পারে এমন বাস্তব-জগতের সমস্যার প্রসঙ্গে চিন্তা করতে সাহায্য করে। শিক্ষার্থীরা তারা যে সমাধান তৈরি করছে তার 'কেন' শিখে এবং শেষ ব্যবহারকারীর প্রতি একটি প্রশংসা পায়।
হার্ডওয়্যার
আমাদের প্রকল্পগুলোর জন্য IoT হার্ডওয়্যারের দুটি পছন্দ রয়েছে যা ব্যক্তিগত পছন্দ, প্রোগ্রামিং ভাষার জ্ঞান বা পছন্দ, শেখার লক্ষ্য এবং প্রাপ্যতার উপর নির্ভর করে। যারা হার্ডওয়্যারে অ্যাক্সেস পাননি বা কেনার আগে আরও শিখতে চান তাদের জন্য আমরা একটি 'ভার্চুয়াল হার্ডওয়্যার' সংস্করণও প্রদান করেছি। আপনি হার্ডওয়্যার পৃষ্ঠায় আরও পড়তে পারেন এবং আমাদের বন্ধু Seeed Studio থেকে সম্পূর্ণ কিট কেনার লিঙ্ক খুঁজে পেতে পারেন।
💁 আমাদের Code of Conduct, Contributing, এবং Translation নির্দেশিকা খুঁজুন। আমরা আপনার গঠনমূলক মতামতকে স্বাগত জানাই!
প্রতিটি পাঠ অন্তর্ভুক্ত করে:
- স্কেচনোট
- ঐচ্ছিক সম্পূরক ভিডিও
- প্রাক-পাঠ প্রস্তুতি কুইজ
- লিখিত পাঠ
- প্রকল্প-ভিত্তিক পাঠের জন্য, প্রকল্পটি কীভাবে তৈরি করবেন তার ধাপে ধাপে নির্দেশিকা
- জ্ঞান যাচাই
- একটি চ্যালেঞ্জ
- সম্পূরক পাঠ্য
- অ্যাসাইনমেন্ট
- পাঠ-পরবর্তী কুইজ
কুইজ সম্পর্কে একটি নোট: সমস্ত কুইজ
quiz-app
ফোল্ডারে সংরক্ষিত রয়েছে, মোট ৪৮টি কুইজ, প্রতিটিতে তিনটি প্রশ্ন। এগুলো পাঠের মধ্যে থেকে লিঙ্ক করা হয়েছে, তবে কুইজ অ্যাপটি লোকালভাবে চালানো বা Azure-এ ডিপ্লয় করা যেতে পারে;quiz-app
ফোল্ডারের নির্দেশনা অনুসরণ করুন। এগুলো ধীরে ধীরে স্থানীয়করণ করা হচ্ছে।
পাঠসমূহ
প্রকল্পের নাম | শেখানো ধারণা | শেখার উদ্দেশ্য | সংযুক্ত পাঠ | |
---|---|---|---|---|
01 | শুরু করা | IoT এর পরিচিতি | IoT এর মৌলিক নীতিমালা এবং IoT সমাধানের মৌলিক উপাদান যেমন সেন্সর এবং ক্লাউড পরিষেবা সম্পর্কে জানুন, যখন আপনি আপনার প্রথম IoT ডিভাইস সেটআপ করবেন | IoT এর পরিচিতি |
02 | শুরু করা | IoT এর গভীর বিশ্লেষণ | IoT সিস্টেমের উপাদান, মাইক্রোকন্ট্রোলার এবং সিঙ্গেল-বোর্ড কম্পিউটার সম্পর্কে আরও জানুন | IoT এর গভীর বিশ্লেষণ |
03 | শুরু করা | সেন্সর এবং অ্যাকচুয়েটরের মাধ্যমে বাস্তব জগতের সাথে যোগাযোগ | বাস্তব জগত থেকে ডেটা সংগ্রহের জন্য সেন্সর এবং প্রতিক্রিয়া পাঠানোর জন্য অ্যাকচুয়েটর সম্পর্কে জানুন, যখন আপনি একটি নাইটলাইট তৈরি করবেন | সেন্সর এবং অ্যাকচুয়েটরের মাধ্যমে বাস্তব জগতের সাথে যোগাযোগ |
04 | শুরু করা | আপনার ডিভাইসকে ইন্টারনেটে সংযুক্ত করুন | একটি IoT ডিভাইসকে ইন্টারনেটে সংযুক্ত করার পদ্ধতি সম্পর্কে জানুন, যাতে বার্তা পাঠানো এবং গ্রহণ করা যায়, যখন আপনি আপনার নাইটলাইটকে একটি MQTT ব্রোকারের সাথে সংযুক্ত করবেন | আপনার ডিভাইসকে ইন্টারনেটে সংযুক্ত করুন |
05 | ফার্ম | উদ্ভিদের বৃদ্ধি পূর্বানুমান | একটি IoT ডিভাইস দ্বারা সংগৃহীত তাপমাত্রার ডেটা ব্যবহার করে উদ্ভিদের বৃদ্ধি পূর্বানুমান করার পদ্ধতি শিখুন | উদ্ভিদের বৃদ্ধি পূর্বানুমান |
06 | ফার্ম | মাটির আর্দ্রতা সনাক্তকরণ | মাটির আর্দ্রতা সনাক্তকরণ এবং একটি মাটির আর্দ্রতা সেন্সর ক্যালিব্রেট করার পদ্ধতি শিখুন | মাটির আর্দ্রতা সনাক্তকরণ |
07 | ফার্ম | স্বয়ংক্রিয় উদ্ভিদ সেচ | একটি রিলে এবং MQTT ব্যবহার করে সেচ স্বয়ংক্রিয় এবং সময় নির্ধারণ করার পদ্ধতি শিখুন | স্বয়ংক্রিয় উদ্ভিদ সেচ |
08 | ফার্ম | আপনার উদ্ভিদকে ক্লাউডে স্থানান্তর করুন | ক্লাউড এবং ক্লাউড-হোস্টেড IoT পরিষেবা সম্পর্কে জানুন এবং কীভাবে আপনার উদ্ভিদকে একটি পাবলিক MQTT ব্রোকারের পরিবর্তে এর সাথে সংযুক্ত করবেন | আপনার উদ্ভিদকে ক্লাউডে স্থানান্তর করুন |
09 | ফার্ম | আপনার অ্যাপ্লিকেশন লজিককে ক্লাউডে স্থানান্তর করুন | IoT বার্তার প্রতিক্রিয়া জানাতে ক্লাউডে অ্যাপ্লিকেশন লজিক লেখার পদ্ধতি শিখুন | আপনার অ্যাপ্লিকেশন লজিককে ক্লাউডে স্থানান্তর করুন |
10 | ফার্ম | আপনার উদ্ভিদকে সুরক্ষিত রাখুন | IoT এর সাথে নিরাপত্তা এবং কী এবং সার্টিফিকেট ব্যবহার করে আপনার উদ্ভিদকে সুরক্ষিত রাখার পদ্ধতি শিখুন | আপনার উদ্ভিদকে সুরক্ষিত রাখুন |
11 | পরিবহন | অবস্থান ট্র্যাকিং | IoT ডিভাইসের জন্য GPS অবস্থান ট্র্যাকিং সম্পর্কে জানুন | অবস্থান ট্র্যাকিং |
12 | পরিবহন | অবস্থানের ডেটা সংরক্ষণ | IoT ডেটা সংরক্ষণ করার পদ্ধতি শিখুন, যা পরে ভিজ্যুয়ালাইজ বা বিশ্লেষণ করা যেতে পারে | অবস্থানের ডেটা সংরক্ষণ |
13 | পরিবহন | অবস্থানের ডেটা ভিজ্যুয়ালাইজ | মানচিত্রে অবস্থানের ডেটা ভিজ্যুয়ালাইজ করার পদ্ধতি এবং কীভাবে মানচিত্র বাস্তব 3D জগতকে 2D তে উপস্থাপন করে তা শিখুন | অবস্থানের ডেটা ভিজ্যুয়ালাইজ |
14 | পরিবহন | জিওফেন্স | জিওফেন্স সম্পর্কে জানুন এবং কীভাবে সেগুলি সরবরাহ চেইনের যানবাহন গন্তব্যের কাছাকাছি এলে সতর্ক করার জন্য ব্যবহার করা যেতে পারে | জিওফেন্স |
15 | উৎপাদন | ফলের গুণমান সনাক্তকরণ প্রশিক্ষণ | ক্লাউডে একটি ইমেজ ক্লাসিফায়ার প্রশিক্ষণ দেওয়ার পদ্ধতি শিখুন, যা ফলের গুণমান সনাক্ত করতে পারে | ফলের গুণমান সনাক্তকরণ প্রশিক্ষণ |
16 | উৎপাদন | IoT ডিভাইস থেকে ফলের গুণমান পরীক্ষা | IoT ডিভাইস থেকে আপনার ফলের গুণমান সনাক্তকরণ পদ্ধতি ব্যবহার করার পদ্ধতি শিখুন | IoT ডিভাইস থেকে ফলের গুণমান পরীক্ষা |
17 | উৎপাদন | আপনার ফল সনাক্তকরণ ডিভাইসে চালান | IoT ডিভাইসে আপনার ফল সনাক্তকরণ পদ্ধতি চালানোর পদ্ধতি শিখুন | আপনার ফল সনাক্তকরণ ডিভাইসে চালান |
18 | উৎপাদন | সেন্সর থেকে ফলের গুণমান সনাক্তকরণ ট্রিগার করুন | সেন্সর থেকে ফলের গুণমান সনাক্তকরণ ট্রিগার করার পদ্ধতি শিখুন | সেন্সর থেকে ফলের গুণমান সনাক্তকরণ ট্রিগার করুন |
19 | খুচরা | স্টক সনাক্তকরণ প্রশিক্ষণ | একটি দোকানে স্টক গণনা করার জন্য একটি অবজেক্ট ডিটেকশন মডেল ব্যবহার করে স্টক সনাক্তকরণ প্রশিক্ষণ দেওয়ার পদ্ধতি শিখুন | স্টক সনাক্তকরণ প্রশিক্ষণ |
20 | খুচরা | IoT ডিভাইস থেকে স্টক পরীক্ষা | একটি অবজেক্ট ডিটেকশন মডেল ব্যবহার করে IoT ডিভাইস থেকে স্টক পরীক্ষা করার পদ্ধতি শিখুন | IoT ডিভাইস থেকে স্টক পরীক্ষা |
21 | ভোক্তা | IoT ডিভাইস দিয়ে বক্তৃতা সনাক্তকরণ | একটি স্মার্ট টাইমার তৈরি করতে IoT ডিভাইস থেকে বক্তৃতা সনাক্ত করার পদ্ধতি শিখুন | IoT ডিভাইস দিয়ে বক্তৃতা সনাক্তকরণ |
22 | ভোক্তা | ভাষা বোঝা | IoT ডিভাইসে বলা বাক্যগুলি বোঝার পদ্ধতি শিখুন | ভাষা বোঝা |
23 | ভোক্তা | একটি টাইমার সেট করুন এবং কথিত প্রতিক্রিয়া দিন | IoT ডিভাইসে একটি টাইমার সেট করার পদ্ধতি এবং কখন টাইমার সেট করা হয়েছে এবং কখন এটি শেষ হয়েছে তা সম্পর্কে কথিত প্রতিক্রিয়া দেওয়ার পদ্ধতি শিখুন | একটি টাইমার সেট করুন এবং কথিত প্রতিক্রিয়া দিন |
24 | ভোক্তা | একাধিক ভাষা সমর্থন করুন | কীভাবে একাধিক ভাষা সমর্থন করবেন, যা আপনার স্মার্ট টাইমারের সাথে কথা বলার জন্য এবং প্রতিক্রিয়াগুলির জন্য প্রযোজ্য | একাধিক ভাষা সমর্থন করুন |
অফলাইন অ্যাক্সেস
আপনি Docsify ব্যবহার করে এই ডকুমেন্টেশনটি অফলাইনে চালাতে পারেন। এই রিপোজিটরি ফর্ক করুন, আপনার লোকাল মেশিনে Docsify ইনস্টল করুন, এবং তারপর এই রিপোজিটরির মূল ফোল্ডারে docsify serve
টাইপ করুন। ওয়েবসাইটটি আপনার লোকালহোস্টের ৩০০০ পোর্টে পরিবেশন করা হবে: localhost:3000
।
কুইজ
প্রতিটি অধ্যায়ের উপর আপনার জ্ঞান পরীক্ষা করার জন্য ইন্টারেক্টিভ কুইজ হোস্ট করার জন্য কমিউনিটিকে ধন্যবাদ। আপনি আপনার জ্ঞান এখানে পরীক্ষা করতে পারেন।
পিডিএফ
প্রয়োজন হলে, আপনি এই বিষয়বস্তুর একটি পিডিএফ অফলাইনে অ্যাক্সেসের জন্য তৈরি করতে পারেন। এটি করতে, নিশ্চিত করুন যে আপনার npm ইনস্টল করা আছে এবং এই রিপোজিটরির মূল ফোল্ডারে নিম্নলিখিত কমান্ডগুলি চালান:
npm i
npm run convert
স্লাইড
কিছু পাঠের জন্য slides ফোল্ডারে স্লাইড ডেক রয়েছে।
অন্যান্য পাঠ্যক্রম
আমাদের দল অন্যান্য পাঠ্যক্রমও তৈরি করে! দেখুন:
- AI Agents for Beginners
- MCP for Beginners
- Generative AI for Beginners
- Generative AI for Beginners .NET
- Generative AI with JavaScript
- Generative AI with Java
- AI for Beginners
- Data Science for Beginners
- ML for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- Mastering GitHub Copilot for Agentic use
- Mastering GitHub Copilot for C#/.NET Developers
- Choose Your Own Copilot Adventure
চিত্রের স্বীকৃতি
এই পাঠ্যক্রমে ব্যবহৃত চিত্রগুলির সমস্ত স্বীকৃতি প্রয়োজনীয় ক্ষেত্রে স্বীকৃতি ফাইলে পাওয়া যাবে।
অস্বীকৃতি:
এই নথিটি AI অনুবাদ পরিষেবা Co-op Translator ব্যবহার করে অনুবাদ করা হয়েছে। আমরা যথাসম্ভব সঠিক অনুবাদের চেষ্টা করি, তবে অনুগ্রহ করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। নথিটির মূল ভাষায় লেখা সংস্করণটিকেই প্রামাণিক উৎস হিসেবে বিবেচনা করা উচিত। গুরুত্বপূর্ণ তথ্যের জন্য, পেশাদার মানব অনুবাদ ব্যবহার করার পরামর্শ দেওয়া হয়। এই অনুবাদ ব্যবহারের ফলে সৃষ্ট কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়ী নই।