1. مقدمة عن الدورة 2. Variables in PHP 3. انواع البيانات في اللغة 4. انواع المتغيرات، التعبيرات، العلامات و انواعها 5. الطباعة على الشاشة و التعامل مع النصوص 6. الجمل الشرطية و التكرار 7. المصفوفات 8. امثلة على التكرار مع المصفوفات الجزء الاول 9. امثلة على التكرار مع المصفوفات الجزء الثاني 10. الدوال - الجزء الاول - دوال الرياضايات 11. الدوال الخاصة بالمصفوفات 12. الدوال الخاصة بالنصوص 13. الدوال المعرفة من قبل المبرمج 14. مقدمة عن OOP و ماهية الكلاسات و الكائنات 15. ال constructor و ال Access Modifiers و التوراث الجزء الاول 16. ال constructor و ال Access Modifiers و التوراث الجزء الثاني 17. التوراث و الخصائص و الدوال الثابته و استخدام الثوابت 18. العلاقات بين الكائنات في ال OOP 19. الكلاسات المجردة و الواجهات Abstract Classes and Interfaces 20. ما هي ال Traits 21. الدوال السحرية في PHP - الجزء الاول 22. الدوال السحرية الجزء الثاني 23. ال Namespaces و ال autoloading الجزء الاول 24. ال Namespaces و ال autoloading الجزء الثاني 25. المغيرات العامة الجزء الاول $_GET 26. المتغيرات العامة الجزء الثاني $_POST 27. الجزء الثاني من $_POST و دوال التحقق من النوع 28. ال Sessions و المتغير $_SEESION الجزء الاول 29. المحاضرة الثانية عن ال sessions - الجزء ١ 30. المحاضرة الثانية عن ال sessions - الجزء ٢ 31. حفظ البيانات و تشفيرها و بعض الدوال الاخرى عن ال sessions 32. عمل كلاس Custom Session Handler كامل 33. اضافة دالة لمنع session fixation و منع hijacking بطريقة بسيطة 34. بعض من مشاكل ال sessions التي قد تواجهك و حلها 35. $_REQUEST, $_SERVER, $_COOKIE, $_ENV, $_FILES 36. التعبيرات النمطية Regular Expressions - literals and wild card meta character 37. التعبيرات النمطية - Character Sets, Ranges and Negation Meta Character 38. Character Classes and Repetition Meta Characters 39. Quantified repetition, greedy mode and lazy mode 40. Capturing groups and alternation 41. Anchors 42. Back references and Non-capturing groups 43. Look-around assertions 44. Unicode Characters and Regular Expressions 45. PCRE functions in PHP 46. نظام ادارة قواعد البيانات MySQL - مقدمة 47. تعريف قواعد البيانات و اوامر ال DDL الخاصة بها 48. الجداول و انواع البيانات الجزء الاول - البيانات الرقمية 49. الجداول و انواع البيانات الجزء الثاني - البيانات النصية و بيانات التاريخ و الوقت 50. امر انشاء الجدول في قاعدة البيانات MySQL 51. أمر تعديل بيانات الجدول 52. أنواع العلاقات في قواعد البيانات - الجزء الأول 53. أنواع العلاقات في قواعد البيانات - الجزء الثاني 54. أوامر البيانات - ادخال البيانات INSERT 55. أوامر البيانات - تعديل و تبديل البيانات 56. أوامر التعامل مع البيانات - حذف البيانات 57. أوامر التعامل مع البيانات - قراءة البيانات 58. استخدام الشروط مع جمل قراءة البيانات و أنواع العلامات في قواعد بيانات MYSQL 59. ترتيب البيانات و تحديد عددها باستخدام ORDER BY و LIMIT 60. دوال النصوص في قواعد البيانات 61. دوال التعامل مع الارقام في قواعد بيانات MYSQL 62. دوال التاريخ و الوقت في قواعد بيانات MySQL 63. دوال تجميع البيانات Aggregate Functions - GROUP BY CLAUSE 64. الاتحادات Unions 65. أنواع ال JOINS في MySQL و كيفية استخدامها 66. التعامل مع قواعد البيانات باستخدام PDO 67. التعرف على مكونات كلاس PDO - الجزء الأول 68. التعرف على مكونات كلاس PDO الجزء الثاني 69. التعرف على مكونات كلاس PDO الجزء الثالث 70. بناء كلاس Abstract Model - الجزء الاول 71. بناء كلاس Abstract Model - الجزء الثاني 72. ما هو نمط MVC و كيف يستخدم - المقدمة 73. بناء هيكلة تطبيق MVC الجزء الأول 74. بناء هيكلة تطبيق MVC - الجزء الثاني 75. بناء هيكلة تطبيق MVC - الجزء الثالث 76. بناء هيكلة تطبيق MVC - الجزء الرابع 77. بناء هيكلة تطبيق MVC - الجزء الخامس 78. بناء هيكلة تطبيق MVC - الجزء السادس 79. بناء هيكلة تطبيق MVC - الجزء الاخير 80. مشروع المخزن الالكتروني : مقدمة 81. المخزن الالكتروني: المحاضرة الاولى - تحليل التطبيق 82. المخزن الالكتروني: المحاضرة الثانية - تصميم جداول قواعد البيانات (الجزء الاول) 83. المخزن الالكتروني: المحاضرة الثالثة - تصميم جداول قاعدة البيانات (الجزء الثاني) 84. المخزن الالكتروني: المحاضرة الرابعة - تصميم جداول قاعدة البيانات (الجزء الثالث و الاخير) 85. المخزن الالكتروني: المحاضرة الخامسة - تعديلات جوهرية على الهيكلة و بناء المستخدمين 86. المخزن الالكتروني: المحاضرة السادسة - الصلاحيات و المستخدمين (الجزء الاول) 87. المخزن الالكتروني: المحاضرة السابعة - الصلاحيات و المستخدمين (الجزء الثاني) 88. المخزن الالكتروني: المحاضرة الثامنة - بناء كلاس Registraion 89. المخزن الالكتروني: المحاضرة التاسعة - بناء كلاس Messenger 90. المخزن الالكتروني: المحاضرة العاشرة - كيف اقوم بعمل validation 91. المخزن الالكتروني: المحاضرة الحادية عشر - عمل ال validation trait 92. e-Store: Lesson No. 12 - a practical example on the validation trait 93. eStore - Lesson No. 13: Using validation (continued) 94. eStore: Lesson NO. 14 - Dealing with users login (part 1) 95. eStore: Lesson No. 15 - Dealing with users login (Part 2) 96. eStore: Lesson No. 16 - Applying User Permissions 97- eStore: Lesson No.17 - Suppliers and Clients Models 98- eStore: Lesson NO. 18 - Creating file upload class 99- eStore: Lesson NO. 19 - Completing the Product Category Class 100- eStore: Lesson NO. 20 - Adding products to the store"