You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Data-Science-For-Beginners/translations/fa
localizeflow[bot] fc4dfc114e
chore(i18n): sync translations with latest source changes (chunk 1/5, 623 changes)
7 days ago
..
1-Introduction chore(i18n): sync translations with latest source changes (chunk 1/5, 623 changes) 7 days ago
2-Working-With-Data chore(i18n): sync translations with latest source changes (chunk 1/8, 1000 changes) 1 week ago
3-Data-Visualization chore(i18n): sync translations with latest source changes (chunk 1/8, 1000 changes) 1 week ago
4-Data-Science-Lifecycle chore(i18n): sync translations with latest source changes (chunk 1/8, 1000 changes) 1 week ago
5-Data-Science-In-Cloud chore(i18n): sync translations with latest source changes (chunk 1/8, 1000 changes) 1 week ago
6-Data-Science-In-Wild chore(i18n): sync translations with latest source changes (chunk 1/8, 1000 changes) 1 week ago
docs 🌐 Update translations via Co-op Translator 5 months ago
examples 🌐 Update translations via Co-op Translator 4 months ago
quiz-app 🌐 Update translations via Co-op Translator 5 months ago
sketchnotes chore(i18n): sync translations with latest source changes (chunk 1/8, 1000 changes) 1 week ago
AGENTS.md 🌐 Update translations via Co-op Translator 4 months ago
CODE_OF_CONDUCT.md 🌐 Update translations via Co-op Translator 5 months ago
CONTRIBUTING.md chore(i18n): sync translations with latest source changes (chunk 1/8, 1000 changes) 1 week ago
INSTALLATION.md 🌐 Update translations via Co-op Translator 4 months ago
README.md chore(i18n): sync translations with latest source changes (chunk 1/5, 623 changes) 7 days ago
SECURITY.md 🌐 Update translations via Co-op Translator 5 months ago
SUPPORT.md 🌐 Update translations via Co-op Translator 5 months ago
TROUBLESHOOTING.md 🌐 Update translations via Co-op Translator 4 months ago
USAGE.md 🌐 Update translations via Co-op Translator 4 months ago
for-teachers.md 🌐 Update translations via Co-op Translator 5 months ago

README.md

علم داده برای مبتدیان - یک برنامه درسی

باز کردن در GitHub Codespaces

مجوز GitHub همکاران GitHub مسائل GitHub درخواست‌های کشش GitHub درخواست‌های کشش خوش آمدید

ناظرین GitHub شاخه‌ها GitHub ستاره‌ها GitHub

Microsoft Foundry Discord

انجمن توسعه‌دهندگان Microsoft Foundry

مدافعان ابر آزور در مایکروسافت مفتخرند که یک برنامه درسی ۱۰ هفته‌ای و شامل ۲۰ درس درباره علم داده ارائه دهند. هر درس شامل آزمون‌های قبل و بعد از درس، دستورالعمل‌های مکتوب برای انجام درس، یک راه‌حل و یک تکلیف است. روش آموزشی ما مبتنی بر پروژه به شما امکان می‌دهد همزمان با ساخت پروژه‌ها یاد بگیرید؛ روشی اثبات‌شده برای تثبیت مهارت‌های جدید.

از نویسندگان عزیزمان صمیمانه تشکر می‌کنیم: Jasmine Greenaway، Dmitry Soshnikov، Nitya Narasimhan، Jalen McGee، Jen Looper، Maud Levy، Tiffany Souterre، Christopher Harrison.

🙏 تشکر ویژه 🙏 از نویسندگان، بازبینان و مشارکت‌کنندگان محتوا از سفیران دانشجویی مایکروسافت، به ویژه آریان آرورا، 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

تصویر یادداشت دستی ساخته شده توسط @sketchthedocs https://sketchthedocs.dev
علم داده برای مبتدیان - یادداشت دستی توسط @nitya

🌐 پشتیبانی چندزبانه

پشتیبانی شده توسط 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 | Kannada | Korean | Lithuanian | Malay | Malayalam | 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 | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

