كورس PHP 5 الكامل باللغة العربية | تعلم البرمجة باستخدام PHP من البداية حتى الاحتراف

عدد الدروس : 103 عدد ساعات الدورة : 20:46:11 شهادة معتمدة : نعم التسجيل في الدورة للحصول على شهادة

للحصول على شهادة

  • 1- التسجيل
  • 2- مشاهدة الكورس كاملا
  • 3- متابعة نسبة اكتمال الكورس تدريجيا
  • 4- بعد الانتهاء تظهر الشهادة في الملف الشخصي الخاص بك
انطلق في عالم تطوير الويب مع كورس PHP 5 المتكامل باللغة العربية! ابدأ من الصفر وطور مهاراتك خطوة بخطوة حتى تتمكن من برمجة مواقع احترافية وربطها بقاعدة البيانات. الكورس يغطي كل ما تحتاج معرفته عن PHP بإصدارها الخامس، مناسب جدًا للمبتدئين والمحترفين.

قائمة الدروس

عن الدورة

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

  1. مقدمة عن PHP ولماذا نتعلمها.
  2. ما الذي تحتاجه للبدء؟
  3. تنصيب XAMPP وتجهيزه للعمل.
  4. أساسيات الكتابة والقواعد (Syntax).
  5. إخراج البيانات (Echo, Print).
  6. المتغيرات (Variables).
  7. دمج البيانات (Concatenation).
  8. كتابة التعليقات.
  9. أنواع البيانات (Data Types).
  10. الثوابت (Constants).

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

  1. الشروط (If, ElseIf, Else).
  2. المعاملات الحسابية.
  3. معاملات الإسناد (Assignment).
  4. معاملات المقارنة (Comparison).
  5. الزيادة والنقصان (++/--).
  6. المعاملات المنطقية (Logical).
  7. التعامل مع الأخطاء.
  8. معاملات النصوص (Strings).

الوحدة الثالثة: الحلقات (Loops)

  1. حلقة For.
  2. For المتقدمة.
  3. While Loop.
  4. Do While Loop.
  5. Foreach.
  6. تمارين شاملة للحلقات.

الوحدة الرابعة: الدوال (Functions)

  1. مقدمة عن الدوال.
  2. دوال مع المعطيات (Arguments).
  3. الدوال مع Return.
  4. مقارنة Return و Echo.
  5. الدوال المتقدمة.

الوحدة الخامسة: المصفوفات (Arrays)

  1. مقدمة.
  2. المصفوفات المفهرسة (Indexed).
  3. المصفوفات الترابطية (Associative).
  4. المصفوفات متعددة الأبعاد.
  5. تمارين عملية.
  6. دوال البحث.
  7. إضافة عناصر.
  8. حذف عناصر.
  9. ترتيب البيانات.
  10. ترتيب المصفوفات الترابطية.
  11. عكس المصفوفة والخلط.
  12. ملء المصفوفة.
  13. جمع عناصر المصفوفة.
  14. العناصر العشوائية.
  15. القيم الفريدة.

الوحدة السادسة: التعامل مع النصوص (Strings)

46-60 جميع دوال النصوص (Split, Implode, Replace, Trim, StrLen, وغيرها).


الوحدة السابعة: التحكم في تدفق الكود (Control Structures)

  1. Include و Require.
  2. Switch.

الوحدة الثامنة: التعامل مع الملفات (File System)

63-78 جميع دوال التعامل مع الملفات (إنشاء، قراءة، كتابة، حذف).


الوحدة التاسعة: المتغيرات المعرفة مسبقًا (Super Globals)

79-83 Globals, Server, Get, Post, Request.


الوحدة العاشرة: الكوكيز والسيشن (Cookies & Sessions)

84-91 إعداد وحذف وتعديل الكوكيز والسيشن مع أمثلة عملية (Login System).


الوحدة الحادية عشر: دوال أخرى (Misc Functions)

92-94 Sleep, Exit, Uniqid.


الوحدة الثانية عشر: الفلترة (Filters)

95-98 التعامل مع Filter_Var للتحقق والتصفية.


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

99-101 إنشاء وإدارة التواريخ و Strtotime.


الوحدة الرابعة عشر: إعدادات PHP (php.ini)

102 ملف إعدادات PHP.

الوحدة الخامسة عشر: الخاتمة

103 النهاية وأين تتابع بعد الكورس.

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

  • محتوى شامل باللغة العربية.
  • أمثلة عملية في كل درس.
  • خطوات متدرجة من البداية حتى الاحتراف.
  • مناسب للمبتدئين وأيضًا لتقوية المحترفين.
  • أساس قوي قبل البدء بتعلم قواعد البيانات MySQL.

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

  • المبتدئين في البرمجة.
  • مطوري الويب.
  • طلاب الجامعات والتخصصات التقنية.

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

  • معرفة بسيطة بـ HTML + CSS (أو يمكنك أخذ كورس HTML & CSS معنا أولاً).
  • كمبيوتر + XAMPP + محرر أكواد (VS Code).

 مدة الكورس:

  • 103 درس فيديو.
  • أكثر من 35 ساعة تعليمية.