Symfony 5: البداية السريعة
Практическое руководство по Symfony 5
ملخص:
مقدمة
كتاب «Symfony 5: The Fast Track» (العنوان الأصلي — Symfony 5: The Fast Track) ليس مجرد دليل تعليمي آخر لإطار العمل PHP Symfony. إنه دليل عملي، كتبه مؤسس الإطار نفسه — فابيان بوتنسييه (Fabien Potencier). تزامن إصدار الكتاب في عام 2021 مع إطلاق Symfony 5، وأصبح على الفور قراءة إلزامية لكل من يريد الدخول بسرعة وبجودة عالية إلى عالم تطوير الويب الحديث باستخدام PHP. في موقع PythonLib اعتدنا على المحتوى المتعلق بـ Python، لكن هذا الكتاب هو مثال ممتاز على كيفية كتابة الأدبيات التقنية: بوضوح، وعملية، وبدون حشو غير ضروري.
عن ماذا يتحدث هذا الكتاب؟
تم بناء الكتاب حول إنشاء مشروع حقيقي — تطبيق للبحث عن الفنادق وحجزها. أنت لا تقرأ النظرية فقط، بل تطور خطوة بخطوة تطبيق ويب متكامل، مستخدماً جميع الإمكانيات الرئيسية لـ Symfony 5. يأخذك المؤلف خلال الدورة بأكملها: من التثبيت وإعداد البيئة إلى النشر في الإنتاج. يتم إيلاء اهتمام خاص للأساليب الحديثة: Dependency Injection، و Doctrine ORM، وقوالب Twig، والتوجيه، والنماذج، والأمان، والاختبار، والعمل مع API.
لمن هذا الكتاب؟
الكتاب موجه للمطورين الذين هم على دراية بالفعل بـ PHP، لكنهم يرغبون في إتقان Symfony 5 من الصفر أو الانتقال من الإصدارات السابقة. سيكون مفيداً لـ:
- مطوري PHP الذين يريدون تعلم إطار عمل حديث؛
- أولئك الذين ينتقلون من Symfony