دورة

مبادئ قواعد البيانات
(6)

هل تبحث عن تعلم أساسيات ومبادئ قواعد البيانات؟ هل تريد فهم المصطلحات والتقنيات وراء تخزين البيانات واسترجاعها بكفاءة واحترافية؟ هذه الدورة هي أحد الدورات الهامة في مسار تعلم تطوير الواجهة الخلفية إذا كنت تريد أن تصبح Bac…

غير مسجل

دورة تتضمن

  • 10 أقسام
  • 80 المواضيع
  • 24 الإختبارات
  • شهادة دورة
  • 10أقسام
  • 80درسًا
  • 24اختبارًا
  • شهادةإتمام
المحاضرأحمد فتحي

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

هذه الدورة هي أحد الدورات الهامة في مسار تعلم تطوير الواجهة الخلفية إذا كنت تريد أن تصبح Backend developer أو اكتساب مهارات جديدة كمطور واجهة أمامية لتصبح Full Stack developer، وهي مُصممة للمبتدئين الذين يرغبون في تعلم أساسيات قواعد البيانات وأفضل الممارسات لتحسين أداء وكفاءة قواعد بيانات مشاريعهم بطريقة احترافية.

محتوى الدورة

  1. 1
    المقدمة
  2. 2
    مواد الدورة
  3. 3
    أساسيات قواعد البيانات14 درسًا · 5 اختبارات
    1. ما هي قاعدة البيانات؟
    2. مختصر كتابي: ?What is a database
    3. لماذا نحتاج إلى قواعد البيانات؟
    4. ما أنواع قواعد البيانات المختلفة؟
    5. مختصر كتابي: ?What are the different types of databases
    6. اختبار قصير: ?What are the different types of databases
    7. أنواع قواعد بيانات NoSQL
    8. مختصر كتابي: NoSQL Database Types
    9. اختبار قصير: NoSQL Database Types
    10. مصطلحات قواعد البيانات – الجزء 1
    11. مختصر كتابي: Database Terminology – Part 1
    12. اختبار قصير: Database Terminology – Part 1
    13. مصطلحات قواعد البيانات – الجزء 2
    14. مختصر كتابي: Database Terminology – Part 2
    15. اختبار قصير: Database Terminology – Part 2
    16. ما هي لغة SQL؟
    17. ما هو نظام إدارة قواعد البيانات DBMS؟
    18. مختصر كتابي: ?What is DBMS
    19. اختبار مبادئ قواعد البيانات (Database Fundamentals)
  4. 4
    تطبيق على المبادئ13 درسًا · 3 اختبارات
    1. مقدمة
    2. مختصر كتابي: Introduction
    3. اختبار قصير: Introduction
    4. أوامر SQL
    5. مختصر كتابي: SQL statements
    6. رسم مخطط قاعدة البيانات باستخدام Miro
    7. رسم مخطط قاعدة البيانات باستخدام draw.io
    8. لنبنِ قاعدة البيانات باستخدام SQL
    9. إدراج صفوف في الجداول
    10. مختصر كتابي: Insert rows to tables
    11. الاستعلام من قاعدة بياناتك
    12. مختصر كتابي: Query your database
    13. اختبار قصير: Query your database
    14. تصميم قاعدة بيانات باستخدام GPT-3.5
    15. مخطط الأصناف ومخطط ERD باستخدام GPT-4
    16. اختبار تطبيق على المبادئ
  5. 5
    كيفية التخطيط وتصميم قواعد البيانات12 درسًا · 5 اختبارات
    1. مقدمة
    2. مختصر كتابي: Introduction
    3. تسمية الجداول
    4. مختصر كتابي: Table’s naming
    5. اختبار قصير: Table’s naming
    6. الأعمدة وأنواع البيانات
    7. مختصر كتابي: Columns and data types
    8. اختبار قصير: Columns and data types
    9. الأرقام وأنواع البيانات الأخرى
    10. مختصر كتابي: Numbers and other data types
    11. اختبار قصير: Numbers and other data types
    12. المفاتيح الأساسية والمفاتيح الأجنبية
    13. مختصر كتابي: Primary and foreign keys
    14. اختبار قصير: Primary and foreign keys
    15. رسم مخطط ERD لقاعدة بيانات خزانة الملابس
    16. رسم مخطط ERD لقاعدة بيانات المطعم
    17. اختبار Database planning and modeling
  6. 6
    العلاقات بين الجداول10 دروس · 1 اختبار
    1. مقدمة
    2. علاقات واحد إلى متعدد
    3. مختصر كتابي: One-to-many relationships
    4. علاقات متعدد إلى متعدد
    5. مختصر كتابي: Many-to-many relationships
    6. علاقات واحد إلى واحد
    7. مختصر كتابي: One-to-One relationships
    8. قواعد العلاقات والتكامل المرجعي
    9. مختصر كتابي: Relationship rules and referential integrity
    10. تطبيق على العلاقات
    11. اختبار Relationships
  7. 7
    تحسين قواعد البيانات10 دروس · 1 اختبار
    1. مقدمة
    2. مختصر كتابي: Introduction
    3. الصيغة الطبيعية الأولى
    4. مختصر كتابي: First normal form
    5. الصيغة الطبيعية الثانية
    6. مختصر كتابي: Second normal form
    7. الصيغة الطبيعية الثالثة
    8. مختصر كتابي: Third normal form
    9. عكس التطبيع Denormalization
    10. مختصر كتابي: Denormalization
    11. اختبار Database Optimization
  8. 8
    الاستعلام من قواعد البيانات15 درسًا · 4 اختبارات
    1. مقدمة
    2. تنزيل SQLite وHeidiSQL
    3. إنشاء قاعدة البيانات وجدول الأطباق
    4. إنشاء بقية الجداول
    5. إدراج البيانات في الجداول باستخدام ChatGPT
    6. تعديل بنية الجداول
    7. مختصر كتابي: Altering tables
    8. اختبار قصير: Altering tables
    9. أمر SELECT
    10. ترتيب النتائج
    11. مختصر كتابي: Sorting results
    12. اختبار قصير: Sorting results
    13. الدوال التجميعية
    14. مختصر كتابي: Aggregate functions
    15. اختبار قصير: Aggregate functions
    16. ربط الجداول
    17. مختصر كتابي: Joining tables
    18. تعديل البيانات
    19. اختبار Querying a Database
  9. 9
    مواضيع متقدمة في قواعد البيانات6 دروس · 4 اختبارات
    1. الفهارس والمعاملات والإجراءات المخزنة
    2. مختصر كتابي: Indexes, transactions, and stored procedures
    3. اختبار قصير: Indexes, transactions, and stored procedures
    4. خصائص ACID
    5. مختصر كتابي: ACID
    6. اختبار قصير: ACID
    7. التحكم في الوصول والامتثال وهجمات الحقن
    8. مختصر كتابي: Access control, compliance, and injection
    9. اختبار قصير: Access control, compliance, and injection
    10. اختبار مواضيع متقدمة في قواعد البيانات
  10. 10
    الخاتمة
  1. الاختبار النهائي
    1. الاختبار النهائي للدورة

