طَبِّقْهاتعلّم المبدأ، وطبّقه بيدكمقرر 132 · تقنيات تطوير الواجهات الخلفية

📝 التقييمات

تقييم لكل درس يُصحَّح تلقائيًّا. ادرس الدرس أولًا، ثم اختبر نفسك.

الوحدة 1: تطوير المنطق لمعالجة الطلبات

1. كيف يعمل الويب من جهة الخادم؟14 سؤالًا←2. أول صفحة PHP15 سؤالًا←3. أساسيات PHP: المصفوفات والشروط والحلقات15 سؤالًا←4. استقبال الطلبات: GET و POST14 سؤالًا←

الوحدة 2: الدوال

5. الدوال في PHP15 سؤالًا←6. خادم Apache والمنافذ وتوجيه الطلبات14 سؤالًا←

الوحدة 3: تنفيذ منطق التطبيق واستجابة الطلبات

7. التحقق من بيانات الطلب ورموز الاستجابة14 سؤالًا←8. الكوكيز والجلسات14 سؤالًا←

الوحدة 4: إنشاء وحدات من الجانب الخادم لوظائف التطبيق

9. تقسيم التطبيق إلى ملفات: include و require14 سؤالًا←10. الأصناف والكائنات لتنظيم الكود14 سؤالًا←

الوحدة 5: تنفيذ المنطق التجاري وقواعد التطبيق

11. قواعد العمل في الكود14 سؤالًا←12. الأخطاء والاستثناءات14 سؤالًا←

الوحدة 6: الدمج مع الخدمات وواجهات برمجة التطبيقات

13. JSON: لغة تبادل البيانات14 سؤالًا←14. استهلاك خدمة خارجية14 سؤالًا←

الوحدة 7: التعامل مع حالة التطبيق والبيانات

15. حالة التطبيق: ما يبقى وما يزول14 سؤالًا←16. تسجيل الدخول والخروج14 سؤالًا←

الوحدة 8: تنفيذ كود برمجي لمعالجة وإدارة البيانات

17. استقبال البيانات وتحليلها14 سؤالًا←18. حفظ البيانات في الملفات14 سؤالًا←

الوحدة 9: ربط الكود من جانب الخادم مع قواعد البيانات

19. الاتصال بقاعدة البيانات عبر PDO14 سؤالًا←20. الإضافة والتعديل والحذف بأمان14 سؤالًا←21. تطبيق متكامل: إدارة المستخدمين14 سؤالًا←

الوحدة 10: ربط الكود من جانب الخادم مع واجهات البرمجة (API)

22. بناء واجهة برمجة REST API14 سؤالًا←23. ربط الواجهة الأمامية بالـ API14 سؤالًا←

الوحدة 11: اختيار بيئة الاستضافة وتكوين الخادم

24. خيارات الاستضافة وتكوين الخادم14 سؤالًا←

الوحدة 12: نشر التطبيق على بيئة الاستضافة

25. نشر التطبيق خطوة بخطوة13 سؤالًا←

الوحدة 13: تكوين النطاق وإمكانية الوصول عبر الويب

26. النطاق وDNS وHTTPS13 سؤالًا←

الوحدة 14: اختبار عملية النشر والتحقق منها

27. اختبار النشر والتحقق منه13 سؤالًا←28. المشروع الختامي: واجهة خلفية لإدارة بيانات المستخدمين13 سؤالًا←