PHP / متوسط: الكائنات والحفظ والاختبار
PHP — متوسط: الكائنات والحفظ والاختبار
اربط الواجهات والتحميل والإخفاق وPDO والجلسة والاختبار الحتمي.
ما الذي ستتعلمه؟
- امتلاك الاعتماد والفشل والمعاملة وحالة الجلسة.
- فحص النتائج والآثار الممنوعة بمعزل.
الكائنات والواجهات وثوابت المجال
استخدم الأصناف لحماية الحالة والواجهات لسلوك قابل للاستبدال. افصل هوية الكائن وreadonly والثبات العميق بنماذج تسعير صغيرة.
ابدأ التعلّممساحات الأسماء والتحميل التلقائي وعقود Composer
افصل أسماء الأصناف من تحميل الملفات وحل الاعتماد. افهم خريطة PSR-4 وقصد الاعتمادات القابل للتكرار دون تثبيت حزم أو تشغيل تطبيق.
ابدأ التعلّمالاستثناءات والتحذيرات وملكية الإخفاق
حدّد طبقة الاكتشاف والتصنيف والاستعادة والعرض. احفظ الأسباب دون ابتلاع عيوب البرمجة أو خلط التشخيص بجسم الاستجابة.
ابدأ التعلّمPDO وSQL المحضرة والمعاملات
اربط البيانات منفصلة عن بنية SQL وافحص الثوابت. تنشئ كل التجارب SQLite في الذاكرة ولا تقرأ اتصالات التطبيق المضبوطة.
ابدأ التعلّمالجلسات والكوكيز وملكية الحالة
افهم الجلسة دورة حالة خادم مرتبطة بمعرف عميل. افصل المصادقة والتصريح وتسليم الكوكيز والقفل ودليل التخزين المعزول.
ابدأ التعلّماختبار عقود PHP بأدلة معزولة
ابنِ فحوصاً حتمية للقيم والأخطاء والإخراج والحالة. افهم ما يثبته تجهيز CLI صغير وأين يلزم تكامل HTTP أو القاعدة أو التطبيق.
ابدأ التعلّم