PHP Bootcamp

PHP Bootcamp

طوّر مهاراتك في برمجة الويب من جهة الخادم مع دورة PHP Bootcamp للمستوى المتوسط، واستكشف PHP 8 عبر مسار منظم يجمع بين ترسيخ المفاهيم والتطبيق العملي. تبدأ الرحلة بإعداد بيئة العمل ومراجعة أنواع البيانات والتحويل بينها والمتغيرات والثوابت والمعاملات، مع التركيز على كتابة شيفرة واضحة وفهم سلوك اللغة. تعمّق بعد ذلك في الشروط والحلقات وتضمين الملفات، وتعلّم بناء دوال قابلة لإعادة الاستخدام باستخدام المعاملات المرنة والتمرير بالمرجع وتحديد نوع القيمة المعادة والدوال المجهولة والسهمية. وسّع قدراتك في معالجة النصوص والمصفوفات والعمليات الرياضية، والتحقق من صحة المدخلات وتنقيتها، وإدارة الملفات والمجلدات والصلاحيات وقراءة البيانات وكتابتها. تضم الدورة 105 جلسات، تتبع كل جلسة منها أسئلة اختبار قصيرة من 5 أسئلة مع ظهور الدرجة فورًا، لتتمكن من قياس فهمك وتحديد ما يحتاج إلى مراجعة. وعند إكمال الدورة، تحصل على شهادة إتمام توثّق إنجازك وتدعم خطوتك التالية نحو تطوير تطبيقات PHP أكثر تنظيمًا وكفاءة.

ماذا ستتعلم

  • إعداد بيئة عمل PHP 8 وتطبيق قواعد المتغيرات والثوابت وأنواع البيانات والتحويل بينها والمعاملات لكتابة شيفرة واضحة ومتوقعة السلوك.
  • توظيف الشروط والحلقات وأوامر التحكم في التكرار وتضمين الملفات لتنظيم تدفق التنفيذ وتقليل تكرار الشيفرة.
  • بناء دوال قابلة لإعادة الاستخدام باستخدام القيم الافتراضية والمعاملات المتغيرة وفك المعاملات والتمرير بالمرجع وتحديد نوع القيمة المعادة والدوال المجهولة والسهمية.
  • معالجة النصوص والمصفوفات باستخدام دوال البحث والاستبدال والتقطيع والدمج والفرز والتصفية والتحويل والاختزال، وتطبيق الدوال الرياضية المناسبة.
  • التمييز بين التحقق من صحة المدخلات وتنقيتها، واستخدام مرشحات PHP المناسبة لفحص البيانات ومعالجتها.
  • إدارة الملفات والمجلدات والمسارات والصلاحيات، وتنفيذ عمليات القراءة والكتابة والتنقل داخل الملفات باستخدام مؤشرات الملفات والحلقات.