ترجیح می‌دهید محلی کلون کنید؟

این مخزن شامل بیش از ۵۰ ترجمه زبان است که اندازه دانلود را به طور قابل توجهی افزایش می‌دهد. برای کلون کردن بدون ترجمه‌ها، از sparse checkout استفاده کنید:

git clone --filter=blob:none --sparse https://github.com/microsoft/Data-Science-For-Beginners.git
cd Data-Science-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

این به شما همه چیز را می‌دهد تا دوره را کامل کنید با سرعت دانلود بسیار سریع‌تر.

اگر مایلید زبان‌های ترجمه بیشتری پشتیبانی شوند، فهرست آن‌ها در اینجا موجود است

به جامعه ما بپیوندید

Microsoft Foundry Discord

ما یک سری آموزش Discord با موضوع یادگیری با هوش مصنوعی داریم، برای کسب اطلاعات بیشتر و پیوستن به ما به سری آموزش با هوش مصنوعی از ۱۸ تا ۳۰ سپتامبر ۲۰۲۵ مراجعه کنید. نکات و ترفندهایی برای استفاده از GitHub Copilot در علم داده دریافت خواهید کرد.

سری آموزش با هوش مصنوعی

آیا دانشجو هستید؟

برای شروع از منابع زیر استفاده کنید:

  • صفحه مرکز دانشجویی در این صفحه منابع مبتدی، بسته‌های دانشجویی و حتی روش‌هایی برای دریافت کوپن رایگان گواهینامه را خواهید یافت. این صفحه‌ای است که می‌خواهید در نشانه‌گذاری خود داشته باشید و هر از چندگاهی بررسی کنید زیرا حداقل ماهانه محتوا را به‌روزرسانی می‌کنیم.
  • سفیران دانشجویی مایکروسافت به یک جامعه جهانی از سفیران دانشجویی بپیوندید؛ این می‌تواند راه ورود شما به مایکروسافت باشد.

شروع به کار

📚 مستندات

👨‍🎓 برای دانشجویان

کاملاً مبتدی: تازه با علم داده آشنا شده‌اید؟ با مثال‌های دوستانه برای مبتدیان ما شروع کنید! این مثال‌های ساده و دارای توضیح به شما کمک می‌کند مبانی را درک کنید قبل از اینکه به کل برنامه درسی بپردازید. دانشجویان: برای استفاده از این برنامه درسی به تنهایی، کل مخزن را فورک کنید و تمرین‌ها را به ترتیب انجام دهید، با یک آزمون قبل از درس شروع کنید. سپس درس را بخوانید و بقیه فعالیت‌ها را انجام دهید. تلاش کنید پروژه‌ها را با درک درس‌ها بسازید نه صرفاً کپی کردن کد راه‌حل؛ هرچند کد راه‌حل در پوشه /solutions در هر درس مبتنی بر پروژه موجود است. ایده دیگر تشکیل گروه مطالعه با دوستان و طی کردن محتوا با هم است. برای مطالعه بیشتر، Microsoft Learn را توصیه می‌کنیم.

شروع سریع:

  1. برای راه‌اندازی محیط خود، راهنمای نصب را بررسی کنید
  2. برای یادگیری نحوه کار با برنامه درسی، راهنمای استفاده را مرور کنید
  3. با درس ۱ شروع کرده و به ترتیب ادامه دهید
  4. برای پشتیبانی به جامعه Discord ما بپیوندید

👩‍🏫 برای معلمان

معلمان: ما برخی پیشنهادها را درباره چگونگی استفاده از این برنامه درسی ارائه داده‌ایم. مشتاقانه منتظر بازخورد شما در انجمن بحث ما هستیم!

تیم را ملاقات کنید

ویدئوی تبلیغاتی

گیف توسط Mohit Jaisal

🎥 برای مشاهده ویدئویی درباره پروژه و افرادی که آن را ایجاد کرده‌اند، روی تصویر بالا کلیک کنید!

روش آموزشی

