توضیحات
Learn how to develop elegant and rock-solid systems using PHP, aided by three key elements: object fundamentals, design principles, and best practices. The 6th edition of this popular book has been fully updated for PHP 8, including attributes, constructor property promotion, new argument and return pseudo-types, and more. It also covers many features new since the last edition including typed properties, the null coalescing operator, and void return types. This book 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 8 Objects, Patterns, and Practicebegins by covering PHP’s object-oriented features. It introduces key topics including class declarations, inheritance, and reflection.The next section is devoted to design patterns. It explains the principles that make patterns powerful. Youll cover many of the classic design patterns including 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, and how to manage builds and dependencies with Composer. It also explores strategies for automated testing and continuous integration.
After reading and using this book, you will have mastered object-oriented enhancements, design patterns, and the essential development tools available for PHP 8.
What You Will Learn
- Work with object fundamentals: write classes and methods, instantiate objects, and create powerful class hierarchies using inheritance
- Understand and use design principles to deploy objects and classes effectively in your projects
- Discover a set of powerful patterns that you can implement in your own projects
- Guarantee a successful project including unit testing; version control and build, installation, and package management; and continuous integration
Master advanced object-oriented features, including static methods and properties, managing error conditions with exceptions, and creating abstract classes and interfaces
Who This Book Is For
Anyone with at least a basic knowledge of PHP who wants to use its object-oriented features in their projects.It is also 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.
————————————————————–
ترجمه ماشینی :
یاد بگیرید که چگونه با استفاده از PHP، سیستمهای زیبا و محکم را با سه عنصر کلیدی توسعه دهید: اصول شیء، اصول طراحی، و بهترین شیوهها. ویرایش ششم این کتاب محبوب به طور کامل برای PHP 8 بهروزرسانی شده است که شامل ویژگیها، ارتقای ویژگی سازنده، آرگومان جدید و انواع شبه بازگشتی و غیره میشود. همچنین بسیاری از ویژگیهای جدید از آخرین نسخه از جمله ویژگیهای تایپ شده، عملگر ادغام تهی، و انواع بازگشتهای باطل را پوشش میدهد. این کتاب پایه محکمی در پشتیبانی PHP از اشیاء ارائه میکند، بر این پایه استوار است تا اصول اصلی طراحی نرمافزار را القا کند و سپس ابزارها و شیوههای مورد نیاز برای توسعه، آزمایش و استقرار کد قوی را پوشش میدهد.
< p>اشیاء، الگوها و تمرین PHP 8با پوشش دادن ویژگی های شی گرا PHP آغاز می شود. این موضوعات کلیدی از جمله اعلان کلاس، وراثت، و بازتاب را معرفی می کند. بخش بعدی به الگوهای طراحی اختصاص دارد. اصولی را توضیح می دهد که الگوها را قدرتمند می کند. شما بسیاری از الگوهای طراحی کلاسیک از جمله الگوهای سازمانی و پایگاه داده را پوشش خواهید داد. بخش آخر کتاب ابزارها و شیوه هایی را پوشش می دهد که می توانند به تبدیل کد عالی به یک پروژه موفق کمک کنند. این بخش نحوه مدیریت چند برنامهنویس و نسخهها با git و نحوه مدیریت ساختها و وابستگیها با Composer را نشان میدهد. همچنین استراتژیهایی را برای آزمایش خودکار و یکپارچهسازی مداوم بررسی میکند.
پس از خواندن و استفاده از این کتاب، به پیشرفتهای شیگرا، الگوهای طراحی و ابزارهای توسعه ضروری موجود برای PHP 8 تسلط خواهید داشت.
>
آنچه یاد خواهید گرفت
- با اصول شی کار کنید: کلاسها و متدها بنویسید، اشیاء را نمونهسازی کنید و سلسله مراتب کلاسهای قدرتمندی را با استفاده از وراثت ایجاد کنید
- اصول طراحی را درک کنید و از آنها برای استقرار مؤثر اشیاء و کلاسها در پروژههای خود استفاده کنید
- کشف یک مجموعه ای از الگوهای قدرتمند که
tag : دانلود کتاب اشیاء، الگوها و تمرین PHP 8: تسلط بر بهبودهای OO، الگوهای طراحی و ابزارهای توسعه ضروری , Download اشیاء، الگوها و تمرین PHP 8: تسلط بر بهبودهای OO، الگوهای طراحی و ابزارهای توسعه ضروری , دانلود اشیاء، الگوها و تمرین PHP 8: تسلط بر بهبودهای OO، الگوهای طراحی و ابزارهای توسعه ضروری , Download PHP 8 Objects, Patterns, and Practice: Mastering OO Enhancements, Design Patterns, and Essential Development Tools Book , اشیاء، الگوها و تمرین PHP 8: تسلط بر بهبودهای OO، الگوهای طراحی و ابزارهای توسعه ضروری دانلود , buy اشیاء، الگوها و تمرین PHP 8: تسلط بر بهبودهای OO، الگوهای طراحی و ابزارهای توسعه ضروری , خرید کتاب اشیاء، الگوها و تمرین PHP 8: تسلط بر بهبودهای OO، الگوهای طراحی و ابزارهای توسعه ضروری , دانلود کتاب PHP 8 Objects, Patterns, and Practice: Mastering OO Enhancements, Design Patterns, and Essential Development Tools , کتاب PHP 8 Objects, Patterns, and Practice: Mastering OO Enhancements, Design Patterns, and Essential Development Tools , دانلود PHP 8 Objects, Patterns, and Practice: Mastering OO Enhancements, Design Patterns, and Essential Development Tools , خرید PHP 8 Objects, Patterns, and Practice: Mastering OO Enhancements, Design Patterns, and Essential Development Tools , خرید کتاب PHP 8 Objects, Patterns, and Practice: Mastering OO Enhancements, Design Patterns, and Essential Development Tools ,
Master ویژگیهای شی گرا پیشرفته، از جمله روشها و ویژگیهای استاتیک، مدیریت شرایط خطا با استثنا، و ایجاد کلاسها و رابطهای انتزاعی
برای فرستادن دیدگاه، باید وارد شده باشید.

نقد و بررسیها
هنوز بررسیای ثبت نشده است.