in ,

8 كتب مجانية وجيدة لتعلم لغة PHP

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

جمعنا لكم في هذا المقال بعضاً من أفضل الكتب المجانية؛ لتعلم لغة PHP التي سوف تساعدك على تعلّم طرق ومنهجيات جديدة؛ لحل المشاكل وتطوير وتحديث مهاراتك.


PHP Pandas

survive-the-deep-end-php-security-2.png

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

Survive the Deep End: PHP Security

تتعلم من هذا الكتاب كيفية حماية تطبيقك، ويشرح بإسهابٍ وعمقٍ أشهر الهجمات التي تتم عن طريق الإنترنت بأمثلة شاملة، ويعطي نصائح لحماية تطبيقك منها.


code-smart-laravel-new.jpeg

Laravel: Code Smart

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


php-the-right-way-new.jpg

PHP: The Right Way

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


practical-testing.png

Practical PHP Testing

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


php-reference-new.jpg

PHP Reference: Beginner to Intermediate

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


php-from-scratch-new.jpeg

PHP7 from Scratch

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


ddd-new.png

Domain-Driven Design in PHP

التّطوير المُوجّه بالمجال (Domain Driven Design) هو عبارة عن منهج لتصميم ونمذجة مشاريع برمجية معقدة تعكس وتعبر عن أنظمة عمل في الواقع.

وهي عبارة عن تقنية شائعة في عالم البرمجيات وخصوصاً عند التطوير في لغات مثل JAVA و C#، ولكن هذا الكتاب يمنحك مقدمة عملية للتطوير الموجه بالمجال عن طريق لغة PHP، وهو مصدر جيد للمطورين ذوي الخبرة المتوسطة والمتقدمة.

  • ترجمة: علي صقر علي.
  • تدقيق لغوي: سماء مرعي.

بواسطة علي صقر علي

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

البحث عن أعماق المحيطات الخفية للأرض

نظرية-إم M-Theory