در ساخت این برنامه درسی دو اصل آموزشی را انتخاب کرده‌ایم: اطمینان از اینکه مبتنی بر پروژه باشد و شامل آزمون‌های مکرر باشد. تا پایان این مجموعه، دانش‌آموزان اصول پایه‌ای علم داده را خواهند آموخت، از جمله مفاهیم اخلاقی، آماده‌سازی داده‌ها، روش‌های مختلف کار با داده، تجسم داده، تحلیل داده، موارد کاربرد واقعی علم داده و موارد بیشتر.

علاوه بر این، یک آزمون کم‌ریسک قبل از کلاس قصد دانش‌آموز برای یادگیری یک موضوع را تنظیم می‌کند، در حالی که پس از کلاس آزمون دوم به حفظ بهتر مطالب کمک می‌کند. این برنامه درسی برای انعطاف‌پذیری و سرگرمی طراحی شده است و می‌توان آن را به‌صورت کامل یا جزئی گذراند. پروژه‌ها از ساده شروع شده و تا پایان دوره ۱۰ هفته‌ای پیچیده‌تر می‌شوند.

راهنمای قوانین رفتار، مشارکت، ترجمه ما را بیابید. ما از بازخورد سازنده شما استقبال می‌کنیم!

هر درس شامل موارد زیر است:

  • یادداشت اسکیچ اختیاری
  • ویدئوی تکمیلی اختیاری
  • آزمون گرم‌کردن قبل از درس
  • درس مکتوب
  • در دروس مبتنی بر پروژه، راهنمای مرحله به مرحله برای ساخت پروژه
  • بررسی دانش
  • یک چالش
  • مطالعات تکمیلی
  • تمرین
  • آزمون پس از درس

یک نکته درباره آزمون‌ها: همه آزمون‌ها در پوشه Quiz-App قرار دارند، مجموعاً ۴۰ آزمون با سه سوال هر کدام. این آزمون‌ها در داخل دروس لینک شده‌اند، اما می‌توان برنامه آزمون را به صورت محلی اجرا کرد یا در Azure مستقر نمود؛ دستورالعمل‌ها در پوشه quiz-app موجود است. این آزمون‌ها به تدریج بومی‌سازی می‌شوند.

🎓 مثال‌های مناسب مبتدیان

تازه‌کار در علم داده؟ ما یک دایرکتوری مثال‌ها ویژه با کدهای ساده و خوب توضیح داده شده ایجاد کرده‌ایم تا به شما کمک کند شروع کنید:

  • 🌟 سلام دنیا - اولین برنامه علم داده شما
  • 📂 بارگذاری داده‌ها - یادگیری خواندن و بررسی مجموعه داده‌ها
  • 📊 تحلیل ساده - محاسبه آمار و یافتن الگوها
  • 📈 تجسم پایه‌ای - ساخت نمودارها و گراف‌ها
  • 🔬 پروژه واقعی - جریان کاری کامل از ابتدا تا پایان

هر مثال شامل توضیحات دقیق برای هر مرحله است، که آن را برای مبتدیان مطلق ایده‌آل می‌کند!

👉 شروع با مثال‌ها 👈

دروس

 یادداشت اسکیچ توسط @sketchthedocs https://sketchthedocs.dev
