الشهادة المهنية لمهندس قاعدة بيانات ميتا

Suggested by: Coursera (What is Coursera?)

Professional Certificate

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

What you will learn in the course

Courses for which the course is suitable

ماذا ستتعلم في الدورة؟

  • إظهار إتقان بناء جملة SQL وشرح كيفية استخدامه للتفاعل مع قاعدة البيانات.
  • إنشاء قواعد البيانات من الصفر وتعلم كيفية إضافة قواعد البيانات وإدارتها وتحسينها.
  • كتابة التطبيقات المستندة إلى قواعد البيانات بلغة Python لربط العملاء بقواعد بيانات MySQL.
  • تطوير المعرفة العملية في المفاهيم المتقدمة لنمذجة البيانات.

التحضير للعمل في مجال هندسة البيانات

  • احصل على تدريب احترافي على مستوى عالٍ من Meta
  • أظهر مهاراتك من خلال مشاريع جاهزة للمحفظة
  • احصل على شهادة مهنية معترف بها من قبل صاحب العمل من Meta
  • كن مؤهلاً للوظائف المطلوبة مثل: مهندس قاعدة بيانات، مهندس بيانات، مهندس بيانات مبتدئ

الشهادة المهنية – سلسلة من 9 دورات

هل تريد البدء في عالم هندسة قواعد البيانات؟ يتم تقديم هذا البرنامج من قبل خبراء معترف بهم في الصناعة نيابة عن Meta. سوف تتعلم المهارات الأساسية اللازمة لإنشاء قواعد البيانات وإدارتها ومعالجتها، إلى جانب لغات البرمجة والبرامج القياسية الصناعية مثل SQL وPython وDjango، والتي تُستخدم لدعم مواقع الويب والتطبيقات الرائدة مثل Facebook وInstagram والمزيد.


في هذا البرنامج سوف تتعلم:

  • التقنيات والأساليب الأساسية لبناء وإدارة قواعد البيانات.
  • تقنيات متقدمة لكتابة التطبيقات القائمة على قواعد البيانات ومفاهيم نمذجة البيانات المتقدمة.
  • نظام إدارة قواعد البيانات MySQL (DBMS) وإنشاء البيانات والاستعلام عنها ومعالجتها.
  • كيفية برمجة واستخدام بناء جملة بايثون.
  • كيفية التحضير للمقابلات الفنية لوظائف مهندس قاعدة البيانات.

مشروع التعلم العملي

ستكمل سلسلة من 5 مشاريع حيث ستثبت إتقانك للجوانب المختلفة لهندسة قواعد البيانات.

سوف تثبت مهاراتك في تطبيع قاعدة البيانات من خلال بناء قاعدة البيانات العلائقية الخاصة بك، وتحديد العلاقات بين الكيانات، وتطوير مخطط علائقي.

لاحقًا، في مشروع الإجراء المخزن، ستثبت قدرتك على أتمتة SQL عن طريق كتابة إجراء مخزن لحل مشكلات العالم الحقيقي. بعد تطوير مهاراتك في لغة Python، ستقوم بإنشاء تطبيق Python لإدارة قاعدة بيانات MySQL وبرمجة تفاعلها مع العملاء.

في المشروع التالي، ستطبق نمذجة البيانات على مشروع واقعي باستخدام مفاهيم نمذجة البيانات المتقدمة مثل الأتمتة والتخزين والتحسين.

وأخيرًا، سيُطلب منك إنشاء حل قاعدة بيانات MySQL لتطبيق ما باستخدام المعرفة والمهارات التي اكتسبتها خلال البرنامج.

قائمة الدورات


مقدمة في قواعد البيانات

الدورة 1
• 27 ساعة
• التقييم: 4.7 (1,123 تقييمًا)

ماذا ستتعلم

  • المفاهيم والمبادئ التي تشكل أساس تشغيل قاعدة البيانات.
  • تخطيط وتنفيذ مشروع تطوير قاعدة بيانات بسيطة.

المهارات التي سوف تكتسبها

  • التحكم في الإصدار
  • جيثب
  • باش (شل يونكس)
  • تطوير الموقع
  • لينكس

التحكم في الإصدار

الدورة 2
• 13 ساعة
• التقييم: 4.6 (3,247 تقييمًا)

