|
2 weeks ago | |
---|---|---|
.. | ||
1-Introduction | 2 weeks ago | |
2-Working-With-Data | 2 weeks ago | |
3-Data-Visualization | 2 weeks ago | |
4-Data-Science-Lifecycle | 2 weeks ago | |
5-Data-Science-In-Cloud | 2 weeks ago | |
6-Data-Science-In-Wild | 2 weeks ago | |
docs | 3 weeks ago | |
quiz-app | 3 weeks ago | |
sketchnotes | 3 weeks ago | |
CODE_OF_CONDUCT.md | 3 weeks ago | |
CONTRIBUTING.md | 3 weeks ago | |
README.md | 2 weeks ago | |
SECURITY.md | 3 weeks ago | |
SUPPORT.md | 3 weeks ago | |
for-teachers.md | 2 weeks ago |
README.md
শিক্ষার্থীদের জন্য ডেটা সায়েন্স - একটি পাঠক্রম
Azure Cloud Advocates Microsoft-এ একটি ১০-সপ্তাহের, ২০-লেসনের পাঠক্রম নিয়ে এসেছে যা সম্পূর্ণ ডেটা সায়েন্স নিয়ে। প্রতিটি পাঠে রয়েছে প্রাক-পাঠ এবং পর-পাঠ কুইজ, লিখিত নির্দেশনা, সমাধান এবং একটি অ্যাসাইনমেন্ট। আমাদের প্রকল্প-ভিত্তিক শিক্ষাদান পদ্ধতি আপনাকে শেখার সময় তৈরি করতে সাহায্য করে, যা নতুন দক্ষতা অর্জনের একটি প্রমাণিত উপায়।
আমাদের লেখকদের প্রতি আন্তরিক ধন্যবাদ: জ্যাসমিন গ্রিনওয়ে, দিমিত্রি সশনিকভ, নিত্য নারাসিমহান, জালেন ম্যাকগি, জেন লুপার, মড লেভি, টিফানি সাউটার, ক্রিস্টোফার হ্যারিসন।
🙏 বিশেষ ধন্যবাদ 🙏 আমাদের Microsoft Student Ambassador লেখক, পর্যালোচক এবং বিষয়বস্তু অবদানকারীদের প্রতি, বিশেষত আরিয়ান অরোরা, আদিত্য গার্গ, আলন্দ্রা সানচেজ, অঙ্কিতা সিং, অনুপম মিশ্র, অর্পিতা দাস, চহাইলবিহারী দুবে, ডিব্রি এনসোফর, দিশিতা ভাসিন, মাজদ সাফি, ম্যাক্স ব্লুম, মিগুয়েল কোরিয়া, মোহাম্মা ইফতেখার (ইফটু) ইবনে জালাল, নাওরিন তাবাসসুম, রেমন্ড ওয়াংসা পুত্র, রোহিত যাদব, সমৃদ্ধি শর্মা, সানিয়া সিনহা, শীনা নারুলা, তৌকির আহমদ, যোগেন্দ্রসিং পাওয়ার, বিদুষী গুপ্ত, জাসলিন সোনধি।
![]() |
---|
শিক্ষার্থীদের জন্য ডেটা সায়েন্স - স্কেচনোট @nitya |
🌐 বহু-ভাষার সমর্থন
GitHub Action এর মাধ্যমে সমর্থিত (স্বয়ংক্রিয় এবং সর্বদা আপডেটেড)
ফরাসি | স্প্যানিশ | জার্মান | রাশিয়ান | আরবি | ফার্সি | উর্দু | চীনা (সরলীকৃত) | চীনা (প্রথাগত, ম্যাকাও) | চীনা (প্রথাগত, হংকং) | চীনা (প্রথাগত, তাইওয়ান) | জাপানি | কোরিয়ান | হিন্দি | বাংলা | মারাঠি | নেপালি | পাঞ্জাবি (গুরুমুখী) | পর্তুগিজ (পর্তুগাল) | পর্তুগিজ (ব্রাজিল) | ইতালিয়ান | পোলিশ | তুর্কি | গ্রীক | থাই | সুইডিশ | ড্যানিশ | নরওয়েজিয়ান | ফিনিশ | ডাচ | হিব্রু | ভিয়েতনামি | ইন্দোনেশিয়ান | মালয় | টাগালগ (ফিলিপিনো) | সোয়াহিলি | হাঙ্গেরিয়ান | চেক | স্লোভাক | রোমানিয়ান | বুলগেরিয়ান | সার্বিয়ান (সিরিলিক) | ক্রোয়েশিয়ান | স্লোভেনিয়ান | ইউক্রেনিয়ান | বর্মি (মায়ানমার)
যদি আপনি অতিরিক্ত ভাষার অনুবাদ চান, সমর্থিত ভাষার তালিকা এখানে
আমাদের কমিউনিটিতে যোগ দিন
আপনি কি একজন শিক্ষার্থী?
নিম্নলিখিত রিসোর্স দিয়ে শুরু করুন:
- স্টুডেন্ট হাব পেজ এই পেজে আপনি শিক্ষার্থীদের জন্য রিসোর্স, স্টুডেন্ট প্যাক এবং এমনকি বিনামূল্যে সার্টিফিকেট ভাউচার পাওয়ার উপায় খুঁজে পাবেন। এটি একটি পেজ যা আপনি বুকমার্ক করতে এবং সময়ে সময়ে চেক করতে চাইবেন কারণ আমরা অন্তত মাসিকভাবে বিষয়বস্তু পরিবর্তন করি।
- Microsoft Learn Student Ambassadors একটি বৈশ্বিক শিক্ষার্থী অ্যাম্বাসেডর কমিউনিটিতে যোগ দিন, এটি Microsoft-এ আপনার প্রবেশের পথ হতে পারে।
শুরু করা
শিক্ষকগণ: আমরা কিছু পরামর্শ অন্তর্ভুক্ত করেছি এই পাঠক্রম কীভাবে ব্যবহার করবেন। আমাদের আলোচনা ফোরামে আপনার মতামত জানাতে ভালো লাগবে!
শিক্ষার্থীরা: এই পাঠক্রমটি নিজের জন্য ব্যবহার করতে, পুরো রিপোজিটরি ফর্ক করুন এবং নিজের জন্য অনুশীলনগুলি সম্পূর্ণ করুন, একটি প্রাক-লেকচার কুইজ দিয়ে শুরু করুন। তারপর লেকচারটি পড়ুন এবং বাকি কার্যক্রম সম্পূর্ণ করুন। পাঠগুলি বুঝে প্রকল্প তৈরি করার চেষ্টা করুন, সমাধান কোড কপি না করে; তবে, সেই কোডটি প্রতিটি প্রকল্প-ভিত্তিক পাঠের /solutions ফোল্ডারে উপলব্ধ। আরেকটি ধারণা হতে পারে বন্ধুদের সাথে একটি স্টাডি গ্রুপ তৈরি করা এবং একসাথে বিষয়বস্তুটি পড়া। আরও অধ্যয়নের জন্য, আমরা Microsoft Learn সুপারিশ করি।
টিমের সাথে পরিচিত হন
Gif তৈরি করেছেন মোহিত জয়সল
🎥 উপরের ছবিতে ক্লিক করুন প্রকল্প এবং এটি তৈরি করা ব্যক্তিদের সম্পর্কে একটি ভিডিও দেখতে!
শিক্ষাদান পদ্ধতি
আমরা এই পাঠক্রম তৈরি করার সময় দুটি শিক্ষাদান নীতি বেছে নিয়েছি: এটি প্রকল্প-ভিত্তিক নিশ্চিত করা এবং ঘন ঘন কুইজ অন্তর্ভুক্ত করা। এই সিরিজের শেষে, শিক্ষার্থীরা ডেটা সায়েন্সের মৌলিক নীতিগুলি শিখবে, যার মধ্যে রয়েছে নৈতিক ধারণা, ডেটা প্রস্তুতি, ডেটা নিয়ে কাজ করার বিভিন্ন উপায়, ডেটা ভিজ্যুয়ালাইজেশন, ডেটা বিশ্লেষণ, ডেটা সায়েন্সের বাস্তব জীবনের ব্যবহার এবং আরও অনেক কিছু।
এছাড়াও, একটি ক্লাসের আগে একটি কম-ঝুঁকির কুইজ শিক্ষার্থীর মনোযোগ একটি বিষয় শেখার দিকে নিয়ে যায়, যখন ক্লাসের পরে একটি দ্বিতীয় কুইজ আরও ধারণ নিশ্চিত করে। এই পাঠক্রমটি নমনীয় এবং মজাদার করার জন্য ডিজাইন করা হয়েছে এবং এটি সম্পূর্ণ বা আংশিকভাবে নেওয়া যেতে পারে। প্রকল্পগুলি ছোট থেকে শুরু হয় এবং ১০ সপ্তাহের চক্রের শেষে ক্রমশ জটিল হয়ে ওঠে। আমাদের আচরণবিধি, অবদান, অনুবাদ নির্দেশিকা দেখুন। আমরা আপনার গঠনমূলক প্রতিক্রিয়া স্বাগত জানাই!
প্রতিটি পাঠ অন্তর্ভুক্ত করে:
- ঐচ্ছিক স্কেচনোট
- ঐচ্ছিক সম্পূরক ভিডিও
- পাঠের আগে উষ্ণতা পরীক্ষা
- লিখিত পাঠ
- প্রকল্প-ভিত্তিক পাঠের জন্য, প্রকল্প তৈরি করার ধাপে ধাপে নির্দেশিকা
- জ্ঞান যাচাই
- একটি চ্যালেঞ্জ
- সম্পূরক পাঠ্য
- অ্যাসাইনমেন্ট
- পাঠ-পরবর্তী কুইজ
কুইজ সম্পর্কে একটি নোট: সমস্ত কুইজ
Quiz-App
ফোল্ডারে অন্তর্ভুক্ত, যেখানে প্রতিটি তিনটি প্রশ্ন সহ মোট ৪০টি কুইজ রয়েছে। এগুলো পাঠের মধ্যে থেকে লিঙ্ক করা হয়েছে, তবে কুইজ অ্যাপটি স্থানীয়ভাবে চালানো বা Azure-এ ডিপ্লয় করা যেতে পারে;quiz-app
ফোল্ডারের নির্দেশনা অনুসরণ করুন। এগুলো ধীরে ধীরে স্থানীয়করণ করা হচ্ছে।
পাঠসমূহ
![]() |
---|
ডেটা সায়েন্স ফর বিগিনার্স: রোডম্যাপ - @nitya এর স্কেচনোট |
পাঠ নম্বর | বিষয় | পাঠের বিভাগ | শেখার উদ্দেশ্য | লিঙ্ককৃত পাঠ | লেখক |
---|---|---|---|---|---|
01 | ডেটা সায়েন্স সংজ্ঞায়িত করা | ভূমিকা | ডেটা সায়েন্সের মৌলিক ধারণা এবং এটি কৃত্রিম বুদ্ধিমত্তা, মেশিন লার্নিং এবং বিগ ডেটার সাথে কীভাবে সম্পর্কিত তা শিখুন। | পাঠ ভিডিও | Dmitry |
02 | ডেটা সায়েন্সের নৈতিকতা | ভূমিকা | ডেটা নৈতিকতার ধারণা, চ্যালেঞ্জ এবং কাঠামো। | পাঠ | Nitya |
03 | ডেটা সংজ্ঞায়িত করা | ভূমিকা | ডেটা কীভাবে শ্রেণীবদ্ধ করা হয় এবং এর সাধারণ উৎস। | পাঠ | Jasmine |
04 | পরিসংখ্যান ও সম্ভাবনার পরিচিতি | ভূমিকা | ডেটা বোঝার জন্য সম্ভাবনা এবং পরিসংখ্যানের গাণিতিক কৌশল। | পাঠ ভিডিও | Dmitry |
05 | সম্পর্কিত ডেটার সাথে কাজ করা | ডেটার সাথে কাজ করা | সম্পর্কিত ডেটার পরিচিতি এবং SQL (যাকে "see-quell" বলা হয়) নামে পরিচিত স্ট্রাকচার্ড কোয়েরি ল্যাঙ্গুয়েজ ব্যবহার করে সম্পর্কিত ডেটা অন্বেষণ এবং বিশ্লেষণের মৌলিক বিষয়। | পাঠ | Christopher |
06 | NoSQL ডেটার সাথে কাজ করা | ডেটার সাথে কাজ করা | অ-সম্পর্কিত ডেটার পরিচিতি, এর বিভিন্ন প্রকার এবং ডকুমেন্ট ডেটাবেস অন্বেষণ এবং বিশ্লেষণের মৌলিক বিষয়। | পাঠ | Jasmine |
07 | পাইথনের সাথে কাজ করা | ডেটার সাথে কাজ করা | Pandas-এর মতো লাইব্রেরি ব্যবহার করে ডেটা অন্বেষণের জন্য পাইথন ব্যবহার করার মৌলিক বিষয়। পাইথন প্রোগ্রামিংয়ের প্রাথমিক ধারণা সুপারিশ করা হয়। | পাঠ ভিডিও | Dmitry |
08 | ডেটা প্রস্তুতি | ডেটার সাথে কাজ করা | অনুপস্থিত, ভুল বা অসম্পূর্ণ ডেটার চ্যালেঞ্জ মোকাবেলার জন্য ডেটা পরিষ্কার এবং রূপান্তর করার কৌশল। | পাঠ | Jasmine |
09 | পরিমাণের ভিজ্যুয়ালাইজেশন | ডেটা ভিজ্যুয়ালাইজেশন | Matplotlib ব্যবহার করে পাখির ডেটা 🦆 ভিজ্যুয়ালাইজ করতে শিখুন। | পাঠ | Jen |
10 | ডেটার বিতরণ ভিজ্যুয়ালাইজেশন | ডেটা ভিজ্যুয়ালাইজেশন | একটি অন্তরালের মধ্যে পর্যবেক্ষণ এবং প্রবণতা ভিজ্যুয়ালাইজ করা। | পাঠ | Jen |
11 | অনুপাতের ভিজ্যুয়ালাইজেশন | ডেটা ভিজ্যুয়ালাইজেশন | পৃথক এবং গোষ্ঠীভুক্ত শতাংশ ভিজ্যুয়ালাইজ করা। | পাঠ | Jen |
12 | সম্পর্কের ভিজ্যুয়ালাইজেশন | ডেটা ভিজ্যুয়ালাইজেশন | ডেটার সেট এবং এর ভেরিয়েবলগুলির মধ্যে সংযোগ এবং সম্পর্ক ভিজ্যুয়ালাইজ করা। | পাঠ | Jen |
13 | অর্থপূর্ণ ভিজ্যুয়ালাইজেশন | ডেটা ভিজ্যুয়ালাইজেশন | কার্যকর সমস্যা সমাধান এবং অন্তর্দৃষ্টির জন্য আপনার ভিজ্যুয়ালাইজেশনকে মূল্যবান করার কৌশল এবং নির্দেশিকা। | পাঠ | Jen |
14 | ডেটা সায়েন্স লাইফসাইকেলের পরিচিতি | লাইফসাইকেল | ডেটা সায়েন্স লাইফসাইকেলের পরিচিতি এবং ডেটা সংগ্রহ ও নিষ্কাশনের প্রথম ধাপ। | পাঠ | Jasmine |
15 | বিশ্লেষণ | লাইফসাইকেল | ডেটা বিশ্লেষণের কৌশলগুলির উপর ভিত্তি করে ডেটা সায়েন্স লাইফসাইকেলের এই ধাপ। | পাঠ | Jasmine |
16 | যোগাযোগ | লাইফসাইকেল | ডেটা থেকে অন্তর্দৃষ্টি উপস্থাপন করার উপর ভিত্তি করে ডেটা সায়েন্স লাইফসাইকেলের এই ধাপ, যা সিদ্ধান্ত গ্রহণকারীদের জন্য বোঝা সহজ করে। | পাঠ | Jalen |
17 | ক্লাউডে ডেটা সায়েন্স | ক্লাউড ডেটা | ক্লাউডে ডেটা সায়েন্স এবং এর সুবিধাগুলির পরিচিতি। | পাঠ | Tiffany এবং Maud |
18 | ক্লাউডে ডেটা সায়েন্স | ক্লাউড ডেটা | লো কোড টুল ব্যবহার করে মডেল প্রশিক্ষণ। | পাঠ | Tiffany এবং Maud |
19 | ক্লাউডে ডেটা সায়েন্স | ক্লাউড ডেটা | Azure Machine Learning Studio ব্যবহার করে মডেল ডিপ্লয় করা। | পাঠ | Tiffany এবং Maud |
20 | বাস্তব জীবনে ডেটা সায়েন্স | বাস্তব জীবনে | বাস্তব জীবনে ডেটা সায়েন্স চালিত প্রকল্প। | পাঠ | Nitya |
GitHub Codespaces
Codespace-এ এই নমুনা খুলতে নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করুন:
- Code ড্রপ-ডাউন মেনুতে ক্লিক করুন এবং Open with Codespaces অপশনটি নির্বাচন করুন।
- প্যানেলের নিচে + New codespace নির্বাচন করুন। আরও তথ্যের জন্য, GitHub ডকুমেন্টেশন দেখুন।
VSCode Remote - Containers
আপনার স্থানীয় মেশিন এবং VSCode ব্যবহার করে VS Code Remote - Containers এক্সটেনশন ব্যবহার করে এই রিপোজিটরি একটি কন্টেইনারে খুলতে নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করুন:
- যদি এটি আপনার প্রথমবার ডেভেলপমেন্ট কন্টেইনার ব্যবহার হয়, তাহলে নিশ্চিত করুন যে আপনার সিস্টেম প্রয়োজনীয়তা পূরণ করে (যেমন Docker ইনস্টল করা আছে) শুরু করার ডকুমেন্টেশন এ।
এই রিপোজিটরি ব্যবহার করতে, আপনি হয় রিপোজিটরিটি একটি বিচ্ছিন্ন Docker ভলিউমে খুলতে পারেন:
নোট: ভিতরে, এটি Remote-Containers: Clone Repository in Container Volume... কমান্ড ব্যবহার করবে যা স্থানীয় ফাইল সিস্টেমের পরিবর্তে একটি Docker ভলিউমে সোর্স কোড ক্লোন করবে। Volumes কন্টেইনার ডেটা সংরক্ষণের জন্য পছন্দনীয় পদ্ধতি।
অথবা স্থানীয়ভাবে ক্লোন করা বা ডাউনলোড করা রিপোজিটরির একটি সংস্করণ খুলুন:
- এই রিপোজিটরিটি আপনার স্থানীয় ফাইল সিস্টেমে ক্লোন করুন।
- F1 চাপুন এবং Remote-Containers: Open Folder in Container... কমান্ড নির্বাচন করুন।
- এই ফোল্ডারের ক্লোন করা কপি নির্বাচন করুন, কন্টেইনারটি শুরু হওয়ার জন্য অপেক্ষা করুন এবং জিনিসগুলি চেষ্টা করুন।
অফলাইন অ্যাক্সেস
আপনি Docsify ব্যবহার করে এই ডকুমেন্টেশন অফলাইনে চালাতে পারেন। এই রিপোজিটরি ফর্ক করুন, Docsify ইনস্টল করুন আপনার স্থানীয় মেশিনে, তারপর এই রিপোজিটরির মূল ফোল্ডারে docsify serve
টাইপ করুন। ওয়েবসাইটটি আপনার localhost-এ পোর্ট 3000-এ পরিবেশন করা হবে: localhost:3000
।
নোট, নোটবুকগুলি Docsify এর মাধ্যমে রেন্ডার করা হবে না, তাই যখন আপনাকে একটি নোটবুক চালাতে হবে, এটি আলাদাভাবে VS Code-এ একটি পাইথন কার্নেল চালিয়ে করুন।
অন্যান্য পাঠ্যক্রম
আমাদের দল অন্যান্য পাঠ্যক্রম তৈরি করে! দেখুন:
- Generative AI for Beginners
- Generative AI for Beginners .NET
- Generative AI with JavaScript
- Generative AI with Java
- AI for Beginners
- Data Science for Beginners
- Bash for Beginners
- ML for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- Machine Learning for Beginners
- XR Development for Beginners
- Mastering GitHub Copilot for AI Paired Programming
- XR Development for Beginners
- Mastering GitHub Copilot for C#/.NET Developers
- Choose Your Own Copilot Adventure
অস্বীকৃতি:
এই নথিটি AI অনুবাদ পরিষেবা Co-op Translator ব্যবহার করে অনুবাদ করা হয়েছে। আমরা যথাসম্ভব সঠিক অনুবাদের চেষ্টা করি, তবে অনুগ্রহ করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। নথিটির মূল ভাষায় থাকা সংস্করণটিকেই প্রামাণিক উৎস হিসেবে বিবেচনা করা উচিত। গুরুত্বপূর্ণ তথ্যের জন্য, পেশাদার মানব অনুবাদ ব্যবহার করার পরামর্শ দেওয়া হয়। এই অনুবাদ ব্যবহারের ফলে সৃষ্ট কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়ী নই।