تُعَدُّ لغةُ PHP واحدة من أهمِ وأشهرِ لغاتِ البرمجةِ النّصية scripting language المستخدمة في تطوير مواقع الويب، سهلة التّعلم، وتعمل على أنظمةِ التّشغيلِ كافة، وتستخدمُ لبناءِ مواقع وتطبيقات الويب، وتطبيقات الموبايل، وبناء واجهات برمجية للتطبيقات (API) والكثير من الاستخدامات.
جمعنا لكم في هذا المقال بعضاً من أفضل الكتب المجانية؛ لتعلم لغة PHP التي سوف تساعدك على تعلّم طرق ومنهجيات جديدة؛ لحل المشاكل وتطوير وتحديث مهاراتك.

PHP Pandas

هذا الكتاب موجه للمطورين الجدد أو ذوي الخبرة المتوسطة الراغبين في تعلم شيء جديد أو تطوير مهاراتهم. كتابٌ سهل القراءة ويغطي كل شيء من أساسيات اللغة وصولاً لبناء تطبيقات PHP ضخمة، يحتوي كل فصل على الكثير من المعلومات والتفاصيل إضافةً إلى أمثلة سهلة الفهم والتّعلم.
Survive the Deep End: PHP Security
تتعلم من هذا الكتاب كيفية حماية تطبيقك، ويشرح بإسهابٍ وعمقٍ أشهر الهجمات التي تتم عن طريق الإنترنت بأمثلة شاملة، ويعطي نصائح لحماية تطبيقك منها.

Laravel: Code Smart
يعدُّ هذا الكتاب مقدمة لأشهر منصةٍ برمجيةٍ للغة PHP وهي Laravel. سهل القراءة والفهم ويحتوي على أمثلةٍ جيدةٍ، وشرح لأفضل الأساليب للتعامل مع هذه المنصة. يعدُّ كتاباً جيداً للمبتدئين إذ يعلّمُكَ كيفيةَ بناء مشروع من البداية باستخدام ميزات وتقنيات منصة Laravel.

PHP: The Right Way
يعدُّ هذا الكتاب أداة جيدة لتعلم لغة PHP، ويعلمك أفضل الأساليب للتعامل مع اللغة، ويشرح مفهوم حقن الاعتمادية للفصل بين المهام، وكيفية التّعامل مع قواعد المعطيات وأساليب اختبار الجودة والعديد من المفاهيم. ويحتوي على روابط خارجية لمراجع ومواد للاستفادة منها، وتُرجِم للعديد من اللغات منها الإنكليزية، الألمانية، الإسبانية والفرنسية.

Practical PHP Testing
هذا الكتاب مُوجّه لمطوريّ PHP ذوي الخبرة، وهوعبارة عن تجميع لمقالات كُتاب دُوّنت تحت اسم Practical PHP Testing. يحتوي على فصل يُشرَحُ به التّطوير المُوجه بالاختبار (TDD)، شيفرات برمجية توضيحية وتمرينات عديدة بنهاية كل فصل.

PHP Reference: Beginner to Intermediate
يُغطّي الكتاب أساسيات PHP، وهو كتاب يُمكنك اعتباره كمرجعٍ سهل التّعامل معه،ويُعلّمك كيفية استخدام المعاملات الرياضية والمنطقية، والبنى، والمتحولات، وتعريف التوابع بالإضافة إلى التّعامل مع قواعد المعطيات. يَشرح المفاهيم بشكل سهل، ويحتوي على العديد من الأمثلة لكل موضوع يطرح، وهو كتاب مطوَّر وفقاً للإصدار الخامس من اللغة.

PHP7 from Scratch
كتاب مُوجّه للمبتدئين في لغة PHP ويُغطي كافة الأساسيات، ويُعلّمك إنشاء البيئة البرمجية واستخدام التّوابع المُضمَّنة في اللغة وإنشاء صفحة ويب بسيطة. يوجد في نهاية كل فصل العديد من الأمثلة التي تمنحك فهماً أعمق للمواضيع.

Domain-Driven Design in PHP
التّطوير المُوجّه بالمجال (Domain Driven Design) هو عبارة عن منهج لتصميم ونمذجة مشاريع برمجية معقدة تعكس وتعبر عن أنظمة عمل في الواقع.
وهي عبارة عن تقنية شائعة في عالم البرمجيات وخصوصاً عند التطوير في لغات مثل JAVA و C#، ولكن هذا الكتاب يمنحك مقدمة عملية للتطوير الموجه بالمجال عن طريق لغة PHP، وهو مصدر جيد للمطورين ذوي الخبرة المتوسطة والمتقدمة.
- ترجمة: علي صقر علي.
- تدقيق لغوي: سماء مرعي.