Duration: 25 Hours

Timing: Flexible

ترجمة:

نظرة عامة على الدورة

PHP هي لغة برمجة متعددة الأغراض شائعة الاستخدام ومناسبة بشكل خاص لتطوير الويب ويمكن تضمينها في HTML.

يعتمد CodeIgniter على نموذج التطوير Model-View-Controller (MVC). MVC هو نهج برمجي يفصل منطق العمل (Model) عن عرض البيانات (View) وتفاعل المستخدم (Controller).

في الممارسة العملية، يسمح لك MVC بأن تحتوي صفحات الويب الخاصة بك على كمية قليلة من البرمجة النصية نظرًا لأن العرض منفصل عن البرمجة النصية لـ PHP.

يمكن لـ PHP CodeIgniter MVC إنشاء محتوى صفحات ديناميكي.

يمثل النموذج هياكل البيانات الخاصة بك. عادةً ما تحتوي فئات النموذج على وظائف تساعدك في استرجاع وإدراج وتحديث المعلومات في قاعدة البيانات الخاصة بك.

العرض هو المعلومات التي يتم تقديمها للمستخدم. عادةً ما يكون العرض عبارة عن صفحة ويب، ولكن في CodeIgniter، يمكن أن يكون العرض أيضًا جزءًا من صفحة مثل رأس أو تذييل. يمكن أن يكون أيضًا صفحة RSS، أو أي نوع آخر من “الصفحات”.

يُعد المتحكم وسيطًا بين النموذج والعرض وأي موارد أخرى مطلوبة لمعالجة طلب HTTP وإنشاء صفحة ويب.

محتوى الدورة

  • مقدمة إلى PHP CodeIgniter MVC
  • أساسيات PHP
  • المتغيرات في PHP
  • الثوابت في PHP
  • هياكل التحكم
  • الوظائف
  • المصفوفات
  • وظائف التضمين
  • التعبيرات العادية
  • البرمجة كائنية التوجه في PHP
  • PHP مع MySQL
  • العمل مع الملفات ونظام التشغيل
  • تواريخ ووظائف الوقت
  • الجلسات
  • خدمات الويب
  • تكامل XML

Related Article

Related Courses