محتوى الكورس

  1. 1مقدمة إلى PHP ومعلومات أساسية
  2. 2مستجدات PHP 8 وطريقة دراسة الدورة
  3. 3تثبيت PHP وإعداد بيئة العمل
  4. 4وسوم PHP وفصل التعليمات
  5. 5التعليقات وأفضل الممارسات
  6. 6مقدمة إلى أنواع البيانات
  7. 7التحويل التلقائي للأنواع
  8. 8التحويل الصريح للأنواع
  9. 9القيم المنطقية والتحويل إليها
  10. 10السلاسل النصية ومحارف الهروب
  11. 11صياغتا Heredoc وNowdoc
  12. 12المصفوفات واختبارات متنوعة
  13. 13مقدمة في المتغيرات وقواعد تسميتها
  14. 14تطبيقات عملية على المتغيرات
  15. 15المتغيرات المتغيرة
  16. 16الإسناد بالقيمة وبالمرجع
  17. 17المتغيرات المعرفة مسبقًا واختبارها
  18. 18مقدمة إلى الثوابت
  19. 19الثوابت المعرفة مسبقًا والسحرية والكلمات المحجوزة
  20. 20العوامل الحسابية
  21. 21عوامل الإسناد
  22. 22عوامل المقارنة: المساواة والهوية
  23. 23عوامل المقارنة: الترتيب والمقارنة الثلاثية
  24. 24عوامل الزيادة والنقصان
  25. 25المعاملات المنطقية
  26. 26معاملات السلاسل النصية
  27. 27معاملات المصفوفات
  28. 28معامل التحكم في الأخطاء
  29. 29أولوية المعاملات
  30. 30أساسيات if وelseif وelse
  31. 31أمثلة عملية على الشروط
  32. 32تدريبات متقدمة على الشروط
  33. 33الصياغة البديلة لـ if و elseif و else
  34. 34الشروط المتداخلة وتطبيقات متقدمة
  35. 35المعامل الشرطي الثلاثي
  36. 36جملة switch
  37. 37حلقة while ومفهوم التكرار
  38. 38حلقة do while
  39. 39حلقة for
  40. 40حلقة foreach
  41. 41التحكم في الحلقات باستخدام break وcontinue
  42. 42تضمين الملفات باستخدام include وrequire
  43. 43مقدمة في الدوال ومبدأ DRY
  44. 44أمثلة متقدمة على المعاملات والوسائط
  45. 45الإرجاع والطباعة في الدوال
  46. 46القيم الافتراضية لمعاملات الدوال
  47. 47قوائم الوسائط متغيرة العدد
  48. 48تطبيقات على الدوال وفك الوسائط
  49. 49الدوال المتغيرة والتحقق من وجود الدوال
  50. 50تمرير المعاملات بالمرجع وتحديد نوع الإرجاع
  51. 51الدوال المجهولة
  52. 52الدوال السهمية
  53. 53الوصول إلى عناصر النص وتعديلها
  54. 54دوال النصوص: المجموعة الأولى
  55. 55دوال النصوص: المجموعة الثانية
  56. 56دوال النصوص: المجموعة الثالثة
  57. 57خمس دوال لمعالجة النصوص
  58. 58أربع دوال لمعالجة النصوص
  59. 59استبدال النصوص باستخدام str_replace وstr_ireplace
  60. 60استبدال جزء من النص باستخدام substr_replace
  61. 61أربع دوال للتعامل مع النصوص
  62. 62ثلاث دوال لمعالجة النصوص
  63. 63أربع دوال لمعالجة المصفوفات
  64. 64خمس دوال لمعالجة المصفوفات
  65. 65خمس دوال للمصفوفات
  66. 66التنقل بمؤشر المصفوفة
  67. 67دمج المصفوفات واستبدال عناصرها والعشوائية
  68. 68إضافة العناصر وحذفها من طرفي المصفوفة
  69. 69استخراج أجزاء المصفوفة وتعديلها
  70. 70سبع دوال لترتيب المصفوفات
  71. 71تصفية المصفوفات وتحويل قيمها
  72. 72اختزال المصفوفات
  73. 73الدوال الرياضية abs وmt_rand وintdiv وfmod
  74. 74التقريب باستخدام ceil وfloor
  75. 75التقريب باستخدام round
  76. 76الجذر التربيعي والقيم الدنيا والعليا
  77. 77دوال المرشحات filter_list وfilter_id وfilter_var
  78. 78مرشحات التحقق باستخدام filter_var: الجزء الأول
  79. 79مرشحات التحقق باستخدام filter_var: الجزء الثاني
  80. 80مرشحات التنقية باستخدام filter_var
  81. 81تصفية المدخلات باستخدام filter_input
  82. 82أساسيات دوال نظام الملفات
  83. 83فحص المجلدات وإنشاؤها وحذفها
  84. 84صلاحيات الملفات وذاكرة معلوماتها المؤقتة
  85. 85التعامل مع مسارات الملفات
  86. 86فتح الملفات وقراءتها وإغلاقها
  87. 87الكتابة إلى الملفات باستخدام fwrite
  88. 88قراءة الملفات والحلقات ونهاية الملف
  89. 89موضع مؤشر الملف: ftell وfseek وrewind
  90. 90البحث عن الملفات وإعادة تسميتها ونسخها وحذفها
  91. 91قراءة محتوى الملفات وكتابته
  92. 92مقدمة في دوال التاريخ والوقت
  93. 93تنسيق التاريخ: الأساسيات
  94. 94تنسيق التاريخ والوقت: رموز إضافية
  95. 95إضافة الفترات الزمنية وطرحها وتعديل التاريخ
  96. 96الطابع الزمني وتحليل التاريخ: time وgetdate وdate_parse
  97. 97دوال التاريخ والوقت: date_diff وstrtotime
  98. 98أساسيات ملفات تعريف الارتباط
  99. 99إعدادات ملفات تعريف الارتباط
  100. 100تعديل ملفات الارتباط وحذفها وتجميعها
  101. 101تطبيقات على ملفات تعريف الارتباط
  102. 102مقدمة إلى الجلسات
  103. 103تعديل بيانات الجلسة وتطبيقات عليها
  104. 104إنهاء الجلسات ومحاكاة تسجيل الدخول
  105. 105ترويسات HTTP وإعادة التوجيه

ماذا يقول طلابنا عن هذا الكورس

شرح واضح ومنظم، والتمارين العملية ساعدتني أطبّق كل درس فورًا.
سارة م.
أفضل كورس أخذته في المجال، المحتوى عملي ومحدّث.
أحمد ك.
الجلسات قصيرة ومركزة، والشهادة أضافت لسيرتي الذاتية.
ليلى ع.
الواجبات والاختبارات جعلتني أتأكد من فهمي لكل جزء.
عمر ح.
أسلوب المدرب ممتع، وأنصح به كل المبتدئين.
نور س.
بعد الكورس قدرت أبدأ أول مشروع حقيقي لي.
يوسف ر.
شرح واضح ومنظم، والتمارين العملية ساعدتني أطبّق كل درس فورًا.
سارة م.
أفضل كورس أخذته في المجال، المحتوى عملي ومحدّث.
أحمد ك.
الجلسات قصيرة ومركزة، والشهادة أضافت لسيرتي الذاتية.
ليلى ع.
الواجبات والاختبارات جعلتني أتأكد من فهمي لكل جزء.
عمر ح.
أسلوب المدرب ممتع، وأنصح به كل المبتدئين.
نور س.
بعد الكورس قدرت أبدأ أول مشروع حقيقي لي.
يوسف ر.

آراء المتعلمين

قيّم الكورس واترك تعليقك

سجّل الدخول للتقييم
  • لا توجد تعليقات بعد — كن أول من يشارك رأيه.