• List Price: CDN$ 51.86
  • You Save: CDN$ 12.15 (23%)
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Learning PHP Design Patte... has been added to your Cart
+ CDN$ 6.49 shipping
Used: Good | Details
Condition: Used: Good
Comment: Buy with confidence. Excellent Customer Service & Return policy.Ships from USA. Please give between 2-5 week for delivery.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Learning PHP Design Patterns Paperback – Mar 7 2013

See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
"Please retry"
CDN$ 39.71
CDN$ 27.19 CDN$ 24.41

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 362 pages
  • Publisher: O'Reilly Media; 1 edition (March 7 2013)
  • Language: English
  • ISBN-10: 1449344917
  • ISBN-13: 978-1449344917
  • Product Dimensions: 17.8 x 1.9 x 23.3 cm
  • Shipping Weight: 599 g
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #528,198 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

About the Author

Dr. William B. Sanders is a Professor of Multimedia Web Design and Development at the University of Hartford. He teaches courses in PHP, MySQL, C#, SQL, HTML5, CSS, and ActiionScript 3.0 among other Internet languages. He co-authored ActionScript 3.0 Design Patterns (O’Reilly, 2007) and has been actively working with design patterns in PHP for several years. He has published 45 computer and computer-related books, written software ranging from Basic to Assembly Language to Flash Media Server and served as a consultant and beta tester for different computer software companies including Macromedia and Adobe. He also is an Apple iOS Devloper.

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: HASH(0xa11e0df8) out of 5 stars 16 reviews
4 of 4 people found the following review helpful
HASH(0x9ef689fc) out of 5 stars Delivers what it states, and nothing more. Design Patterns in PHP. Do not expect to learn PHP or OOP principles. Exp is required Jan. 28 2015
By Abide! - Published on Amazon.com
Format: Paperback
I've worked with PHP for almost 7 years now, and I have never actually sat down and read a book that covers design patterns specifically for PHP; however, I am familiar with them from my work experience as you can't help but pick them up if you do any sort of regular OOP programming. I must admit that I agree with many of the other reviews in saying that the examples can span from over-simplistic to extremely convoluted; however, the explanations of concepts is decent enough that someone with little knowledge of OOP could get a head start with this book.

Now, I mention someone with no knowledge of OOP can benefit; however, that does not extend to someone with no or little PHP experience. This book is honest from the beginning when it states it expects the reader to be rather proficient with PHP coming into the book. It is not going to teach you anything new about PHP unless perhaps you have never worked with OOP + PHP in which case the opening section of the book can be rather helpful (although the book "Programming PHP" would be a better recommendation to pick up the basics of OOP in an PHP environment). It almost requires a reader to already be familiar with not only PHP but OOP principles in general.

I feel the previous reviewers expected something from this book that the book does not even promise. You will not learn what OOP is or how PHP works in this book; what you will learn, however, is Design Patterns in a PHP environment. That's it. That is the value of this book, and it is also the title of the book "Learning PHP Design Patterns". It does what it claims to do, and that is introduce the reader to basic OOP Design Patterns in the context of PHP. If you expect anything else from this book you will be disappointed. There are other sources to learn about OOP and PHP, but this is a decent enough source for OOP Design Patterns in PHP.
11 of 14 people found the following review helpful
HASH(0x9ef68a50) out of 5 stars Overly Simplistic Examples Complicated with Needless Detail April 14 2013
By webdev - Published on Amazon.com
Format: Paperback Verified Purchase
I was really looking forward to this book. But the exercises in each of the chapters make it hard to conceive how and when any of these patterns would be useful, and even harder to understand how to properly execute them in the real world.

Each of the patterns in the book contain very little functionality, but a ton of detail and abstraction that is unnecessary to teach the patterns' fundamentals.

While there is value in this book, digging through all the fluff may not be feasible use of your study time.
3 of 3 people found the following review helpful
HASH(0x9ef68d2c) out of 5 stars Excellent Explanations, not so good examples Dec 24 2013
By howlowck - Published on Amazon.com
Format: Paperback Verified Purchase
I would echo some of the negative reviews that the code examples could be better in that they deviate from today's coding best practices. However, the code is not there to show how to build a web app; the code is there purely to illustrate a concept.

I found the book enlightening as the concepts are explained clearly.
2 of 2 people found the following review helpful
HASH(0x9ef68c24) out of 5 stars the book is worth to read if you have time Feb. 13 2014
By David S. James - Published on Amazon.com
Format: Kindle Edition Verified Purchase
Not bad book but as it was written: the examples are terrible!!! They are badly selected so you simply do not understand why you do such simple thing that complicated way! If you have no enough experience (at least several years, better 5-10) then you will never understand much of this book. I found couple of interesting ideas which was worth to read whole book.
8 of 11 people found the following review helpful
HASH(0x9ef68e10) out of 5 stars Under the O'Reilly quality standards March 13 2013
By macjohn - Published on Amazon.com
Format: Paperback
This is the worst quality book of O'Reilly I've read. The author doesn't know how to explain what he try to explain. He endorses personal assumptions as universal truth. Some examples are examples of how you must not code. He gave methods names that has little relation with what the method is supposed to do. Explained patterns are arbitrarily chosen without any clue about the motivations. Not a book I would recommend to anybody.