ماذا ستتعلم

  • تنفيذ أنظمة التحكم في الإصدار.
  • التنقل في سطر الأوامر والإعدادات.
  • استخدام مستودع GitHub وإنشاء مستودع GitHub.
  • إدارة إصدار الكود.

المهارات التي سوف تكتسبها

  • تصميم قاعدة البيانات (DB)
  • نظام إدارة قواعد البيانات (DBMS)
  • ماي إس كيو إل

هياكل قواعد البيانات وإدارتها باستخدام MySQL

الدورة 3
• 32 ساعة
• التقييم: 4.8 (424 تقييمًا)

ماذا ستتعلم

  • استخدام MySQL DBMS لبناء وتعديل قواعد البيانات العلائقية باستخدام SQL.
  • إنشاء علاقات بين الجداول باستخدام المفاتيح الأساسية والخارجية (Primary and External Keys).

المهارات التي سوف تكتسبها

  • نظام إدارة قواعد البيانات (DBMS)
  • إدارة قاعدة البيانات
  • ماي إس كيو إل

موضوعات متقدمة في MySQL

الدورة 4
• 18 ساعة
• التقييم: 4.6 (208 تقييمًا)

ماذا ستتعلم

  • إضافة هياكل القرار والوظائف إلى قواعد بيانات MySQL باستخدام وظائف SQL وعوامل تشغيل الأرقام والسلاسل.
  • أتمتة SQL عن طريق كتابة إجراء مخزن لحل مشاكل العالم الحقيقي.

المهارات التي سوف تكتسبها

  • بنية البيانات
  • علوم الكمبيوتر
  • خوارزميات
  • تواصل
  • كتابة الكود الزائف

البرمجة في بايثون

الدورة 5
• 44 ساعة
• التقييم: 4.6 (1,439 تقييمًا)

ماذا ستتعلم

  • مهارات البرمجة الأساسية مع بناء جملة بايثون.
  • استخدام الكائنات والفئات والأساليب.

المهارات التي سوف تكتسبها

  • نمذجة البيانات
  • استخراج البيانات وتحويلها وتحميلها (ETL)
  • مستودعات البيانات

عملاء قاعدة البيانات

الدورة 6
• 40 ساعة
• التقييم: 4.4 (82 تقييمًا)

ماذا ستتعلم

  • استخدام كود Python لإنشاء قواعد بيانات وجداول MySQL وملؤها ومعالجتها.
  • إنشاء تطبيق Python مفيد يتيح إدارة قاعدة بيانات MySQL.

المهارات التي سوف تكتسبها

  • جانغو (إطار الويب)
  • برمجة بايثون
  • نظام إدارة قواعد البيانات (DBMS)
  • إدارة البيانات
  • ماي إس كيو إل

نمذجة البيانات المتقدمة

الدورة 7
• 18 ساعة
• التقييم: 4.3 (85 تقييمًا)

ماذا ستتعلم

  • انشر مهارات نمذجة البيانات الأساسية وتنقل بين خيارات التخزين الحديثة لمستودعات البيانات.
  • إظهار مهارات نمذجة البيانات في مشروع واقعي.

المهارات التي سوف تكتسبها

  • إدارة المشروع
  • جانغو (إطار الويب)
  • نظام إدارة قواعد البيانات (DBMS)
  • تطوير التطبيقات
  • ماي إس كيو إل

المشروع النهائي لمهندسي قواعد البيانات

الدورة 8
• 18 ساعة
• التقييم: 4.0 (61 تقييمًا)

ماذا ستتعلم

  • بناء حل قاعدة بيانات MySQL.
  • نشر الأفكار المتقدمة لتحسين نطاق مشروع قاعدة البيانات.

المهارات التي سوف تكتسبها

  • نظام إدارة قواعد البيانات (DBMS)
  • إدارة قاعدة البيانات
  • قواعد البيانات العلائقية
  • إدارة البيانات
  • ماي إس كيو إل

التحضير لبرمجة المقابلات

الدورة 9
• 11 ساعة
• التقييم: 4.6 (527 تقييمًا)

ماذا ستتعلم

  • التحضير للمقابلة البرمجة.
  • التحضير للمقابلة في ميتا.
  • حل المشاكل مع الكود.

المهارات التي سوف تكتسبها

  • برمجة الكمبيوتر
  • جانغو (إطار الويب)
  • برمجة بايثون
  • واجهات برمجة التطبيقات (API)
  • الاستضافة السحابية

Details of the courses that make up the specialization