MongoDB
مبتدئ
13833 مشترك
02:49:54
سنتعرف في هذهِ الدورة على مفهوم قواعد البيانات وأحد أشهر أنواعها وهي MongoDB، ثم سنتعرف على  طريقة التعامل مع البيانات من إضافة وحذف وتعديل. كما سنتعرف على طريقة استخدام برنامج MongoDB Compass، بالإضافة إلى طريقة حفظ البيانات والتعامل معها باستخدام خدمة MongoDB Atlas السحابية.
43 فيديو تعليمي
9 مقالات
6 اختبارات
مشروع واحد
ماذا ستتعلم ؟
مفهوم قواعد البيانات. 
التعامل مع قواعد البيانات في MongoDB.
طريقة استخدام Compass و Atlas.   
محتوى الدورة
1
قواعد البيانات 
00:10:20
سنتعرف في هذهِ الوحدة على مفهوم قواعد البيانات وأهميتها وكيفية توظيفها، كما سنتعرف على مفهوم  SQL و NoSQL والفرق بينهما.
مقدمة في قواعد البيانات 
مقدمة في MongoDB
الفرق بين SQL و NoSQL
مقارنة بين SQL  و MongoDB
اختبار قصير
5 أسئلة
2
الأدوات المستخدمة
00:08:34
سنتعرف في هذهِ الوحدة على كيفية تحميل وتنصيب الأدوات المستخدمة في الدورة للنظامين mac و windows.
فتح Terminal على (Mac)
إرشادات التنزيل (Mac)
فتح Command Prompt على (Windows)
إرشادات التنزيل (Windows)
إرشادات التنزيل (Windows) 
3
التعامل مع قواعد البيانات
00:09:01
سنتعرف في هذهِ الوحدة على طريقة التعامل مع قواعد البيانات في MongoDB من إضافة وحذف واستعراض وما إلى ذلك.
عرض قواعد البيانات
إنشاء قواعد البيانات 
حذف قواعد البيانات
قواعد البيانات
اختبار قصير
3 أسئلة
4
التعامل مع Collections
00:09:40
سنتعرف في هذهِ الوحدة على طريقة التعامل مع المجموعات أو مايسمى Collections، كما سنقوم بالتعرف على طريقة تنفيذ العمليات الأساسية عليها من حذف وإضافة وتحديث واستعراض.
عرض Collections
 إنشاء Collection 
حذف Collection
مفهوم Collections
اختبار قصير
5 أسئلة
5
التعامل مع Documents
00:40:40
سنتعرف في هذهِ الوحدة على طريقة إنشاء Documents وعرضها وحذفها والتعامل معها.
عرض Documents
عرض Documents بشكل منسق
إضافة Document واحد إلى Collection
إضافة مجموعة Documents
عرض Document
عرض حقل محدد من Document
تحديث بيانات Document
تحديث مجموعة Documents
حذف Document
حذف مجموعة Documents
عمليات إنشاء، استرجاع، تحديث, وحذف، محتويات قواعد البيانات (CRUD)      
المستندات Documents     
اختبار قصير
3 أسئلة
6
التعامل مع Aggregation
00:33:33
سنتعرف في هذهِ الوحدة على طرق التعامل مع مفهوم Aggregation.
مقدمة في Aggregation
عملية Count
عملية Sort 
عملية Limit
عملية Add-Feild
التجميع Aggregation
اختبار قصير
3 أسئلة
7
العلاقات | Relations 
00:14:30
سنتعرف في هذهِ الوحدة على أنواع العلاقات في mongoDB بالإضافة إلى طرق تمثيلها.
مقدمة في مفهوم العلاقات
علاقة واحد إلى واحد | One to One
علاقة واحد إلى متعدد | One to Many 
علاقة متعدد إلى متعدد | Many to Many
العلاقات Relationships
اختبار قصير
3 أسئلة
8
التعامل مع قواعد البيانات عن طريق Compass
00:11:26
سنتعرف في هذهِ الوحدة على برنامج compass وعلى طريقة استخدامه للتعامل مع قواعد البيانات.
الاتصال بقواعد البيانات
إنشاء واستعراض قواعد البيانات
إضافة Collection
إضافة البيانات Documents
تعديل البيانات
عرض البيانات بناءً على شرط
حذف البيانات
حذف Collection
حذف قاعدة البيانات
تصدير البيانات إلى ملف خارجي
استيراد البيانات
9
مدخل إلى Atlas
00:02:10
سنتعرف في هذهِ الوحدة على كيفية إنشاء ورفع قواعد البيانات على Atlas cloud بحيث يمكنك الوصول لها من أي مكان.
إنشاء قواعد البيانات على Atlas
10
المشروع
00:30:00
من خلال هذا المشروع يمكنك قياس مدى فهمك واستيعابك وقدرتك على تطبيق ما تعلمته في الدروس السابقة. 
مشروع MongoDB
دورات قد تهمك أيضاً
دورة تعليمية
مقدمة في قواعد البيانات
سوف نتعرّف من خلال دورة مقدمة في قواعد البيانات على المفاهيم الأساسية لقواعد البيانات، والأنواع المختلفة لقواعد البيانات وأهميتها في إدارة وتنظيم المعلومات داخل الأنظمة الحديثة، كما سنتعرف على دور أنظمة إدارة قواعد البيانات (DBMS) وعلاقتها بالبنية التقنية من أجهزة وبرمجيات وبيانات؛ ثم ننتقل إلى دراسة خطوات تصميم قواعد البيانات ابتداءً من تحليل المتطلبات، مروراً بالمراحل المنطقية، وانتهاءً بالتصميم النهائي للبيانات.
مبتدئ
5 وحدات
01:21:24

دورة تعليمية
أساسيات Firebase
سنتعرف في هذهِ الدورة على أساسيات منصة Firebase وأهم الخدمات التي تقدمها للمطوّرين.
مبتدئ
5 وحدات
00:44:05

دورة تعليمية
SQL 101
سنتعرف في هذهِ الدورة على أساسيات SQL في التعامل مع قواعد البيانات وإدارة محتوياتها من تخزين البيانات، وعرضها، والتعديل عليها، وكذلك حذفها.
مبتدئ
6 وحدات
01:05:32
جميع الحقوق محفوظة لأكاديمية طويق 2025 ©