32 KiB
শিক্ষার্থীদের জন্য ডেটা সায়েন্স - একটি পাঠক্রম
Azure Cloud Advocates at Microsoft একটি ১০-সপ্তাহের, ২০-লেসনের পাঠক্রম নিয়ে এসেছে যা সম্পূর্ণ ডেটা সায়েন্স নিয়ে। প্রতিটি লেসনে রয়েছে প্রাক-লেসন এবং পরবর্তী লেসনের কুইজ, লেসন সম্পন্ন করার জন্য লিখিত নির্দেশনা, একটি সমাধান এবং একটি অ্যাসাইনমেন্ট। আমাদের প্রকল্প-ভিত্তিক পদ্ধতি আপনাকে শেখার সময় তৈরি করতে সাহায্য করে, যা নতুন দক্ষতা অর্জনের একটি প্রমাণিত উপায়।
আমাদের লেখকদের প্রতি আন্তরিক ধন্যবাদ: জেসমিন গ্রিনওয়ে, দিমিত্রি সশনিকভ, নিত্যা নারাসিমহান, জালেন ম্যাকগি, জেন লুপার, মড লেভি, টিফানি সুটের, ক্রিস্টোফার হ্যারিসন।
🙏 বিশেষ ধন্যবাদ 🙏 আমাদের Microsoft Student Ambassador লেখক, রিভিউয়ার এবং কন্টেন্ট কন্ট্রিবিউটরদের প্রতি, বিশেষত আরিয়ান অরোরা, আদিত্য গার্গ, আলন্দ্রা সানচেজ, অঙ্কিতা সিং, অনুপম মিশ্র, অর্পিতা দাস, ছাইলবিহারী দুবে, ডিব্রি এনসোফর, দিশিতা ভাসিন, মাজদ সাফি, ম্যাক্স ব্লুম, মিগুয়েল কোরিয়া, মোহাম্মদ ইফতেখার (ইফটু) ইবনে জালাল, নওরিন তাবাসসুম, রেমন্ড ওয়াংসা পুত্র, রোহিত যাদব, সমৃদ্ধি শর্মা, সানিয়া সিনহা, শীনা নারুলা, তৌকির আহমদ, যোগেন্দ্রসিং পাওয়ার, বিদুষী গুপ্তা, জাসলিন সোধি।
![]() |
---|
শিক্ষার্থীদের জন্য ডেটা সায়েন্স - @nitya দ্বারা স্কেচনোট |
🌐 বহু-ভাষার সমর্থন
GitHub Action এর মাধ্যমে সমর্থিত (স্বয়ংক্রিয় এবং সর্বদা আপডেটেড)
ফরাসি | স্প্যানিশ | জার্মান | রাশিয়ান | আরবি | ফার্সি | উর্দু | চীনা (সরলীকৃত) | চীনা (প্রথাগত, ম্যাকাও) | চীনা (প্রথাগত, হংকং) | চীনা (প্রথাগত, তাইওয়ান) | জাপানি | কোরিয়ান | হিন্দি | বাংলা | মারাঠি | নেপালি | পাঞ্জাবি (গুরুমুখী) | পর্তুগিজ (পর্তুগাল) | পর্তুগিজ (ব্রাজিল) | ইতালিয়ান | পোলিশ | তুর্কি | গ্রিক | থাই | সুইডিশ | ড্যানিশ | নরওয়েজিয়ান | ফিনিশ | ডাচ | হিব্রু | ভিয়েতনামি | ইন্দোনেশিয়ান | মালয় | তাগালগ (ফিলিপিনো) | সোয়াহিলি | হাঙ্গেরিয়ান | চেক | স্লোভাক | রোমানিয়ান | বুলগেরিয়ান | সার্বিয়ান (সিরিলিক) | ক্রোয়েশিয়ান | স্লোভেনিয়ান | ইউক্রেনিয়ান | বার্মিজ (মিয়ানমার)
যদি আপনি অতিরিক্ত অনুবাদ চান, সমর্থিত ভাষাগুলোর তালিকা এখানে পাওয়া যাবে।
আমাদের কমিউনিটিতে যোগ দিন
আপনি কি একজন শিক্ষার্থী?
নিম্নলিখিত রিসোর্স দিয়ে শুরু করুন:
- স্টুডেন্ট হাব পেজ এই পেজে আপনি পাবেন শিক্ষার্থীদের জন্য রিসোর্স, স্টুডেন্ট প্যাক এবং এমনকি বিনামূল্যে সার্টিফিকেট ভাউচার পাওয়ার উপায়। এটি একটি পেজ যা আপনি বুকমার্ক করতে এবং সময়ে সময়ে চেক করতে চাইবেন কারণ আমরা অন্তত মাসিক ভিত্তিতে কন্টেন্ট পরিবর্তন করি।
- Microsoft Learn Student Ambassadors একটি গ্লোবাল স্টুডেন্ট অ্যাম্বাসেডর কমিউনিটিতে যোগ দিন, এটি হতে পারে মাইক্রোসফটে প্রবেশের আপনার পথ।
শুরু করা যাক
শিক্ষকগণ: আমরা কিছু পরামর্শ অন্তর্ভুক্ত করেছি কীভাবে এই পাঠক্রম ব্যবহার করবেন। আমাদের আলোচনা ফোরামে আপনার মতামত জানাতে ভালো লাগবে!
শিক্ষার্থীরা: এই পাঠক্রমটি নিজের জন্য ব্যবহার করতে, পুরো রিপোজিটরি ফর্ক করুন এবং নিজের মতো করে এক্সারসাইজগুলো সম্পন্ন করুন, প্রাক-লেকচার কুইজ দিয়ে শুরু করুন। তারপর লেকচার পড়ুন এবং বাকি কার্যক্রম সম্পন্ন করুন। লেসনগুলো বুঝে প্রজেক্ট তৈরি করার চেষ্টা করুন, সমাধান কোড কপি না করে; তবে, সেই কোড /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 ব্যবহার করে এই রিপোজিটরি একটি কন্টেইনারে খুলতে নিম্নলিখিত ধাপগুলি অনুসরণ করুন:
- যদি এটি আপনার প্রথমবার ডেভেলপমেন্ট কন্টেইনার ব্যবহার হয়, তাহলে নিশ্চিত করুন যে আপনার সিস্টেম প্রয়োজনীয়তা পূরণ করে (যেমন Docker ইনস্টল করা আছে) শুরু করার ডকুমেন্টেশন এ।
এই রিপোজিটরি ব্যবহার করতে, আপনি হয় রিপোজিটরিটি একটি বিচ্ছিন্ন Docker ভলিউমে খুলতে পারেন:
নোট: ভিতরে, এটি 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-এ একটি পাইথন কার্নেল চালিয়ে করুন।
অন্যান্য পাঠ্যক্রম
আমাদের দল অন্যান্য পাঠ্যক্রম তৈরি করে! দেখুন:
- 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 Paired Programming
- Mastering GitHub Copilot for C#/.NET Developers
- Choose Your Own Copilot Adventure
অস্বীকৃতি:
এই নথিটি AI অনুবাদ পরিষেবা Co-op Translator ব্যবহার করে অনুবাদ করা হয়েছে। আমরা যথাসম্ভব সঠিক অনুবাদের চেষ্টা করি, তবে অনুগ্রহ করে মনে রাখবেন যে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। নথিটির মূল ভাষায় লেখা সংস্করণটিকেই প্রামাণিক উৎস হিসেবে বিবেচনা করা উচিত। গুরুত্বপূর্ণ তথ্যের জন্য, পেশাদার মানব অনুবাদ ব্যবহার করার পরামর্শ দেওয়া হয়। এই অনুবাদ ব্যবহারের ফলে সৃষ্ট কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়ী নই।