اشیاء، الگوها و تمرین در PHP ۲۰۱۶
PHP Objects, Patterns, and Practice 2016
دانلود کتاب اشیاء، الگوها و تمرین در PHP ۲۰۱۶ (PHP Objects, Patterns, and Practice 2016) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
MATT ZANDSTRA |
|---|
ناشر:
Apress
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2016 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
576 |
| نوع فایل |
|
| حجم |
7.9 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب اشیاء، الگوها و تمرین در PHP ۲۰۱۶
با بهرهگیری از سه عنصر کلیدی: مبانی شیءگرایی، اصول طراحی، و بهترین شیوهها، خواهید آموخت که چگونه سیستمهای زیبا و مستحکمی را با استفاده از PHP توسعه دهید.
ویرایش پنجم این کتاب محبوب به طور کامل برای PHP 7 بهروز شده است، از جمله جایگزینی مدیر بسته PEAR با Composer، و مطالب جدید در مورد Vagrant و استانداردهای PHP. این کتاب پایهای محکم در پشتیبانی PHP از اشیاء فراهم میکند، بر این مبنا استوار میشود تا اصول اساسی طراحی نرمافزار را القا کند و سپس ابزارها و شیوههای مورد نیاز برای توسعه، آزمایش و استقرار کد قوی را پوشش میدهد.
اشیاء، الگوها و عمل در PHP با پوشش ویژگیهای شیءگرای PHP آغاز میشود. این کتاب مباحث کلیدی از جمله تعریف کلاس، وراثت، بازتاب و موارد دیگر را معرفی میکند.
بخش بعدی به الگوهای طراحی اختصاص دارد. این بخش اصولی را توضیح میدهد که الگوها را قدرتمند میسازند. این کتاب بسیاری از الگوهای طراحی کلاسیک را پوشش میدهد و شامل فصلهایی در مورد الگوهای سازمانی و پایگاه داده است.
بخش آخر کتاب ابزارها و شیوههایی را پوشش میدهد که میتوانند به تبدیل کد عالی به یک پروژه موفق کمک کنند. این بخش نحوه مدیریت چندین توسعهدهنده و انتشار با Git، نحوه مدیریت ساختها و وابستگیها با Composer را نشان میدهد. همچنین استراتژیهایی برای آزمایش خودکار و یکپارچهسازی مداوم را بررسی میکند.
چه چیزی یاد خواهید گرفت:
* کار با مبانی شیء: نوشتن کلاسها و متدها، نمونهسازی اشیاء، ایجاد سلسله مراتب قدرتمند کلاس با استفاده از وراثت.
* تسلط بر ویژگیهای پیشرفته شیءگرا، از جمله متدهای و خصوصیات ایستا، مدیریت شرایط خطا با استثناها، و ایجاد کلاسها و رابطهای انتزاعی.
* آشنایی با ویژگیهای شیءگرای جدید معرفی شده توسط PHP 7 و چرایی اهمیت آنها برای کد شما.
* درک و استفاده از اصول طراحی برای استقرار موثر اشیاء و کلاسها در پروژههای خود.
* کشف مجموعهای از الگوهای قدرتمند که میتوانید در پروژههای خود مستقر کنید.
* تضمین یک پروژه موفق شامل تست واحد؛ کنترل نسخه، ساخت، نصب و مدیریت بسته؛ و یکپارچهسازی مداوم.
این کتاب برای چه کسانی است؟
این کتاب برای هر کسی که حداقل دانش اولیهای از PHP دارد و میخواهد از ویژگیهای شیءگرای آن در پروژههای خود استفاده کند، مناسب است.
کسانی که رابطها را از کلاسهای انتزاعی تشخیص میدهند، ممکن است همچنان استفاده از این ویژگیها در سیستمهای خود را دشوار بیابند. آنها از تاکید کتاب بر طراحی سود خواهند برد. آنها یاد خواهند گرفت که چگونه شرکتکنندگان یک سیستم را انتخاب و ترکیب کنند. چگونه الگوهای طراحی را بخوانند و چگونه از آنها در کد خود استفاده کنند.
در نهایت این کتاب برای کدنویسان PHP است که میخواهند در مورد شیوهها و ابزارها (کنترل نسخه، آزمایش، یکپارچهسازی مداوم و غیره) بیاموزند که میتوانند پروژهها را ایمن، زیبا و پایدار کنند.
فهرست کتاب:
۱. فهرست اجمالی
۲. فهرست مطالب
۳. درباره نویسنده
۴. درباره بازبین فنی
۵. تقدیر و تشکر
۶. مقدمه
۷. بخش اول: اشیاء
۸. بخش دوم: الگوها
۹. بخش سوم: تمرین
۱۰. نمایه
توضیحات(انگلیسی)
Aided by three key elements: object fundamentals, design principles, and best practices, you’ll learn how to develop elegant and rock solid systems using PHP.
The 5th edition of this popular book has been fully updated for PHP 7, including replacing the PEAR package manager with Composer, and new material on Vagrant and PHP standards. It provides a solid grounding in PHP’s support for objects, it builds on this foundation to instill core principles of software design and then covers the tools and practices needed to develop, test and deploy robust code.
PHP Objects, Patterns, and Practice begins by covering PHP’s object-oriented features. It introduces key topics including class declaration, inheritance, reflection and much more.
The next section is devoted to design patterns. It explains the principles that make patterns powerful. The book covers many of the classic design patterns and includes chapters on enterprise and database patterns.
The last segment of the book covers the tools and practices that can help turn great code into a successful project. The section shows how to manage multiple developers and releases with git, how to manage builds and dependencies with Composer. It also explores strategies for automated testing and continuous integration.
What You’ll Learn
- Work with object fundamentals: writing classes and methods, instantiating objects, creating powerful class hierarchies using inheritance.
- Master advanced object-oriented features, including static methods and properties, managing error conditions with exceptions, and creating abstract classes and interfaces.
- Learn about the new object-oriented features introduced by PHP 7 and why they matter for your code.
- Understand and use design principles to deploy objects and classes effectively in your projects.
- Discover a set of powerful patterns that you can deploy in your own projects.
- Guarantee a successful project including unit testing; version control, build, installation and package management; and continuous integration.
Who This Book is For
This book is suitable for anyone with at least a basic knowledge of PHP who wants to use its object-oriented features in their projects.
Those who already know their interfaces from their abstracts may well still find it hard to use these features in their systems. They will benefit from the book’s emphasis on design. They will learn how to choose and combine the participants of a system; how to read design patterns and how to use them in their code.
Finally this book is for PHP coders who want to learn about the practices and tools (version control, testing, continuous integration, etc) that can make projects safe, elegant and stable.
Table of Contents
1. Contents at a Glance
2. Contents
3. About the Author
4. About the Technical Reviewer
5. Acknowledgments
6. Introduction
7. Part I: Objects
8. Part II: Patterns
9. Part III: Practice
10. Index
دیگران دریافت کردهاند
ایجاد تجربههای پویای وب با PHP ۲۰۲۴
Building Dynamic Web Experiences with PHP 2024
علوم کامپیوتر, اینترنت, برنامه نویسی وب, زبانهای برنامهنویسی, برنامهنویسی با پی اچ پی(PHP), فناوری اطلاعات
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
PHP و MySQL در گامهای آسان، ویرایش دوم ۲۰۱۸
PHP & MySQL in easy steps, 2nd Edition 2018
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
PHP در عمل ۲۰۰۷
PHP in Action 2007
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
سایر کتابهای ناشر
تحقیقات ریاضی در بیست سال اخیر: سخنرانی ریاست جمهوری، ایراد شده در ۳۱ ژانویه ۱۹۲۱، در مجمع ریاضیات بنارس ۲۰۲۱
Mathematical Research in the last 20 years: Presidential adress, delivered on the 31st January, 1921, before the Benares mathematical society 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
