يسعد دعاة السحابة في مايكروسوفت أن يقدموا منهجًا دراسيًا مكونًا من 10 أسابيع و 20 درسًا حول علم البيانات. يتضمن كل درس اختبارات قبل الدرس وبعده، تعليمات مكتوبة لإتمام الدرس، حلًا، ومهمة. تسمح منهجيتنا التعليمية القائمة على المشاريع بأن تتعلم أثناء البناء، وهي طريقة مثبتة لجعل المهارات الجديدة „تثبت“.
شكر كبير لمؤلفينا: Jasmine Greenaway, Dmitry Soshnikov, Nitya Narasimhan, Jalen McGee, Jen Looper, Maud Levy, Tiffany Souterre, Christopher Harrison.
🙏 شكر خاص 🙏 لمؤلفينا، مراجعي المحتوى، والمساهمين من سفراء طلاب مايكروسوفت، وبخاصة أريان أرورا، أديتيا جارغ، ألوندره سانشيز، أنكيتا سينغ، أنوبام ميشرا، أربيتا داس، تشايلبيهاري دوباي، ديبري نسوفور، ديشيتا باسين، مجد صافي، ماكس بلوم، ميغيل كوريا، محمد افتخر (إفتو) إبن جلال، نوين طبسم، رايموند وانغسا بوترا، روهيت ياداف، سامريده شارما، سانيا سينها, شينا نارولا، توقير أحمد، يوجيندرا سينغ باور، فيدوشي غوبتا، جاسلين سوندي
![]() |
|---|
| علم البيانات للمبتدئين - رسم تخطيطي بواسطة @nitya |
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 | Khmer | 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
تفضل الاستنساخ محليًا؟
يتضمن هذا المستودع أكثر من 50 ترجمة للغات مما يزيد بشكل كبير من حجم التنزيل. لاستنساخ بدون الترجمات، استخدم sparse checkout:
Bash / macOS / Linux:
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'CMD (Windows):
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"هذا يمنحك كل ما تحتاجه لإكمال الدورة بسرعة تنزيل أكبر.
إذا كنت ترغب في دعم لغات ترجمة إضافية، فهي مدرجة هنا
لدينا سلسلة تعلم مع الذكاء الاصطناعي مستمرة على ديسكورد، تعرف على المزيد وانضم إلينا في سلسلة التعلم مع الذكاء الاصطناعي من 18 - 30 سبتمبر 2025. ستحصل على نصائح وحيل لاستخدام GitHub Copilot في علم البيانات.
ابدأ باستخدام الموارد التالية:
- صفحة مركز الطلاب في هذه الصفحة ستجد موارد للمبتدئين، حزم الطلاب وطرق للحصول على قسيمة شهادة مجانية. هذه صفحة يجب عليك وضعها في المفضلة ومراجعتها من وقت لآخر حيث نقوم بتحديث المحتوى على الأقل شهريًا.
- سفراء طلاب مايكروسوفت انضم إلى مجتمع عالمي من سفراء الطلاب، وقد تكون هذه طريقك إلى مايكروسوفت.
- دليل التثبيت - تعليمات الإعداد خطوة بخطوة للمبتدئين
- دليل الاستخدام - أمثلة وسير العمل الشائعة
- استكشاف الأخطاء وإصلاحها - حلول للمشاكل الشائعة
- دليل المساهمة - كيفية المساهمة في هذا المشروع
- للمعلمين - إرشادات التدريس وموارد الفصول الدراسية
المبتدئون تمامًا: جديد في علم البيانات؟ ابدأ بأمثلتنا الصديقة للمبتدئين! هذه الأمثلة البسيطة والمشروحة جيدًا ستساعدك على فهم الأساسيات قبل الغوص في المنهج الكامل. الطلاب: لاستخدام هذا المنهج بنفسك، قم بتفرع المستودع بأكمله وأكمل التدريبات بنفسك، بدءًا من اختبار قبل المحاضرة. ثم اقرأ المحاضرة وأكمل بقية الأنشطة. حاول إنشاء المشاريع بفهم الدروس بدلاً من نسخ رمز الحل؛ مع ذلك، الرمز متاح في مجلدات /solutions في كل درس يركز على المشروع. فكرة أخرى هي تشكيل مجموعة دراسة مع الأصدقاء ومشاركة المحتوى معًا. للدراسة الإضافية، نوصي بـ Microsoft Learn.
البدء السريع:
- راجع دليل التثبيت لإعداد بيئتك
- اطلع على دليل الاستخدام لتعلم كيفية العمل مع المنهج الدراسي
- ابدأ بالدرس 1 واستمر بشكل تسلسلي
- انضم إلى مجتمعنا على ديسكورد للدعم
المعلمون: لقد قمنا بإضافة بعض الاقتراحات حول كيفية استخدام هذا المنهج الدراسي. نود الحصول على ملاحظاتكم في منتدى النقاش الخاص بنا!
صُنع الجيف بواسطة Mohit Jaisal
🎥 انقر على الصورة أعلاه لمشاهدة فيديو عن المشروع والأشخاص الذين أنشأوه!
لقد اخترنا مبدئين تعليميين أثناء بناء هذا المنهج: التأكد من أنه قائم على المشاريع، واحتوائه على اختبارات متكررة. بنهاية هذه السلسلة، سيكون الطلاب قد تعلموا المبادئ الأساسية لعلم البيانات، بما في ذلك المفاهيم الأخلاقية، إعداد البيانات، طرق مختلفة للعمل مع البيانات، تصور البيانات، تحليل البيانات، حالات استخدام علم البيانات في العالم الحقيقي، وأكثر.
بالإضافة إلى ذلك، يحدد اختبار بسيط قبل الحصة نية الطالب نحو تعلم موضوع معين، بينما يضمن اختبار ثانٍ بعد الحصة المزيد من الاحتفاظ بالمعلومات. تم تصميم هذا المنهج ليكون مرنًا وممتعًا، ويمكن أخذه بالكامل أو جزئيًا. تبدأ المشاريع صغيرة وتزداد تعقيدًا تدريجيًا بنهاية دورة العشرة أسابيع.
اعثر على مدونة السلوك، وإرشادات المساهمة، والترجمة. نرحب بتعليقاتكم البناءة!
- مذكرة رسم تخطيطي اختيارية
- فيديو تكميلي اختياري
- اختبار تمهيدي قبل الدرس
- درس مكتوب
- للدروس القائمة على المشاريع، إرشادات خطوة بخطوة لبناء المشروع
- اختبارات معرفة
- تحدي
- قراءة إضافية
- واجب
- اختبار بعد الدرس
ملاحظة حول الاختبارات: جميع الاختبارات موجودة في مجلد Quiz-App، بإجمالي 40 اختبارًا، كل منها يحتوي على ثلاثة أسئلة. مترابطة من داخل الدروس، لكن تطبيق الاختبارات يمكن تشغيله محليًا أو نشره على Azure؛ اتبع التعليمات في مجلد
quiz-app. وهي تُترجم تدريجيًا.
جديد في علم البيانات؟ لقد أنشأنا دليل أمثلة خاص مع كود بسيط ومُعلَّق جيدًا لمساعدتك على البدء:
- 🌟 مرحبًا بالعالم - برنامجك الأول في علم البيانات
- 📂 تحميل البيانات - تعلم كيفية قراءة واستكشاف مجموعات البيانات
- 📊 تحليل بسيط - حساب الإحصائيات واكتشاف الأنماط
- 📈 تصور أساسي - إنشاء المخططات والرسوم البيانية
- 🔬 مشروع واقعي - سير عمل كامل من البداية إلى النهاية
كل مثال يتضمن تعليقات مفصلة تشرح كل خطوة، مما يجعله مثاليًا للمبتدئين تمامًا!
👉 ابدأ بالأمثلة 👈
![]() |
|---|
| علم البيانات للمبتدئين: خارطة الطريق - مذكرة تخطيطية بواسطة @nitya |
| رقم الدرس | الموضوع | مجموعة الدروس | أهداف التعلم | درس مرتبط | المؤلف |
|---|---|---|---|---|---|
| 01 | تعريف علم البيانات | مقدمة | تعلّم المفاهيم الأساسية خلف علم البيانات وكيف يرتبط بالذكاء الاصطناعي، التعلم الآلي، والبيانات الكبيرة. | درس فيديو | Dmitry |
| 02 | أخلاقيات علم البيانات | مقدمة | مفاهيم أخلاقيات البيانات، التحديات والأُطر. | درس | Nitya |
| 03 | تعريف البيانات | مقدمة | كيفية تصنيف البيانات ومصادرها الشائعة. | درس | Jasmine |
| 04 | مقدمة في الإحصاء والاحتمالات | مقدمة | التقنيات الرياضية للاحتمالات والإحصاء لفهم البيانات. | درس فيديو | Dmitry |
| 05 | العمل مع البيانات العلائقية | العمل مع البيانات | مقدمة عن البيانات العلائقية والأساسيات لاستكشاف وتحليل البيانات العلائقية باستخدام لغة الاستعلام البنيوية، المعروفة أيضًا باسم SQL (تنطق "سي-كول"). | درس | 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 |
اتبع الخطوات التالية لفتح هذا النموذج في Codespace:
- انقر على قائمة Code المنسدلة واختر خيار Open with Codespaces.
- اختر + New codespace في أسفل اللوحة. لمزيد من المعلومات، راجع توثيق GitHub.
اتبع الخطوات التالية لفتح هذا المستودع في حاوية باستخدام جهازك المحلي و VSCode عن طريق امتداد VS Code Remote - Containers:
- إذا كانت هذه هي المرة الأولى التي تستخدم فيها حاوية تطوير، يرجى التأكد من أن نظامك يستوفي المتطلبات المسبقة (مثل وجود Docker مثبت) في توثيق البدء.
لاستخدام هذا المستودع، يمكنك إما فتح المستودع في حجم Docker معزول:
ملاحظة: تحت الغطاء، سيستخدم هذا الأمر Remote-Containers: Clone Repository in Container Volume... لاستنساخ الكود المصدري في حجم Docker بدلاً من نظام الملفات المحلي. الأحجام هي الآلية المفضلة للاحتفاظ ببيانات الحاوية.
أو فتح نسخة من المستودع تم استنساخها أو تنزيلها محليًا:
- استنسخ هذا المستودع إلى نظام ملفاتك المحلي.
- اضغط F1 واختر أمر Remote-Containers: Open Folder in Container....
- اختر النسخة المستنسخة من هذا المجلد، انتظر حتى تبدأ الحاوية، وجرب الأشياء.
يمكنك تشغيل هذه الوثائق دون اتصال باستخدام Docsify. قم بعمل فورك لهذا المستودع، ثبت Docsify على جهازك المحلي، ثم في المجلد الجذر لهذا المستودع، اكتب docsify serve. سيتم تقديم الموقع على المنفذ 3000 في المضيف المحلي الخاص بك: localhost:3000.
ملاحظة، لن يتم عرض دفاتر الملاحظات عبر Docsify، لذا عندما تحتاج لتشغيل دفتر ملاحظات، قم بذلك بشكل منفصل في VS Code باستخدام نواة Python.
يقوم فريقنا بإنتاج مناهج دراسية أخرى! تحقق من:
هل تواجه مشاكل؟ تحقق من دليل استكشاف الأخطاء وإصلاحها للحلول للمشاكل الشائعة.
إذا علقت أو كان لديك أي أسئلة حول بناء تطبيقات الذكاء الاصطناعي. انضم إلى المتعلمين والمطورين ذوي الخبرة في مناقشات حول MCP. إنها مجتمع داعم حيث يُرحب بالأسئلة ويُشارك المعرفة بحرية.
إذا كان لديك ملاحظات عن المنتج أو أخطاء أثناء البناء، قم بزيارة:
تنويه:
تمت ترجمة هذا المستند باستخدام خدمة الترجمة الآلية Co-op Translator. بينما نسعى للدقة، يرجى العلم أن الترجمات الآلية قد تحتوي على أخطاء أو عدم دقة. يجب اعتبار النسخة الأصلية من المستند بلغته الأصلية المصدر الموثوق. للمعلومات الحيوية، يُنصح بالاعتماد على الترجمة البشرية المهنية. نحن غير مسؤولين عن أي سوء فهم أو تفسير ناتج عن استخدام هذه الترجمة.



