الوحدة الأولى: مقدمة وتهيئة بيئة العمل

  1. مقدمة عن MySQL ولماذا نستخدمها.
  2. الأدوات المطلوبة (XAMPP + phpMyAdmin).
  3. شرح أساسيات الكتابة في MySQL (Syntax).

الوحدة الثانية: التعامل مع قواعد البيانات والجداول

  1. إنشاء وربط قواعد البيانات (Database).
  2. أنواع البيانات Numeric, Date/Time, String.
  3. إنشاء وتعديل الجداول (Tables).
  4. إدارة الجداول (Drop, Rename, Alter).

الوحدة الثالثة: التعامل مع العلاقات (Constraints & Relations)

  1. قيود Not Null, Unique, Primary Key.
  2. العلاقات (Foreign Key).
  3. علاقة One to One, One to Many, Many to Many.
  4. تحديث وحذف البيانات المرتبطة (ON UPDATE, ON DELETE).

الوحدة الرابعة: التعامل مع النصوص (String Functions)

  1. قص النصوص (Left, Right, Mid).
  2. تحويل النصوص (Upper, Lower).
  3. استبدال النصوص (Replace, Reverse).
  4. دمج النصوص (Concat, Concat_WS).
  5. تعديل النصوص (Trim, LTrim, RTrim).

الوحدة الخامسة: التعامل مع الأرقام (Numeric Functions)

  1. التقريب والكسور (Ceil, Floor, Round).
  2. العمليات الرياضية (Mod, Truncate, Pow).

الوحدة السادسة: التعامل مع التواريخ (Date Functions)

  1. الحصول على الوقت والتاريخ (Curtime, Now).
  2. تفاصيل التواريخ (Day, Month, Hour).
  3. الفرق بين التواريخ (DateDiff).
  4. إضافة وطرح التواريخ (Date_Add, Date_Sub).

الوحدة السابعة: الفلاتر والبحث (Comparison

& Logical Functions)

  1. عمليات Between, In, Like.
  2. التعامل مع And, Or, Not.
  3. عمليات Case, If الشرطية.

الوحدة الثامنة: العمليات الحسابية (Arithmetic Operators)

  1. العمليات الأساسية ( + - * / ).

الوحدة التاسعة: الاستعلامات المتقدمة (Advanced Queries)

  1. Group By, Order By, Having.
  2. استخدام Alias لتسمية الحقول.
  3. Joins (Inner Join, Left Join, Right Join).
  4. محاكاة Joins (Simulation).

الوحدة العاشرة: وظائف معلوماتية (Information Functions)

  1. معرفة معلومات عن النظام والجداول.

الوحدة الحادية عشر: ملخص شامل للكورس (Summary)

  1. مراجعة عامة لجميع ما تعلمناه.
  2. مراجع لمواصلة التعلم.

مميزات الكورس:

  • مناسب للمبتدئين والمحترفين.
  • أمثلة واقعية عملية.
  • تغطية لجميع المواضيع الأساسية والمتقدمة.
  • إعداد مشروع قواعد بيانات عملي.
  • شرح باللغة العربية الفصحى بأسلوب مبسط.

الفئة المستهدفة:

  • كل من يريد احتراف قواعد البيانات MySQL.
  • مطوري الويب والبرمجيات الذين يحتاجون التعامل مع قواعد البيانات.
  • طلاب الجامعات والكليات في تخصصات علوم الحاسب.
  • الراغبين في تعلم SQL بشكل عملي.

متطلبات سابقة:

  • لا يحتاج خبرة سابقة (مناسب للمبتدئين).
  • معرفة بسيطة بـ HTML/PHP تعتبر ميزة.

مدة الكورس:

  • 51 درس تدريبي.
  • أكثر من 15 ساعة شروحات عملية.

الأدوات المستخدمة:

  • MySQL 5.
  • XAMPP.
  • phpMyAdmin.
  • Terminal + Command Line.
تاريخ التحديث
تاريخ التحديثمنذ 16 ساعة
اللغة
اللغةالعربية
عدد الدروس
عدد الدروس51 درس
إجمالي الوقت
إجمالي الوقت08:50:40 ساعة
المستوى
المستوىمبتدئ

محتوى الكورس

جميع الدروس
08:50:40 - 51 درس

محتوى الكورس

جميع الدروس
08:50:40 - 51 درس