Target New ArrivalsGift Ideas for DadClothing, Shoes & AccessoriesHome & DecorKitchen & DiningOutdoor Living & GardenGroceryHousehold EssentialsBabyBeautyPersonal CareSports & OutdoorsHealthWellnessLuggageSchool & Office SuppliesToysElectronicsVideo GamesMovies, Music & BooksParty SuppliesGift IdeasGift CardsPetsUlta Beauty at TargetShop by CommunityTarget OpticalDealsClearanceNew ArrivalsGift Ideas for DadBack to SchoolCollegeTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores
PHP 8 Objects, Patterns, and Practice: Volume 1 - 7th Edition by  Matt Zandstra (Paperback) - 1 of 1

PHP 8 Objects, Patterns, and Practice: Volume 1 - 7th Edition by Matt Zandstra (Paperback)

$26.79Save $18.20 (40% off)

In Stock

Free & easy returns

Free & easy returns

Return this item by mail or in store within 90 days for a full refund.
Eligible for registries and wish lists

About this item

Highlights

  • Develop elegant and rock-solid systems using PHP, aided by three key elements: object fundamentals, design principles, and best practices.
  • About the Author: Matt Zandstra has worked as a web programmer, consultant, and writer for over two decades.
  • 630 Pages
  • Computers + Internet, Internet

Description



Book Synopsis



Develop elegant and rock-solid systems using PHP, aided by three key elements: object fundamentals, design principles, and best practices. Now in its 7th edition, this book has been fully updated for PHP 8.3 and split into two volumes to better accommodate its wealth of new content. Volume 1 covers objects and patterns, while Volume 2 focuses on tools and best practices.

You'll begin this volume by reviewing PHP's object-oriented features including key topics such as class declarations, inheritance, and reflection. The second part of the book is devoted to design patterns. It explains the principles that make patterns powerful and covers many of the classic design patterns, as well as enterprise and database patterns.

This volume provides a solid grounding in PHP's support for objects and builds on this foundation to apply the core principles of software design. New topics covered include read only classes, enumerations, typed class constants, as well as various additions to argument and return types. The knowledge gained from this book will help you master the object-oriented enhancements and the design patterns available for PHP 8, paving the way for developing best practices in Volume 2.

What You Will Learn

  • Work with object fundamentals.
  • Write classes and methods, instantiate objects, and create powerful class hierarchies using inheritance.
  • Master advanced object-oriented features, including static methods and properties.
  • Manage error conditions with exceptions and create abstract classes and interfaces.
  • 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.

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.



From the Back Cover



Develop elegant and rock-solid systems using PHP, aided by three key elements: object fundamentals, design principles, and best practices. Now in its 7th edition, this book has been fully updated for PHP 8.3 and split into two volumes to better accommodate its wealth of new content. Volume 1 covers objects and patterns, while Volume 2 focuses on tools and best practices.

You'll begin this volume by reviewing PHP's object-oriented features including key topics such as class declarations, inheritance, and reflection. The second part of the book is devoted to design patterns. It explains the principles that make patterns powerful and covers many of the classic design patterns, as well as enterprise and database patterns.

This volume provides a solid grounding in PHP's support for objects and builds on this foundation to apply the core principles of software design. New topics covered include read only classes, enumerations, typed class constants, as well as various additions to argument and return types. The knowledge gained from this book will help you master the object-oriented enhancements and the design patterns available for PHP 8, paving the way for developing best practices in Volume 2.

You will:

  • Master advanced object-oriented features, including static methods and properties.
  • Manage error conditions with exceptions and create abstract classes and interfaces.
  • 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.



About the Author



Matt Zandstra has worked as a web programmer, consultant, and writer for over two decades. In addition to this book, he is the author of SAMS Teach Yourself PHP in 24 Hours (three editions) and is a contributor to DHTML Unleashed. He has written articles for Linux Magazine, Zend, IBM DeveloperWorks, and phparchitect Magazine, and also writes fiction.

Matt was a senior developer/tech lead at Yahoo and API tech lead at LoveCrafts. He now runs an agency that advises companies on their architectures and system management, and develops systems primarily with PHP, Python, and Java.

Dimensions (Overall): 10.0 Inches (H) x 7.0 Inches (W) x 1.31 Inches (D)
Weight: 2.46 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 630
Genre: Computers + Internet
Sub-Genre: Internet
Publisher: Apress
Theme: Web Programming
Format: Paperback
Author: Matt Zandstra
Language: English
Street Date: December 2, 2024
TCIN: 94480630
UPC: 9798868804816
Item Number (DPCI): 247-35-0890
Origin: Made in the USA or Imported
If the item details aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 1.31 inches length x 7 inches width x 10 inches height
Estimated ship weight: 2.46 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO, Alaska, Hawaii

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, delivered to the guest, delivered by a Shipt shopper, or picked up by the guest.
See the return policy for complete information.

Q: Who is the target audience for this book?

submitted by AI Shopping Assistant - 2 days ago
  • A: This book is aimed at individuals with a basic knowledge of PHP looking to enhance their object-oriented programming skills.

    submitted byAI Shopping Assistant - 2 days ago
    Ai generated

Q: How does this book help with software design principles?

submitted by AI Shopping Assistant - 2 days ago
  • A: It explains design principles and provides a solid grounding in deploying objects and classes effectively in projects.

    submitted byAI Shopping Assistant - 2 days ago
    Ai generated

Q: What are the main topics covered in Volume 1?

submitted by AI Shopping Assistant - 2 days ago
  • A: Volume 1 covers PHP's object-oriented features, class declarations, inheritance, reflection, and design patterns.

    submitted byAI Shopping Assistant - 2 days ago
    Ai generated

Q: What new features of PHP are included in this edition?

submitted by AI Shopping Assistant - 2 days ago
  • A: The 7th edition includes updates for PHP 8.3, covering read-only classes, enumerations, and typed class constants.

    submitted byAI Shopping Assistant - 2 days ago
    Ai generated

Q: What advanced features of PHP does the book address?

submitted by AI Shopping Assistant - 2 days ago
  • A: The book addresses advanced features like static methods, properties, error management with exceptions, and abstract classes.

    submitted byAI Shopping Assistant - 2 days ago
    Ai generated

Additional product information and recommendations

Discover more options

Frequently bought together

Get top deals, latest trends, and more.

Privacy policy