این کتاب با اصول برنامهنویسی PHP آغاز شده و به مفاهیم پایه مانند متغیرها، توابع، کلاسها و اشیا میپردازد؛ نصب PHP را بیان کرده و نوشتن کدهای رویهای با استفاده از PHP را آموزش میدهد. در ادامه به الگوی برنامهنویسی شیءگرا، چگونگی اجرای کوئریهای MySQL روی پایگاه داده و ایجاد برنامههایی براساس الگوی MVC میپردازد و کار با REST APIها و آزمونهای رفتاری برنامهها را بیان میکند.
با مطالعه این کتاب، مهارتهای لازم برای خواندن و نوشتن فایلها، اشکالزدایی، آزمون برنامه و کار با MySQL را خواهید آموخت. بهطور کلی در این کتاب موارد زیر با زبانی ساده و آموزشی بیان شده است:
• راهاندازی یک سرویسدهنده با استفاده از PHP بر روی سیستم شخصی؛
• استفاده ساختار نحوی PHP در سرویسدهنده ادغامشده برای ایجاد برنامهها؛
• اعمال الگوی OOP بر روی PHP برای ایجاد برنامههای غنیتر؛
• استفاده از MySQL برای مدیریت دادهها در برنامههای وب؛
• ایجاد یک برنامه کاربردی از صفر و با استفاده از MVC؛
• افزودن آزمونها به برنامههای وب و نوشتن کدهای قابل آزمون؛
• استفاده از چارچوبهای آماده PHP مانند Laravel و Silex برای ساخت و مدیریت برنامهها؛
• ایجاد REST APIها برای برنامههای PHP؛
• آزمون رفتار برنامههای وب با استفاده Behat.
سطح کتاب متوسط و پیشرفته و بیشتر برای برنامهنویسانی مناسب است که میخواهند برنامههای کاربردی واقعی بنویسند. البته ناگفته نماند که فصلهای آغازین کتاب برای کسانی که قصد شروع یادگیری PHP را دارند، مناسب است.
کتاب آموزش جامع PHP با مثال های متنوع و کاربردی