البرمجة متوسط شهادة إتمام

تطوير الويب بـ PHP من الصفر

ابنِ تطبيقًا كاملًا بقاعدة بيانات، بكود منظّم وآمن.

المدرّب أحمد الشافعي 1,730 متعلّم
  • 6 وحدات منظمة
  • 8.2 ساعة من المحتوى
  • العربية
  • على أي جهاز
البرمجة 8.2 ساعة

تطوير الويب بـ PHP من الصفر

6 وحدات متوسط

عن الدورة

هذه الدورة تبني تطبيق ويب كاملًا بـ PHP وقاعدة بيانات MySQL، من أول اتصال بقاعدة البيانات إلى صفحة محمية بجلسة. لا نكتب كودًا يعمل فقط؛ نكتب كودًا يمكن قراءته وتعديله بعد شهر.

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

ماذا ستتعلّم؟

  • تكتب PHP 7.4 نظيفًا ومنظمًا بلا أطر
  • تتعامل مع MySQL عبر PDO باستعلامات آمنة
  • تبني تسجيل دخول وجلسات محمية
  • تستخدم هيكل مشروع واضح وتتحقق من المدخلات
  • تنشر تطبيقًا مع مراجعة أمنية أساسية

محتوى الدورة

6 وحدات · 8.2 ساعة · معاينة مجانية واحدة

  1. 01 كيف يعمل PHP داخل الخادم فيديو · 60 دقيقة

    دورة الطلب من المتصفح إلى الاستجابة، ولماذا يهم ذلك.

    محتوى هذه الوحدة متاح بعد الالتحاق بالدورة.

  2. 02 إعداد المشروع وهيكل المجلدات قراءة · 55 دقيقة · معاينة مجانية

    فصل المسؤوليات قبل كتابة أول سطر.

    المشروع الذي ينمو بلا هيكل يتحول إلى ملفات متشابكة. في هذه الوحدة نضع حدودًا واضحة: نقطة دخول واحدة، مجلد للإعدادات، مجلد للوحدات، ومجلد للقوالب.

    ستنشئ `bootstrap/app.php` مسؤولًا عن الإعداد والاتصال، ثم تستدعيه من كل صفحة. هذه الخطوة الصغيرة توفّر عليك ساعات لاحقًا.
  3. 03 PDO والاستعلامات الآمنة فيديو · 120 دقيقة

    Prepared Statements، المعاملات، ومعالجة الأخطاء.

    محتوى هذه الوحدة متاح بعد الالتحاق بالدورة.

  4. 04 تمرين: قائمة دورات مع بحث تمرين · 90 دقيقة

    صفحة تعرض بيانات من جدولين وتدعم بحثًا آمنًا.

    محتوى هذه الوحدة متاح بعد الالتحاق بالدورة.

  5. 05 الجلسات والمصادقة فيديو · 110 دقيقة

    تسجيل الدخول، حماية الصفحات، وإدارة الجلسة بأمان.

    محتوى هذه الوحدة متاح بعد الالتحاق بالدورة.

  6. 06 النشر وقائمة التحقق الأمنية قراءة · 55 دقيقة

    ما يجب إغلاقه قبل أن يرى الموقع أول زائر.

    محتوى هذه الوحدة متاح بعد الالتحاق بالدورة.

المتطلبات

  • معرفة أساسية بـ HTML
  • جهاز عليه PHP وMySQL (XAMPP كافٍ)

المدرّب

أحمد الشافعي

مهندس برمجيات، يبني تطبيقات ويب منذ ٢٠١٤.

يقدّم هذه الدورة ضمن مدرّبي كورساتي العاملين في مجالاتهم.

تعرّف على المدرّبين

جاهز لتبدأ بهذه الدورة؟

أنشئ حسابك، وأكمل الدفع التجريبي، وتابع وحدات الدورة بالترتيب.