علم داده برای مبتدیان: نقشه راه - یادداشت اسکیچ توسط @nitya
شماره درس موضوع گروه درس اهداف یادگیری درس مرتبط نویسنده
۰۱ تعریف علم داده مقدمه آشنایی با مفاهیم پایه علم داده و ارتباط آن با هوش مصنوعی، یادگیری ماشین و داده‌های بزرگ. درس ویدئو دیمیترای
۰۲ اخلاق علم داده مقدمه مفاهیم، چالش‌ها و چارچوب‌های اخلاق داده. درس نیتیا
۰۳ تعریف داده مقدمه چگونه داده‌ها دسته‌بندی می‌شوند و منابع رایج آن‌ها. درس جاسمین
۰۴ مقدمه‌ای بر آمار و احتمال مقدمه تکنیک‌های ریاضی احتمال و آمار برای درک داده‌ها. درس ویدئو دیمیترای
۰۵ کار با داده‌های رابطه‌ای کار با داده مقدمه‌ای بر داده‌های رابطه‌ای و اصول کاوش و تحلیل این داده‌ها با زبان ساخت‌یافته پرس‌وجو، معروف به SQL ("سی‌کوئل"). درس کریستوفر
۰۶ کار با داده‌های NoSQL کار با داده مقدمه‌ای بر داده‌های غیررابطه‌ای، انواع مختلف آن و مبانی کاوش و تحلیل پایگاه داده‌های اسنادی. درس جاسمین
۰۷ کار با پایتون کار با داده اصول استفاده از پایتون برای کاوش داده‌ها با کتابخانه‌هایی مانند Pandas. آشنایی پایه با برنامه‌نویسی پایتون توصیه می‌شود. درس ویدئو دیمیترای
۰۸ آماده‌سازی داده‌ها کار با داده موضوعات مربوط به تکنیک‌های پاک‌سازی و تبدیل داده برای مواجهه با چالش‌های داده‌های ناقص، نادرست یا کمبود اطلاعات. درس جاسمین
۰۹ تجسم مقادیر تجسم داده یادگیری استفاده از Matplotlib برای تجسم داده‌های پرندگان 🦆 درس جن
۱۰ تجسم توزیع داده‌ها تجسم داده تجسم مشاهدات و روندها در بازه‌ای مشخص. درس جن
۱۱ تجسم نسبت‌ها تجسم داده تجسم درصدهای گسسته و گروه‌بندی شده. درس جن
۱۲ تجسم روابط تجسم داده تجسم ارتباطات و همبستگی‌ها بین مجموعه‌های داده و متغیرهای آن‌ها. درس جن
۱۳ تجسم‌های معنادار تجسم داده تکنیک‌ها و راهنمایی برای ارزشمند کردن تجسم‌ها جهت حل مؤثر مسائل و کسب بینش‌ها. درس جن
۱۴ مقدمه‌ای بر چرخه زندگی علم داده چرخه زندگی معرفی چرخه زندگی علم داده و اولین گام آن یعنی کسب و استخراج داده. درس جاسمین
۱۵ تحلیل چرخه زندگی این مرحله از چرخه زندگی علم داده بر تکنیک‌های تحلیل داده متمرکز است. درس جاسمین
۱۶ ارتباطات چرخه زندگی این مرحله از چرخه زندگی علم داده بر ارائه بینش‌های داده به طریقی که تصمیم‌گیرندگان به راحتی بفهمند، متمرکز است. درس جالن
۱۷ علم داده در فضای ابری داده ابری این مجموعه درس‌ها علم داده در فضای ابری و مزایای آن را معرفی می‌کند. درس تیفانی و ماود
۱۸ علم داده در فضای ابری داده ابری آموزش مدل‌ها با استفاده از ابزارهای کد پایین. درس تیفانی و ماود
۱۹ علم داده در فضای ابری داده ابری استقرار مدل‌ها با استفاده از Azure Machine Learning Studio. درس تیفانی و ماود
۲۰ علم داده در دنیای واقعی در دنیای واقعی پروژه‌های مبتنی بر علم داده در دنیای واقعی. درس نیتیا

گیت‌هاب کدسپیس

برای باز کردن این نمونه در یک Codespace مراحل زیر را دنبال کنید: ۱. منوی کشویی Code را کلیک کنید و گزینه Open with Codespaces را انتخاب کنید. ۲. در پایین پنل گزینه + New codespace را انتخاب کنید. برای اطلاعات بیشتر، مستندات GitHub را بررسی کنید.

VSCode Remote - Containers

برای باز کردن این مخزن در یک کانتینر با استفاده از دستگاه محلی و VSCode با افزونه VS Code Remote - Containers مراحل زیر را دنبال کنید:

۱. اگر برای اولین بار است که از یک کانتینر توسعه استفاده می‌کنید، لطفاً اطمینان حاصل کنید که سیستم شما پیش‌نیازها را دارد (مثلاً Docker نصب شده باشد) در مستندات شروع.

