
مونغو دي بي
إتقان قواعد البيانات NoSQL وبناء مشاريع حقيقية
ماذا ستتعلم؟
- إتقان إدارة قواعد البيانات NoSQL
- فهم تصميم الأنظمة باستخدام مونغو دي بي
- تحليل البيانات وتخزينها بفعالية
- استخدام أدوات مونغو دي بي في المشاريع
- تصميم مشاريع حقيقية باستخدام مونغو دي بي
- بناء تطبيقات تعتمد على مونغو دي بي
عن الدورة
هذا الكورس يأخذك في رحلة متكاملة لتعلم مونغو دي بي من الصفر وحتى الاحتراف في إدارة قواعد البيانات NoSQL. ستتعلم كيفية تصميم الـ Schemas، التعامل مع الـ Documents والـ Collections، إتقان استعلامات الـ CRUD المعقدة، واستخدام الـ Aggregation Framework لتحليل البيانات، بالإضافة إلى كيفية ربط قاعدة البيانات بتطبيقات نود جي إس وبناء نظام تسجيل بيانات متكامل وعملي.
نتائج متوقعة من الدورة
- القدرة على تصميم وبناء قواعد بيانات NoSQL قوية من الصفر.
- احتراف تحليل ومعالجة البيانات باستخدام Aggregation Pipelines.
- التمكن من ربط قواعد البيانات بالمشاريع البرمجية الحقيقية.
- الاستعداد التام للعمل كمطور محترف يجيد التعامل مع البيانات.
تقييمات المتدربين
التقييمات هنا من المتدربين الذين اشتروا الدورة وأكملوا 50٪ من المحتوى على الأقل — لا توجد تقييمات من شخص لم يطلع على المحتوى.
4.3
★★★★☆
15 تقييم
5★
6
4★
8
3★
1
2★
0
1★
0
محتوى الدورة
1المحور الأول | المدخل وتجهيز بيئة العمل
4 درس
- مقدمة الدورة الأهداف والمتطلبات الأساسية14:12
- نظرة عامة على MongoDB ومفهوم الـ NoSQL وفوائد استخدامه6:00
- التثبيت والتهيئةو إعداد بيئة العمل على نظام التشغيل19:37
- أدوات التحكم وتثبيت وإعداد Mongo Shell للتعامل مع البيانات3:17
2المحور الثاني | هيكلة البيانات وقواعد التأسيس
6 درس
- طرق إنشاء قواعد البيانات والتبديل بينها12:59
- التعامل مع الـ Collections15:11
- إنشاء وتنظيم المجموعات4:59
- بنية الـ Document وفهم هيكل البيانات وتنسيق الـ BSON8:23
- أنواع البيانات المدعومة والمخزنة14:41
- مفهوم الـ Schema شرح التصميم الهيكلي للبيانات24:42
3المحور الثالث | العمليات الأساسية CRUD Operations
11 درس
- مقدمة في الـ CRUD1:38
- إضافة البيانات والطرق النظرية والعملية لإدراج السجلات10:15
- تطبيق insertOne (إضافة وثيقة واحدة بشكل عملي)10:07
- تطبيق insertMany (إضافة مجموعة وثائق في عملية واحدة)8:08
- شرح دالة find وطرق استرجاع البيانات والبحث4:12
- شرح دالة findOne والوصول لسجل محدد بدقة5:29
- تقنيات find المتقدمة وتخصيص النتائج وفلترتها الاحترافية13:00
- تحديث البيانات واستخدام دوال الـ update لتعديل السجلات24:35
- حذف البيانات واستخدام دوال الـ delete وإدارة المسح12:05
- العمليات الضخمة bulkWrite وتنفيذ عمليات متعددة دفعة واحدة23:57
- تقنية الـ upsert الدمج الذكي بين التحديث والإضافة11:06
4المحور الرابع | المعاملات والوثائق المتداخلة
8 درس
- الوثائق المتداخلة وتعريف وشرح الـ Embedded Documents13:01
- الوصول المتقدم وكيفية التعامل مع الحقول المتداخلة14:47
- معامل الاختيار in$ (شرح الاستخدام والتطبيق)13:33
- معاملات المقارنة 1 (العمليات الأساسية)17:16
- معاملات المقارنة 2 (الحالات المتقدمة والربط بين القيم)20:33
- البحث بالأنماط regex$ واستخدام التعبير النمطي في الاستعلام16:19
- المنطق البرمجي النظري وأساسيات المعاملات المنطقية10:52
- المنطق البرمجي العملي وتطبيق الاستعلامات المنطقية المعقدة34:09
5المحور الخامس | الأداء والعمليات التحليلية
3 درس
- ما هو الـ Index وكيف تسرع الفهرسة عمليات البحث؟22:44
- استراتيجيات الفهرسة المختلفة واستخداماتها15:26
- شرح الـ Aggregation إطار عمل تحليل ومعالجة البيانات23:43
6المحور السادس | التطبيق العملي والربط البرمجي
2 درس
- الربط مع NodeJS كيفية دمج نود جي إس مع MongoDB23:49
- مشروع تسجيل المستخدمين تطبيق عملي لبناء نظام حفظ البيانات27:57
7الملحقات
1 ملحقات
- تحميل ملفات التطبيق العملي
المحاضر

م/عمرو عبد الفتاح
7,145 متعلم20 دورة