مسار قواعد البيانات
مسار تعليمي يُمكّن المهتمين بمجال قواعد البيانات من بناء فهم راسخ لأساسيات قواعد البيانات، واكتساب مهارات SQL المتقدمة، والتعامل بكفاءة مع قواعد البيانات باستخدام MongoDB، بالإضافة إلى إدارة البيانات وتخزينها عبر Firebase بأسلوب احترافي وعملي.
المهارات المكتسبة من المسار
القدرة على اختيار نوع قاعدة البيانات المناسب حسب المشروع.
التمييز بين قواعد البيانات: Structured Data & UnStructured Data.
مهارات التعامل مع SQL.
مهارات التعامل مع MongoDB.
إدارة قواعد البيانات باستخدام Firebase.
كتابة استعلامات CRUD (Create, Read, Update, Delete).
ربط قواعد البيانات مع تطبيقات الويب أو الموبايل.
محتوى المسار
مقدمة في قواعد البيانات
تهدف الدورة للتعرف على المفاهيم الأساسية لقواعد البيانات، والأنواع المختلفة لقواعد البيانات وأهميتها في إدارة وتنظيم المعلومات داخل الأنظمة الحديثة، كما سنتعرف على دور أنظمة إدارة قواعد البيانات (DBMS) وعلاقتها بالبنية التقنية من أجهزة وبرمجيات وبيانات؛ ثم ننتقل إلى دراسة خطوات تصميم قواعد البيانات ابتداءً من تحليل المتطلبات، مروراً بالمراحل المنطقية، وانتهاءً بالتصميم النهائي للبيانات.
SQL 101
سنتعرف في هذهِ الدورة على أساسيات SQL في التعامل مع قواعد البيانات وإدارة محتوياتها من تخزين البيانات، وعرضها، والتعديل عليها، وكذلك حذفها.
SQL 102
سنتعرف في هذهِ الدورة على كيفية التعامل مع البيانات في الجداول وإجراء العمليات عليها باستخدام دوال مختلفة مثل Aggregate functions , Scalar functions.
SQL 103
في هذه الدورة سنتعرف على مفاهيم متقدمة في SQL مثل Relations, Indexes, Procedures.
MongoDB
سنتعرف في هذهِ الدورة على مفهوم قواعد البيانات وأحد أشهر أنواعها وهي MongoDB، ثم سنتعرف على طريقة التعامل مع البيانات من إضافة وحذف وتعديل. كما سنتعرف على طريقة استخدام برنامج MongoDB Compass، بالإضافة إلى طريقة حفظ البيانات والتعامل معها باستخدام خدمة MongoDB Atlas السحابية.
أساسيات Firebase
سنتعرف في هذهِ الدورة على أساسيات منصة Firebase وأهم الخدمات التي تقدمها للمطوّرين.
عزز مهاراتك بتعلمك ايضا لهذه المسارات
مسار Full-Stack JavaScript
سيأخذك هذا المسار في رحلة تتعلم من خلالها تطوير وبناء تطبيقات ويب تفاعلية متكاملة، تبدأ رحلتك بتعلم أساسيات البرمجة بلغة JavaScript ثم ستتعرف على طرق هيكلة وتصميم صفحات الويب وتنسيقها وكل ما يخص تطوير الواجهات (Front-End)، ثم ستنتقل لتعلم أساسيات تطوير وبناء خلفيات التطبيقات (Back-End) وقواعد البيانات (Database)، كما ستتعرف على مفهوم التحكم بالإصدارات وعلى طريقة استخدام كل من Git و GitHub.
مبتدئ
25:48:24

مسار علم البيانات والذكاء الاصطناعي
مسار تعليمي يساعد المهتمين في دخول مجال علم البيانات والذكاء الاصطناعي على التعرف على أهم المفاهيم الأساسية والتي تشمل: التعامل مع أنواع البيانات المختلفة، تحليل ومعالجة البيانات، عرض البيانات على شكل رسوم بيانية وتفاعلية، نمذجة البيانات باستخدام خوارزميات تعلم الآلة Machine Learning Algorithms و التعلم العميق Deep Learning Algorithms.
متوسط
26:43:13

مسار Full-Stack Python
ستتعلم في هذا المسار كيفية تطوير وبناء تطبيقات ويب تفاعلية متكاملة باستخدام Python، حيث تبدأ رحلتك بتعلم أساسيات تطوير وبناء التطبيقات (Back-End) وقواعد البيانات (Database) كما ستتعرف على طرق هيكلة وتصميم صفحات الويب وتنسيقها وكل ما يخص تطوير الواجهات (Front-End)، وأخيرًا ستتعرف على مفهوم التحكم بالإصدارات وعلى طريقة استخدام كل من Git و GitHub.
مبتدئ
22:33:10