PHP 8 Objects, Patterns, and Practice
Mastering OO Enhancements, Design Patterns, and Essential Development Tools
|Format:||Paper book / ebook (PDF)|
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 Practice begins 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. You'll 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.
by Alexandru Busuioc, David Carr, Markus Gray, Vijay Joshi, Mark McCollum, Bart McLeod, M A Hossain Tonu You already know you want to learn PHP 7, and a smarter way to learn PHP development is to learn by doing. The PHP Workshop focuses on building up your practical skills so that you can develop cutting-edge, high-performance web applications. It's ideal if you're looking to work with an ex......
Price: $27.44 | Publisher: Packt Publishing | Release: 2019
by Kevin Tatroe, Peter MacIntyre Why is PHP the most widely used programming language on the web? This updated edition teaches everything you need to know to create effective web applications using the latest features in PHP 7.4. You'll start with the big picture and then dive into language syntax, programming techniques......
Price: $34.55 | Publisher: O'Reilly Media | Release: 2020
by Gunnard Engebreth Discover the new and updated features of PHP 8, such as the JIT compiler, union types, and attributes, with code examples of each. For each feature, the author includes real-life cases for its use and explains its benefits. Utilize the new features of PHP 8 and modern development ......
Price: $28.63 | Publisher: Apress | Release: 2021
by Matt Zandstra 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......
Price: $41.52 | Publisher: Apress | Release: 2021
by David Sklar PHP has gained a following among non-technical web designers who need to add interactive aspects to their sites. Offering a gentle learning curve, PHP is an accessible yet powerful language for creating dynamic web pages. As its popularity has grown, PHP's basic feature set has become inc......
Price: $3.49 | Publisher: O'Reilly Media | Release: 2004
by Peter MacIntyre Get past all the hype about PHP and dig into the real power of this language. This book explores the most useful features of PHP and how they can speed up the web development process, and explains why the most commonly used PHP elements are often misused or misapplied. You'll learn which ......
Price: $10.00 | Publisher: O'Reilly Media | Release: 2010
by Callum Hopkins PHP is a hugely popular language that powers the backend of 80% of websites, including Internet giants such as Facebook, Wikipedia and WordPress. It's an easy language to learn and great for beginners, so you can get up and running fast! In Jump Start PHP you'll learn step-by-step ......
Price: $14.53 | Publisher: SitePoint | Release: 2013
by Jason Lengstorf, Thomas Blom Hansen PHP is a server-side scripting language that enables you to develop dynamic sites that engage users in ways that are simply not possible using only HTML and CSS. PHP for Absolute Beginners takes a practical approach to teaching you how to build dynamic content for your website using PHP. ......
Price: $37.99 | Publisher: Apress | Release: 2014
by David Sklar, Adam Trachtenberg Want to understand a certain PHP programming technique? Or learn how to accomplish a particular task? This cookbook is the first place to look. With more than 350 code-rich recipes revised for PHP 5.4 and 5.5, this third edition provides updated solutions for generating dynamic web conten......
Price: $35.52 | Publisher: O'Reilly Media | Release: 2014
by David Powers This is the 3rd edition of David Powers' highly-respected PHP Solutions: Dynamic Web Design Made Easy. This new edition has been updated by David to incorporate changes to PHP since the second edition and to offer the latest techniques - a classic guide modernized for 21st century PHP tec......
Price: $30.00 | Publisher: Apress | Release: 2014