HTML
  • اسم کتاب : هنر برنامه‌نویسی مدرن با PHP 8
  • اسم اصلی : THE ART OF MODERN PHP 8
  • عنوان کتاب : یاد بگیرید چگونه با بهره‌گیری از جدیدترین قابلیت‌ها و شیوه‌های PHP، کدی مدرن، کارآمد و آماده برای استفاده در مقیاس سازمانی بنویسید.
  • نویسنده : Joseph Edmonds
  • نویسنده : Lorna Jane Mitchell
  • انتشارات : Packet
  • مترجمین : wRITER
  • زبان اصلی : en
  • تعداد صفحات : 421

ترجمه کتاب THE ART OF MODERN PHP 8

توضیحات کتاب :PHP از زمان معرفی‌اش مسیر طولانی‌ای را طی کرده است. هرچند این زبان با PHP 8 تکامل یافته است، هنوز هم وب‌سایت‌های زیادی روی نسخه‌هایی از PHP اجرا می‌شوند که دیگر پشتیبانی نمی‌شوند. اگر شما یک توسعه‌دهنده PHP هستید که با سیستم‌های قدیمی (Legacy) کار می‌کنید و می‌خواهید اصول PHP مدرن را کشف کنید، این کتاب مناسب شماست. هنر برنامه‌نویسی مدرن با PHP 8 شما را با جدیدترین قابلیت‌ها و مفاهیم این زبان آشنا می‌کند. این کتاب به شما کمک می‌کند دانش خود درباره برنامه‌نویسی و شیوه‌های کاری PHP را به‌روز کنید.

کتاب با برنامه‌نویسی شیءگرا (OOP) در PHP و ویژگی‌های مرتبط با آن شروع می‌کند و سپس شما را با تکنیک‌های برنامه‌نویسی مدرن مانند وراثت آشنا می‌سازد، تفاوت آن با ترکیب (Composition) را توضیح می‌دهد و در نهایت به ویژگی‌های پیشرفته‌تر زبان می‌پردازد. شما الگوی معماری MVC را با ساخت سیستم MVC خود یاد می‌گیرید و سپس با ساخت یک کانتینر تزریق وابستگی (DI Container) کوچک، به درک نحوه عملکرد آن می‌رسید. کتاب مروری بر Composer و نحوه استفاده از آن برای ساخت پکیج‌های قابل استفاده مجدد PHP ارائه می‌دهد. همچنین تکنیک‌هایی برای انتشار این پکیج‌ها در مخازن پکیج‌ها برای استفاده سایر توسعه‌دهندگان در اختیار شما قرار می‌دهد.

در پایان این کتاب، شما خود را به تکنیک‌های مدرن برنامه‌نویسی سمت سرور مجهز کرده‌اید و آماده استفاده از جدیدترین نسخه‌های PHP خواهید بود.

آنچه یاد می‌گیرید:

  • درک نحوه استفاده از ویژگی‌های مدرن PHP مانند اشیا، انواع داده و موارد دیگر
  • آشنایی با مدیریت پکیج‌های PHP با استفاده از Composer
  • کشف مفهوم تزریق وابستگی و استفاده از آن در برنامه‌های PHP
  • درک تفاوت‌های کد و شیوه‌های قدیمی PHP با PHP 8 مدرن
  • نوشتن کد تمیز (Clean Code) و پیاده‌سازی الگوهای طراحی (Design Patterns)
  • کار عملی با PHP مدرن از طریق مثال‌هایی با تکنیک‌های MVC و DI

این کتاب برای چه کسانی است:
این کتاب برای توسعه‌دهندگان فعلی PHP و مدیران فنی (CTO) مناسب است که با فناوری‌های PHP از جمله سیستم‌های قدیمی در محیط تولید کار می‌کنند. کتاب فرض می‌گیرد که شما دانش ابتدایی برنامه‌نویسی PHP و تجربه توسعه سمت سرور را دارید.

فهرست مطالب:

  • برنامه‌نویسی شیءگرا در PHP
  • وراثت و ترکیب، کپسوله‌سازی و سطح دسترسی (Visibility)، واسط‌ها (Interfaces) و پیاده‌سازی‌ها (Concretions)
  • ویژگی‌های پیشرفته OOP
  • انواع اسکالر، آرایه‌ها و انواع ویژه
  • انواع اشیا، واسط‌ها و یونین‌ها
  • نوع‌دهی پارامترها، ویژگی‌ها و مقادیر بازگشتی
  • الگوهای طراحی و کد تمیز
  • مثال الگوی MVC
  • مثال تزریق وابستگی (DI)
  • ابزار Composer برای وابستگی‌ها
  • ساخت پکیج Composer خودتان
  • قابلیت‌های جذاب نسخه ۸٫۱

تعداد سر فصل ها : 0

برای ثبت نظر، ابتدا وارد شوید.

نظرات کاربران

نظری ثبت نشده است.

فصل عنوان قیمت دانشگاه