عن المعلم

أحمد فتحي

مهندس برمجيات ذو خبرة أكثر من خمس عشرة سنة. شارك في بناء العديد من الشركات الناشئة، وعمل في كبرى الشركات الأمريكية. يمتلك خبرة واسعة في التدريس بجامعات مثل القاهرة والنيل، وله منشورات علمية في تعليم الآلة. يشغل حاليًا منصب مدير هندسة البرمجيات لشركة رائدة في مجال تصنيع الأدوية. كل هذا مع شهادات علمية مرموقة وموثقة من كبرى المؤسسات كمايكروسوفت وAWS.

17 الدورات

التقييمات والمراجعات

4.8
متوسط التقييمات
6 عدد التقييمات
5
5
4
1
3
0
2
0
1
0
كيف كانت تجربتك؟ نود أن نعرف!
ALAA ABDELRAHEIM
تم النشر منذ سنة واحدة
ممتازه

ممتازة

×
Preview Image
Moaaz Afifi
تم النشر منذ سنتين
تقيمي لدورة ال database-fundamentals

طريقة العرض باستخدام الرسومات يجعل التعلم أكثر سلاسة، باللإضافة إلى المختصر الكتابي وإمكانية تحميله بعد كل مقطع: إضافة جيدة لمن يحبون تثبيت المعلومات أو مراجعتها من خلال القراءة.

×
Preview Image
عبدالرحمن محمود
تم النشر منذ سنتين
دورة الData Base

المحتوى ممتاز ومشجع جدا على البدأ لانه سلسل ومش معقد رغم انه بيشرح مواضيع مش سهلة فالدورة كبداية للتعرف على مجال الداتا بيز ممتاز جدا .

×
Preview Image
Anas Youssef
تم النشر منذ سنتين
الشرح سلس و ممتاز

الدورة مليئة بالرسومات الموضحة والامثلة الجيدة . انصح كل شخص بالالتحاق بالدورة

×
Preview Image
Youssef 28
تم النشر منذ سنتين
محتوي متتاز طريقة شرح مبسطه ومفهومه

محتوي متتاز طريقة شرح مبسطه ومفهومه وسلسه شكراً لكم جميعاً

×
Preview Image
Ibrahim El Nahas
تم النشر منذ سنتين
Illustrations and live examples

Everything is perfect, the resources and the instructor has all at it's best. It has more than expected mash' Allah.

×
Preview Image
عرض المزيد من التقييمات
كيف كانت تجربتك؟ نود أن نعرف!