|
|
7 months ago | |
|---|---|---|
| .. | ||
| 1-Introduction | 7 months ago | |
| 2-Working-With-Data | 7 months ago | |
| 3-Data-Visualization | 7 months ago | |
| 4-Data-Science-Lifecycle | 7 months ago | |
| 5-Data-Science-In-Cloud | 7 months ago | |
| 6-Data-Science-In-Wild | 7 months ago | |
| docs | 11 months ago | |
| examples | 10 months ago | |
| quiz-app | 11 months ago | |
| sketchnotes | 7 months ago | |
| AGENTS.md | 10 months ago | |
| CODE_OF_CONDUCT.md | 11 months ago | |
| CONTRIBUTING.md | 7 months ago | |
| INSTALLATION.md | 10 months ago | |
| README.md | 7 months ago | |
| SECURITY.md | 11 months ago | |
| SUPPORT.md | 11 months ago | |
| TROUBLESHOOTING.md | 10 months ago | |
| USAGE.md | 10 months ago | |
| for-teachers.md | 11 months ago | |
README.md
শুরুকারীদের জন্য ডেটা সায়েন্স - একটি পাঠ্যক্রম
Azure Cloud Advocates at Microsoft আনন্দের সাথে অফার করছে 10-সপ্তাহ, 20-পাঠের একটি সম্পূর্ণ পাঠ্যক্রম যা ডেটা সায়েন্স সম্পর্কে। প্রতিটি পাঠে রয়েছে পূর্ব-লেকচার এবং পর-লেকচার কুইজ, পাঠ সম্পূর্ণ করার লিখিত নির্দেশাবলী, একটি সমাধান, এবং একটি অ্যাসাইনমেন্ট। আমাদের প্রকল্প-ভিত্তিক পেডাগজি আপনাকে তৈরি করার সময় শেখায়—নতুন দক্ষতা “থেকে যায়” বলে প্রমাণিত একটি উপায়।
আমাদের লেখকদের প্রতি আন্তরিক ধন্যবাদ: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.
🙏 বিশেষ ধন্যবাদ 🙏 আমাদের Microsoft Student Ambassador লেখক, রিভিউয়ার এবং কনটেন্ট কনট্রিবিউটরদের কাছে, উল্লেখযোগ্যভাবে Aaryan Arora, Aditya Garg, Alondra Sanchez, Ankita Singh, Anupam Mishra, Arpita Das, ChhailBihari Dubey, Dibri Nsofor, Dishita Bhasin, Majd Safi, Max Blum, Miguel Correa, Mohamma Iftekher (Iftu) Ebne Jalal, Nawrin Tabassum, Raymond Wangsa Putra, Rohit Yadav, Samridhi Sharma, Sanya Sinha, Sheena Narula, Tauqeer Ahmad, Yogendrasingh Pawar , Vidushi Gupta, Jasleen Sondhi
![]() |
|---|
| শুরুকারীদের জন্য ডেটা সায়েন্স - স্কেচনোট দ্বারা @nitya |
🌐 বহু-ভাষা সমর্থন
GitHub Action দ্বারা সমর্থিত (স্বয়ংক্রিয় ও সর্বদা আপ-টু-ডেট)
আরবি | বাংলা | বুলগেরিয়ান | বর্মি (মায়ানমার) | চীনা (সরলীকৃত) | চীনা (পরম্পরাগত, হংকং) | চীনা (পরম্পরাগত, মকাও) | চীনা (পরম্পরাগত, তাইওয়ান) | ক্রোয়েশিয়ান | চেক | ড্যানিশ | ডাচ | এস্তোনীয় | ফিনিশ | ফরাসি | জার্মান | গ্রীক | হিব্রু | হিন্দি | হাঙ্গেরিয়ান | ইন্দোনেশীয় | ইতালিয়ান | জাপানি | কন্নড় | কোরিয়ান | লিথুয়ানিয়ান | মালয় | মালায়ালাম | মারাঠি | নেপালি | নাইজেরিয়ান পিজিন | নরওয়েজিয়ান | পার্সি (ফার্সি) | পোলিশ | পোর্টুগিজ (ব্রাজিল) | পোর্টুগিজ (পর্তুগাল) | পাংজাবি (গুরমুখি) | রোমানিয়ান | রাশিয়ান | সার্বিয়ান (সিরিলিক) | স্লোভাক | স্লোভেনীয় | স্প্যানিশ | সোয়াহিলি | সুইডিশ | তগালগ (ফিলিপিনো) | তামিল | তেলুগু | থাই | তুর্কি | ইউক্রেনীয় | উর্দু | ভিয়েতনামী
আপনি যদি অতিরিক্ত অনুবাদ ভাষা চান, সমর্থিত ভাষাগুলি এখানে তালিকাভুক্ত আছে
আমাদের কমিউনিটিতে যোগ দিন
আমাদের একটি Discord "এআই-এর সাথে শেখা" সিরিজ চলমান আছে—বিস্তারিত জানতে এবং আমাদের সঙ্গে যোগ দিতে এআই-সহ শেখার সিরিজ-এ আসুন, সময়: 18 - 30 September, 2025। এখানে আপনি GitHub Copilot ব্যবহার করে ডেটা সায়েন্সে টিপস ও ট্রিকস পাবেন।
আপনি কি একজন শিক্ষার্থী?
নিম্নলিখিত সম্পদ দিয়ে শুরু করুন:
- Student Hub page এই পাতায় আপনি শুরুকারীদের উপযোগী রিসোর্স, স্টুডেন্ট প্যাক এবং এমনকি কীভাবে একটি ফ্রি সার্টিফিকেট ভাউচার পেতে হয় সে সম্পর্কিত উপায় খুঁজে পাবেন। এটি একটি পৃষ্ঠা যা আপনি বুকমার্ক করে রাখতে চাইবেন এবং সময়ে সময়ে পরীক্ষা করে দেখবেন কারণ আমরা অন্তত মাসিকভাবে কনটেন্ট বদলাই।
- Microsoft Learn Student Ambassadors বিশ্বব্যাপী একটি স্টুডেন্ট অ্যাম্বাসেডর কমিউনিটিতে যোগ দিন; এটি আপনার Microsoft-এ যাওয়ার পথ হতে পারে।
শুরু করা যাক
📚 ডকুমেন্টেশন
- Installation Guide - শিক্ষানবিসদের জন্য ধাপে ধাপে সেটআপ নির্দেশিকা
- Usage Guide - উদাহরণ এবং সাধারণ কাজের প্রবাহ
- Troubleshooting - সাধারণ সমস্যার সমাধান
- Contributing Guide - কিভাবে এই প্রকল্পে অবদান রাখবেন
- For Teachers - শিক্ষাদান নির্দেশিকা এবং শ্রেণিকক্ষ সম্পদ
👨🎓 শিক্ষার্থীদের জন্য
সম্পূর্ণ শুরুকারীরা: ডেটা সায়েন্সে নতুন? আমাদের শুরুকারীদের জন্য উপযোগী উদাহরণসমূহ দিয়ে শুরু করুন! এই সহজ, ভালভাবে মন্তব্য করা উদাহরণগুলো পূর্ণ পাঠ্যক্রমে যাওয়ার আগে মৌলিক বিষয়গুলো বুঝতে আপনাকে সাহায্য করবে। শিক্ষার্থীরা: এই পাঠ্যক্রমটি নিজের মতো ব্যবহার করতে, পুরো রিপোজিটরিটি fork করুন এবং নিজে থেকেই অনুশীলনগুলো সম্পন্ন করুন, লেকচারের পূর্ব কুইজ দিয়ে শুরু করুন। তারপর লেকচার পড়ুন এবং বাকি কার্যক্রমগুলো সম্পন্ন করুন। সমাধান কোড কপি করার পরিবর্তে পাঠগুলো বুঝে প্রকল্পগুলো তৈরি করার চেষ্টা করুন; তবুও, সেই কোডটি প্রতিটি প্রকল্প-ভিত্তিক পাঠের /solutions ফোল্ডারে উপলব্ধ আছে। আরেকটি ধারণা হল বন্ধুদের সাথে একটি স্টাডি গ্রুপ গঠন করে একসাথে কনটেন্টটি অতিক্রম করা। আরও অধ্যয়নের জন্য আমরা Microsoft Learn সুপারিশ করি।
দ্রুত শুরু:
- আপনার পরিবেশ সেট আপ করতে ইনস্টলেশন গাইড দেখুন
- কীভাবে পাঠ্যক্রমের সাথে কাজ করতে হয় তা শেখার জন্য ব্যবহার গাইড পর্যালোচনা করুন
- পাঠ ১ দিয়ে শুরু করুন এবং ধারাবাহিকভাবে এগিয়ে যান
- সহায়তার জন্য আমাদের Discord কমিউনিটি-এ যোগ দিন
👩🏫 শিক্ষকদের জন্য
শিক্ষকরা: আমরা কিভাবে এই পাঠ্যক্রম ব্যবহার করবেন তার উপর কিছু পরামর্শ অন্তর্ভুক্ত করেছি। আপনার প্রতিক্রিয়া পেতে আমরা আগ্রহী আমাদের আলোচনা ফোরামে।
দলের সাথে পরিচিত হন
গিফ করেছেন Mohit Jaisal
🎥 উপরে থাকা ছবিতে ক্লিক করে প্রকল্প এবং যাঁরা এটি তৈরি করেছেন তাদের সম্পর্কে একটি ভিডিও দেখুন!
পেডাগজি
এই কারিকুলাম তৈরি করার সময় আমরা দুটি শিক্ষাগত নীতির ওপর জোর দিয়েছি: এটি প্রকল্প-ভিত্তিক করা এবং এতে ঘন ঘন কুইজ অন্তর্ভুক্ত করা। এই সিরিজের শেষে, শিক্ষার্থীরা ডেটা সায়েন্সের মৌলিক নীতিগুলি শিখবে, যার মধ্যে নৈতিক ধারণা, ডেটা প্রস্তুতি, ডেটার সাথে কাজ করার বিভিন্ন উপায়, ডেটা ভিজ্যুয়ালাইজেশন, ডেটা বিশ্লেষণ, বাস্তব-জগতের ডেটা সায়েন্স ব্যবহারের উদাহরণ এবং আরও অনেক কিছু অন্তর্ভুক্ত থাকবে।
অতিরিক্তভাবে, ক্লাসের আগে একটি নিম্ন-ঝুঁকিপূর্ণ কুইজ ছাত্রের শেখার উদ্দেশ্য নির্ধারণ করে, আর ক্লাসের পরে একটি দ্বিতীয় কুইজ আরও ধারণ ধরে রাখতে সাহায্য করে। এই পাঠক্রমটি নমনীয় এবং মজাদার হওয়ার জন্য ডিজাইন করা হয়েছে এবং সম্পূর্ণ বা আংশিকভাবে গ্রহণ করা যেতে পারে। প্রকল্পগুলি ছোট থেকে শুরু হয়ে 10 সপ্তাহের চক্রের শেষে ক্রমশ জটিল হয়ে ওঠে।
আমাদের Code of Conduct, Contributing, Translation নির্দেশিকাগুলো দেখুন। আমরা আপনার গঠনমূলক প্রতিক্রিয়াকে স্বাগত জানাই!
প্রতিটি পাঠে রয়েছে:
- ঐচ্ছিক স্কেচনোট
- ঐচ্ছিক সম্পূরক ভিডিও
- পাঠ-পূর্ব ওয়ার্ম-আপ কুইজ
- লিখিত পাঠ
- প্রকল্প-ভিত্তিক পাঠগুলির জন্য, প্রকল্পটি কীভাবে তৈরি করবেন তার ধাপে ধাপে নির্দেশিকা
- জ্ঞান যাচাই
- একটি চ্যালেঞ্জ
- সম্পূরক পাঠ্য
- অ্যাসাইনমেন্ট
- পাঠ-পরে কুইজ
কুইজ নিয়ে একটি নোট: সমস্ত কুইজ Quiz-App ফোল্ডারে রয়েছে, মোট ৪০টি কুইজ, প্রত্যেকটিতে তিনটি প্রশ্ন। এগুলো পাঠগুলোর মধ্যে লিঙ্ক করা আছে, তবে কুইজ অ্যাপটি লোকালি চালানো বা Azure-এ ডেপ্লয় করা যেতে পারে;
quiz-appফোল্ডারের নির্দেশনা অনুসরণ করুন। এগুলো ধীরে ধীরে লোকালাইজ করা হচ্ছে।
🎓 শুরু করার জন্য বন্ধুসুলভ উদাহরণসমূহ
নতুন ডেটা সায়েন্সে? আমরা একটি বিশেষ examples directory তৈরি করেছি সরল, ভালভাবে মন্তব্যকৃত কোড সহ যাতে আপনি শুরু করতে পারেন:
- 🌟 Hello World - আপনার প্রথম ডেটা সায়েন্স প্রোগ্রাম
- 📂 Loading Data - ডেটাসেট পড়তে এবং অন্বেষণ করতে শেখা
- 📊 Simple Analysis - পরিসংখ্যান গণনা করা এবং প্যাটার্ন খুঁজে বের করা
- 📈 Basic Visualization - চার্ট এবং গ্রাফ তৈরি করা
- 🔬 Real-World Project - শুরু থেকে শেষ পর্যন্ত সম্পূর্ণ কর্মপ্রবাহ
প্রতিটি উদাহরণে প্রতিটি ধাপ ব্যাখ্যা করে বিশদ মন্তব্য রয়েছে, যা এটিকে সম্পূর্ণ নবাগতদের জন্য উপযুক্ত করে তোলে!
👉 উদাহরণগুলো দিয়ে শুরু করুন 👈
পাঠসমূহ
![]() |
|---|
| Data Science For Beginners: Roadmap - Sketchnote by @nitya |
| Lesson Number | Topic | Lesson Grouping | Learning Objectives | Linked Lesson | Author |
|---|---|---|---|---|---|
| 01 | ডেটা সায়েন্স সংজ্ঞা | Introduction | ডেটা সায়েন্সের পিছনের মৌলিক ধারণাসমূহ এবং এটি কিভাবে কৃত্রিম বুদ্ধিমত্তা, মেশিন লার্নিং, এবং বিগ ডেটার সাথে সম্পর্কিত তা শিখুন। | lesson video | Dmitry |
| 02 | ডেটা সায়েন্স নৈতিকতা | Introduction | ডেটা নৈতিকতা ধারণা, চ্যালেঞ্জ ও কাঠামো। | lesson | Nitya |
| 03 | ডেটা সংজ্ঞায়ন | Introduction | ডেটা কিভাবে শ্রেণিবদ্ধ করা হয় এবং এর সাধারণ উৎসগুলো কী। | lesson | Jasmine |
| 04 | পরিসংখ্যান ও সম্ভাব্যতায় পরিচিতি | Introduction | ডেটা বোঝার জন্য সম্ভাব্যতা এবং পরিসংখ্যানের গণিতগত কৌশল। | lesson video | Dmitry |
| 05 | সম্পর্কযুক্ত ডেটার সাথে কাজ | Working With Data | সম্পর্কযুক্ত ডেটার পরিচিতি এবং Structured Query Language (সাধারণত "see-quell" উচ্চারিত) ব্যবহার করে সম্পর্কযুক্ত ডেটা অন্বেষণ এবং বিশ্লেষণের মৌলিক বিষয়। | lesson | Christopher |
| 06 | NoSQL ডেটার সাথে কাজ | Working With Data | অন-রিলেশনাল ডেটার পরিচিতি, এর বিভিন্ন প্রকার এবং ডকুমেন্ট ডাটাবেস অন্বেষণ ও বিশ্লেষণের মৌলিক বিষয়। | lesson | Jasmine |
| 07 | পাইথনের সাথে কাজ | Working With Data | Pandas-এর মতো লাইব্রেরি ব্যবহার করে ডেটা অন্বেষণের জন্য পাইথন ব্যবহারের মৌলিক বিষয়। পাইথন প্রোগ্রামিংয়ের ভিত্তিপ্রস্তর বোঝা প্রয়োজনীয়। | lesson video | Dmitry |
| 08 | ডেটা প্রস্তুতি | Working With Data | মিসিং, অশুদ্ধ, বা অসম্পূর্ণ ডেটার সমস্যাগুলি মোকাবেলার জন্য ডেটা পরিস্কার এবং রূপান্তরের কৌশল সম্পর্কিত বিষয়সমূহ। | lesson | Jasmine |
| 09 | পরিমাণ ভিজ্যুয়ালাইজিং | Data Visualization | Matplotlib ব্যবহার করে পাখি সংক্রান্ত ডেটা ভিজ্যুয়ালাইজ করা শিখুন 🦆 | lesson | Jen |
| 10 | ডেটার বণ্টন ভিজ্যুয়ালাইজিং | Data Visualization | একটি ইন্টারভাল-এর মধ্যে পর্যবেক্ষণ এবং প্রবণতা ভিজ্যুয়ালাইজ করা। | lesson | Jen |
| 11 | অনুপাতে ভিজ্যুয়ালাইজিং | Data Visualization | বিভক্ত এবং গ্রুপকৃত শতাংশ ভিজ্যুয়ালাইজ করা। | lesson | Jen |
| 12 | সম্পর্ক ভিজ্যুয়ালাইজিং | Data Visualization | ডেটার সেট এবং তাদের ভ্যারিয়েবলের মধ্যে সংযোগ এবং সহসম্পর্ক ভিজ্যুয়ালাইজ করা। | lesson | Jen |
| 13 | অর্থবহ ভিজ্যুয়ালাইজেশন | Data Visualization | কার্যকর সমস্যা সমাধান এবং洞察 (insights) পাওয়ার জন্য আপনার ভিজ্যুয়ালাইজেশনগুলোকে মূল্যবান করে তোলা সম্পর্কিত কৌশল ও নির্দেশিকা। | lesson | Jen |
| 14 | ডেটা সায়েন্স লাইফসাইকেলে পরিচিতি | Lifecycle | ডেটা সায়েন্স লাইফসাইকেলের পরিচিতি এবং ডেটা অর্জন এবং নিষ্কাষণের প্রথম ধাপ। | lesson | Jasmine |
| 15 | বিশ্লেষণ | Lifecycle | ডেটা সায়েন্স লাইফসাইকেলের এই ধাপটি ডেটা বিশ্লেষণের কৌশলগুলোর উপর কেন্দ্রিত। | lesson | Jasmine |
| 16 | যোগাযোগ | Lifecycle | ডেটা সায়েন্স লাইফসাইকেলের এই ধাপটি সিদ্ধান্তগ্রহণকারীকে বোঝার জন্য সহজ করে তোলার উদ্দেশ্যে ডেটা থেকে প্রাপ্ত洞察 উপস্থাপনের উপর কেন্দ্রিত। | lesson | Jalen |
| 17 | ক্লাউডে ডেটা সায়েন্স | Cloud Data | এই সিরিজের পাঠগুলো ক্লাউডে ডেটা সায়েন্স এবং এর সুবিধাসমূহ পরিচয় করিয়ে দেয়। | lesson | Tiffany and Maud |
| 18 | ক্লাউডে ডেটা সায়েন্স | Cloud Data | Low Code টুল ব্যবহার করে মডেল প্রশিক্ষণ। | lesson | Tiffany and Maud |
| 19 | ক্লাউডে ডেটা সায়েন্স | Cloud Data | Azure Machine Learning Studio দিয়ে মডেল ডেপ্লয় করা। | lesson | Tiffany and Maud |
| 20 | বাস্তব জগতে ডেটা সায়েন্স | In the Wild | বাস্তবে ডেটা সায়েন্স দ্বারা পরিচালিত প্রকল্পসমূহ। | lesson | Nitya |
GitHub Codespaces
এই নমুনা Codespace-এ খুলতে নিচের ধাপগুলো অনুসরণ করুন:
- Code ড্রপ-ডাউন মেনু ক্লিক করুন এবং Open with Codespaces অপশনটি নির্বাচন করুন।
- প্যানের নিচে + New codespace নির্বাচন করুন। আরও তথ্যের জন্য, GitHub documentation দেখুন।
VSCode Remote - Containers
স্থানীয় মেশিন এবং VSCode ব্যবহার করে এই রিপোটি একটি কন্টেইনারে খুলতে VS Code Remote - Containers এক্সটেনশনটি ব্যবহার করে নিচের ধাপগুলো অনুসরণ করুন:
- যদি এটি আপনার প্রথমবার ডেভেলপমেন্ট কন্টেইনার ব্যবহার করা হয়, অনুগ্রহ করে নিশ্চিত করুন যে আপনার সিস্টেম প্রাক-প্রয়োজনীয়তাসমূহ পূরণ করে (যেমন Docker ইনস্টল করা আছে) the getting started documentation তে উল্লেখিত নির্দেশিকা অনুযায়ী।
এই রিপোজিটরি ব্যবহার করতে, আপনি বা তো রিপোজিটরিটি আলাদা Docker ভলিউমে খুলতে পারেন:
Note: আন্ডার দ্য হুড, এটি Remote-Containers: Clone Repository in Container Volume... কমান্ড ব্যবহার করবে যাতে সোর্স কোড লোকাল ফাইলসিস্টেমের পরিবর্তে একটি Docker ভলিউমে ক্লোন করা হয়। Volumes হলো কনটেইনার ডেটা সংরক্ষণের জন্য পছন্দ্য ব্যবস্থা।
অথবা লোকালি ক্লোন করা বা ডাউনলোড করা সংস্করণটি খুলুন:
- এই রিপোজিটরিটি আপনার লোকাল ফাইলসিস্টেমে ক্লোন করুন।
- F1 চাপুন এবং Remote-Containers: Open Folder in Container... কমান্ডটি নির্বাচন করুন।
- ক্লোন করা এই ফোল্ডারটি নির্বাচন করুন, কন্টেইনারটি শুরু হওয়ার জন্য অপেক্ষা করুন, এবং বিষয়গুলো পরীক্ষা করে দেখুন।
অফলাইন অ্যাক্সেস
আপনি Docsify ব্যবহার করে এই ডকুমেন্টেশনটি অফলাইনে চালাতে পারেন। এই রিপোটি ফর্ক করুন, আপনার লোকাল মেশিনে Docsify 설치 করুন, তারপর এই রিপোর রুট ফোল্ডারে টাইপ করুন docsify serve। ওয়েবসাইটটি আপনার লোকালহোস্টে পোর্ট 3000-এ সার্ভ হবে: localhost:3000।
নোট, Docsify-র মাধ্যমে নোটবুকগুলো রেন্ডার হবে না, তাই যখন আপনাকে একটি নোটবুক চালাতে হবে, সেটি আলাদা ভাবে VS Code-এ Python কের্নেল চালিয়ে করুন।
অন্যান্য কারিকুলাম
আমাদের টিম অন্যান্য কারিকুলামও তৈরি করে! দেখুন:
LangChain
Azure / Edge / MCP / Agents
জেনারেটিভ AI সিরিজ
মূল বিষয়সমূহ
কপাইলট সিরিজ
সাহায্য
সমস্যার সম্মুখীন হচ্ছেন? আমাদের সমস্যা সমাধান গাইড সাধারণ সমস্যাগুলোর সমাধানের জন্য দেখুন।
আপনি যদি আটকে যান বা AI অ্যাপ তৈরি সম্পর্কে কোনো প্রশ্ন থাকে। MCP সম্পর্কে আলোচনা করতে সহশিক্ষার্থী এবং অভিজ্ঞ ডেভেলপারদের সাথে যোগ দিন। এটি একটি সহায়ক কমিউনিটি যেখানে প্রশ্নকে স্বাগত বলা হয় এবং জ্ঞান মুক্তভাবে শেয়ার করা হয়।
আপনার যদি পণ্যের প্রতিক্রিয়া বা তৈরি করার সময় ত্রুটি থাকে, দেখুন:
অস্বীকারোক্তি: এই নথিটি AI অনুবাদ সেবা Co-op Translator ব্যবহার করে অনুবাদ করা হয়েছে। আমরা যথাসাধ্য সঠিকতা বজায় রাখার চেষ্টা করি, তবু অনুগ্রহ করে লক্ষ্য করুন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসামঞ্জস্যতা থাকতে পারে। মূল ভাষায় থাকা আসল নথিকেই কর্তৃত্বশীল উৎস হিসেবে বিবেচনা করা উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ নেওয়ার পরামর্শ দেওয়া হয়। এই অনুবাদ ব্যবহারের কারণে উদ্ভূত কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়ী নই।



