PHP 8 Objects, Patterns, and Practice: Mastering OO Enhancements, Design Patterns, and Essential Development Tools,Used

PHP 8 Objects, Patterns, and Practice: Mastering OO Enhancements, Design Patterns, and Essential Development Tools,Used

In Stock
SKU: SONG1484267907
UPC: 0
Brand: Ergodebooks
Condition: Used
Regular price$34.97
Quantity
Add to wishlist
Add to compare

Sold by Ergodebooks, an authorized reseller.

Returns accepted within 30 days | support@ergodebooks.com

Verified
Shipping Information
  • Free Standard Shipping — United States only
  • Processing Time: 1–3 business days
  • Estimated Delivery: 3–5 business days after dispatch
  • Double-boxed, fully insured & discreetly packaged
  • Tracking number sent via email once dispatched
  • Orders over $250 require signature upon delivery. Taxes calculated at checkout.
Returns & Refund

Returns accepted within 30 days of delivery.

Damaged or Defective Item

Free return shipping + replacement or full refund

Wrong Item Received

Free return shipping + replacement or full refund

Change of Mind

Return shipping at customer's expense · 25% restocking fee applies

All returns require a Return Authorization (RA) number before sending.

To initiate a return, contact us:

support@ergodebooks.com +1 (281) 738-1050
View Full Return & Refund Policy
Payment Option
Payment Methods

Help

If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, withing 24 hours on weekdays.

Customer service

All questions about your order, return and delivery must be sent to our customer service team by e-mail at yourstore@yourdomain.com

Sale & Press

If you are interested in selling our products, need more information about our brand or wish to make a collaboration, please contact us at press@yourdomain.com

Learn how to develop elegant and rocksolid 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 pseudotypes, 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 PHPs 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 PHPs objectoriented 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?l 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 objectoriented 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 Master advanced objectoriented features, including static methods and properties, managing error conditions with exceptions, and creating abstract classes and interfaces 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 integrationWho This Book Is ForAnyone with at least a basic knowledge of PHP who wants to use its objectoriented 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.

⚠️ WARNING (California Proposition 65):

This product may contain chemicals known to the State of California to cause cancer, birth defects, or other reproductive harm.

For more information, please visit www.P65Warnings.ca.gov.

  • Q: How many pages does this book have? A: This book has eight hundred fifty-eight pages, providing a comprehensive guide to PHP programming.
  • Q: What are the dimensions of the book? A: The book measures six point seventy-five inches in length, one point seventy-five inches in width, and nine point seventy-six inches in height.
  • Q: What type of binding does this book have? A: This book is available in a paperback binding, making it easy to handle and read.
  • Q: Who is the author of this book? A: The author of this book is Matt Zandstra, a recognized expert in PHP programming.
  • Q: What is the main focus of this book? A: This book focuses on mastering object-oriented enhancements, design patterns, and essential development tools in PHP 8.
  • Q: Is this book suitable for beginners? A: Yes, this book is suitable for anyone with at least a basic knowledge of PHP who wants to learn more about object-oriented features.
  • Q: What advanced concepts does this book cover? A: This book covers advanced concepts including static methods, error handling with exceptions, and creating abstract classes and interfaces.
  • Q: Can this book help with project management? A: Yes, it includes strategies for managing multiple developers, version control with git, and continuous integration.
  • Q: What programming language does this book focus on? A: This book focuses on the PHP programming language, specifically the features introduced in PHP 8.
  • Q: Are there design patterns discussed in this book? A: Yes, it discusses several classic design patterns, including enterprise and database patterns.
  • Q: How does this book help with testing? A: This book includes guidance on unit testing, version control, and ensuring stable project deployments.
  • Q: Is this book updated for the latest PHP features? A: Yes, this is the sixth edition, fully updated to include the latest features of PHP 8.
  • Q: What kind of projects can I apply this knowledge to? A: You can apply this knowledge to a variety of PHP projects that require object-oriented programming and design patterns.
  • Q: Does this book include practical examples? A: Yes, it provides practical examples to illustrate how to implement concepts in real-world projects.
  • Q: Is there any prior knowledge required to read this book? A: Yes, a basic understanding of PHP is recommended to get the most out of this book.

Recently Viewed