IZI1

PHP 8 Objects, Patterns, and Practice: المجلد 2 - الطبعة السابعة تأليف Matt Zandstra (غلاف ورقي)

لا توجد تقييمات
Target
USD 30.86
آخر تحديث: 02 نوفمبر 2026

حول هذا المنتج

ملخص الكتاب استمر في تطوير أنظمة أنيقة ومتينة للغاية باستخدام PHP. مع التركيز على إتقان أدوات التطوير الأساسية وتطبيق أفضل الممارسات، تم تحديث الجزء الثاني من الطبعة السابعة هذه بالكامل لتتوافق مع PHP 8.3 وأحدث الإصدارات المستقرة لجميع الأدوات والعمليات. يتضمن الكتاب فصولاً جديدة تماماً تغطي Docker وAnsible وأدوات إعادة صياغة الكود (refactoring) وPHP عبر سطر الأوامر. كما يعيد هذا الجزء تقديم فصل عن التوثيق المضمن (inline documentation) ويوسع تغطيته للتكامل المستمر ليشمل GitHub Actions. يبني هذا الكتاب على الأساس المتين الذي قدمه المجلد 1 ليغطي الأدوات والممارسات اللازمة لتطوير الأكواد البرمجية القوية واختبارها ونشرها. ستتعلم كيفية إدارة العديد من المطورين والإصدارات باستخدام git، وإنشاء بيئات التطوير، ونشر Composer للاستفادة من آلاف الأدوات والمكتبات وإدارة التبعيات. كما ستستكشف استراتيجيات الاختبار الآلي والتكامل المستمر، وتتعلم التقنيات الأساسية لنشر الكود الخاص بك باستخدام Git و Ansible. بعد قراءة هذا الكتاب واستخدامه، ستتمكن من إتقان مجموعة أدوات تدعم دورة حياة مشروع PHP بالكامل؛ بدءاً من إنشاء بيئة تطوير مرنة، مروراً بالتعاون البرمجي، واستخدام أفضل الممارسات القائمة على المعايير والتوثيق، وصولاً إلى الاختبار والنشر عبر خوادم إنتاج متعددة. ستتعلم من خلال هذا الكتاب: إتقان أدوات واستراتيجيات اختبار الكود الجديد، وتقنيات اختبار المشاريع القديمة إنشاء التوثيق المضمن لاستخدامه من قبل أعضاء الفريق والمستخدمين والأدوات مثل بيئات التطوير المتكاملة IDEs العمل باستخدام Selenium لاختبار واجهات الويب إدارة الكود الخاص بك والتعاون مع فريقك باستخدام Git الاستفادة من التكامل المستمر لبناء أنظمة متينة للغاية نشر نظامك وإدارة إعدادات مشروعك بأمان باستخدام Ansible

لمن هذا الكتاب لكل من لديه معرفة أساسية بلغة PHP ويرغب في تعلم الممارسات والأدوات التي يمكن أن تجعل المشاريع آمنة وأنيقة ومستقرة.

من الغلاف الخلفي استمر في تطوير أنظمة أنيقة ومتينة للغاية باستخدام PHP. ومع التركيز على إتقان أدوات التطوير الأساسية وتطبيق أفضل الممارسات، فقد تم تحديث المجلد 2 من الطبعة 7 هذه بالكامل لتتوافق مع PHP 8.3 وأحدث الإصدارات المستقرة لجميع الأدوات والعمليات. يتضمن المجلد فصولاً جديدة تماماً تغطي Docker و Ansible وأدوات إعادة صياغة الكود (refactoring) و PHP عبر سطر الأوامر. كما يعيد المجلد تقديم فصل عن التوثيق المضمن ويوسع تغطيته للتكامل المستمر ليشمل GitHub Actions. يبني هذا الكتاب على الأساس المتين الذي قدمه المجلد 1 ليغطي الأدوات والممارسات اللازمة لتطوير الأكواد البرمجية القوية واختبارها ونشرها. ستتعلم كيفية إدارة العديد من المطورين والإصدارات باستخدام git، وإنشاء بيئات التطوير، ونشر Composer للاستفادة من آلاف الأدوات والمكتبات وإدارة التبعيات. كما ستستكشف استراتيجيات الاختبار الآلي والتكامل المستمر، وتتعلم التقنيات الأساسية لنشر الكود الخاص بك باستخدام Git و Ansible. بعد قراءة هذا الكتاب واستخدامه، ستتمكن من إتقان مجموعة أدوات تدعم دورة حياة مشروع PHP بالكامل؛ بدءاً من إنشاء بيئة تطوير مرنة، مروراً بالتعاون البرمجي، واستخدام أفضل الممارسات القائمة على المعايير والتوثيق، وصولاً إلى الاختبار والنشر عبر خوادم إنتاج متعددة. ستتمكن من: إتقان أدوات واستراتيجيات اختبار الأكواد البرمجية الجديدة، وتقنيات اختبار المشاريع القديمة إنشاء توثيق داخلي لاستخدامه من قبل أعضاء الفريق والمستخدمين والأدوات مثل IDEs العمل باستخدام Selenium لاختبار واجهات الويب إدارة الكود الخاص بك والتعاون مع فريقك باستخدام Git الاستفادة من التكامل المستمر لبناء أنظمة متينة للغاية نشر نظامك وإدارة إعدادات مشروعك بأمان باستخدام Ansible

نبذة عن المؤلف عمل Matt Zandstra كمبرمج ويب ومستشار وكاتب لأكثر من عقدين من الزمن. وهو مؤلف كتاب SAMS Teach Yourself PHP in 24 Hours (في ثلاث طبعات) ومساهم في DHTML Unleashed. كما كتب مقالات لمجلات Linux Magazine و Zend و IBM DeveloperWorks و phparchitect Magazine وغيرها. شغل Matt منصب مطور أول/قائد تقني في Yahoo وقائد تقني لـ API في LoveCrafts. ويدير الآن وكالة تقدم المشورة للشركات بشأن بنيتها التحتية وإدارة الأنظمة، كما يقوم بتطوير الأنظمة بشكل أساسي باستخدام PHP و Python و Java. كما يكتب Matt القصص الخيالية.

  • المميزات
    • استمر في تطوير أنظمة أنيقة ومتينة باستخدام PHP.
    • نبذة عن المؤلف: عمل Matt Zandstra كمبرمج ويب ومستشار وكاتب لأكثر من عقدين من الزمن.
    • 347 صفحة
    • الحواسيب، الإنترنت

المواصفات

الأبعاد (الإجمالية)

10.0 بوصة (ارتفاع) × 7.0 بوصة (عرض) × 0.76 بوصة (عمق)

الوزن

1.4 رطل

العمر المقترح

22 سنة فما فوق

عدد الصفحات

347

النوع

أجهزة الكمبيوتر

النوع الفرعي

الإنترنت

الناشر

Apress

الموضوع

برمجة الويب

الطبعة

الطبعة السابعة

التنسيق

غلاف ورقي

المؤلف

Matt Zandstra

اللغة

الإنجليزية

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

قد يعجبك أيضًا