برای استفاده از این مخزن، می‌توانید مخزن را در یک volume ایزوله Docker باز کنید:

توجه: در پشت صحنه، این از فرمان Remote-Containers: Clone Repository in Container Volume... استفاده می‌کند تا کد منبع را در یک volume داکر کپی کند نه در سیستم فایل محلی. Volumeها مکانیزم ترجیحی برای حفظ داده‌های کانتینر هستند.

یا نسخه‌ای که به‌صورت محلی کلون یا دانلود شده است را باز کنید:

  • این مخزن را در سیستم فایل محلی خود کلون کنید.
  • کلید F1 را فشار دهید و فرمان Remote-Containers: Open Folder in Container... را انتخاب کنید.
  • نسخه کلون شده این پوشه را انتخاب کنید، منتظر شروع کانتینر بمانید و همه چیز را امتحان کنید.

دسترسی آفلاین

می‌توانید این مستندات را به صورت آفلاین با استفاده از Docsify اجرا کنید. این مخزن را فورک کنید، Docsify را نصب کنید در رایانه محلی خود، سپس در پوشه ریشه این مخزن تایپ کنید docsify serve. وب‌سایت بر روی پورت ۳۰۰۰ در localhost شما سرو خواهد شد: localhost:3000.

توجه، دفترچه‌ها از طریق Docsify رندر نمی‌شوند، بنابراین هر زمان نیاز به اجرای یک دفترچه یادداشت داشتید، آن را جداگانه در VS Code با اجرای هسته Python انجام دهید.

برنامه‌های درسی دیگر

تیم ما برنامه‌های درسی دیگری تولید می‌کند! نگاهی بیندازید به:

LangChain

LangChain4j برای مبتدیان LangChain.js برای مبتدیان


Azure / Edge / MCP / Agents

AZD برای مبتدیان Edge AI برای مبتدیان MCP برای مبتدیان AI Agents برای مبتدیان


سری هوش مصنوعی مولد

هوش مصنوعی مولد برای مبتدیان هوش مصنوعی مولد (.NET) هوش مصنوعی مولد (جاوا) هوش مصنوعی مولد (جاوااسکریپت)


یادگیری پایه

یادگیری ماشین برای مبتدیان علم داده برای مبتدیان هوش مصنوعی برای مبتدیان امنیت سایبری برای مبتدیان توسعه وب برای مبتدیان اینترنت اشیاء برای مبتدیان توسعه XR برای مبتدیان


سری کاپیلوت

کاپیلوت برای برنامه‌نویسی جفتی هوش مصنوعی کاپیلوت برای C#/.NET ماجراجویی کاپیلوت

دریافت کمک

با مشکلات مواجه شده‌اید؟ راهنمای عیب‌یابی را برای راه‌حل مشکلات رایج بررسی کنید.

اگر گیر کردید یا سوالی درباره ساخت برنامه‌های هوش مصنوعی دارید، به همراه سایر یادگیرندگان و توسعه‌دهندگان با تجربه در بحث‌های مربوط به MCP شرکت کنید. این یک جامعه حمایتی است که سوالات در آن استقبال می‌شود و دانش به طور آزاد به اشتراک گذاشته می‌شود.

Microsoft Foundry Discord

اگر بازخورد درباره محصول دارید یا هنگام ساخت با خطا مواجه شدید، به آدرس زیر مراجعه کنید:

Microsoft Foundry Developer Forum


سلب مسئولیت:
این سند با استفاده از سرویس ترجمه هوش مصنوعی Co-op Translator ترجمه شده است. در حالی که ما برای دقت تلاش می‌کنیم، لطفاً توجه داشته باشید که ترجمه‌های خودکار ممکن است دارای خطاها یا نواقص باشند. سند اصلی به زبان بومی خود باید به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حیاتی، ترجمه حرفه‌ای انسانی توصیه می‌شود. ما مسئول هیچ گونه سوءتفاهم یا برداشت نادرستی ناشی از استفاده از این ترجمه نیستیم.