PHP Objects, Patterns, and Practice, Second Edition
by Matt Zandstra
PHP Solutions: Dynamic Web Design Made Easy
by David Powers
Practical Web 2.0 Applications with PHP
by Quentin Zervaas
Pro PHP: Patterns, Frameworks, Testing and More
by Kevin McArthur
Learning PHP, MySQL, and JavaScript, 1st Edition
by Robin Nixon
PHP and MySQL® Web Development, Fourth Edition
by Luke Welling; Laura Thomson
Head First PHP & MySQL
by Lynn Beighley; Michael Morrison
PHP Cookbook, 2nd Edition
by Adam Trachtenberg; David Sklar
With the surge of popularity of PHP 5, and with PHP 6 just around the corner, Object-Oriented Programming is now an important consideration for PHP developers. This version-neutral book is a gentle introduction to Object-Oriented Programming (OOP) that won't overburden you with complex theory. It teaches you the essential basics of OOP that you'll need to know before moving onto a more advanced level, and includes a series of pre-packaged scripts that you can incorporate into your existing sites with the minimum of effort.
It shows how OOP can be used to create reusable and portable code by walking you through a series of simple projects. The projects feature the sorts of things developers run up against every day, and include a validator for filtering user input, a simple Date class that avoids the need to remember all the esoteric format codes in PHP, and an XML generator.
Teaches the fundamentals of OOP
Simple projects show how OOP concepts work in the real world
Pre-packaged scripts can easily be added to your own projects
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 8 Ratings
Best way to learn OOP in PHP - 2009-10-19
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I have read a few books on OOP (there is always something new to learn), but this one is the best by far.
Good constant level of complexity; not too abstract, not too easy, but something to put your teeth in, sweat a little, but in the end come to a good understanding of the subject without frustrations.
There are many examples following the to the point explanations. It's always a challenge for an author I guess to address the reader at a good adequate level to hold his/her attention. Knowing where the bottlenecks are. Giving a concrete example when it start to become abstract. Offering meaningful cases. The author does al that!
This book is a real must for anybody who wants too start learning OOP from the beginning, although it's recommendable to know a good deal of (procedural) php when starting with this book.
Good Beginner Knowledge for Diving into PHP OOP - 2009-11-24
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I should of listened to the previous reviewers who said that this book did not go far enough into the PHP language.
As I already am aware of OOP and the basic concepts from JAVA and Actionscript, I wanted to find a book that would show me the syntax and procedures in PHP. This book is a good foundation for that but I quickly out grew it.
I do still think its a solid book for learning PHP as its clear and easy to read.
Excellent - 2009-12-18
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I've enjoyed all of the books by David Powers, and this one lives up to those expectations. This is a great place to start for all getting started in OOP, and builds a foundation of sound programming. I highly recommend the book.
Great Book For Intro To OOP/PHP - 2009-10-25
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
If you have a solid understanding of procedural PHP, including variables, functions, arrays etc. then this is the perfect next step. It's a great introduction to classes, objects, abstract classes and interfaces. It's a pretty easy read but prepare to do some studying and follow along by writing the code out yourself for practice.
If you wanna be sure to get it... here's the way. - 2009-10-08
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
The book is pretty straight foward, and presents the subject matter in a down to earth, understandable way. Plus it's well organized so it makes a rather handy reference as well. If I had to gripe about one thing it's the quantity of information in the book. It's a great book, don't get me wrong, but I would have loved for it to keep going. Help me understand more. Perhaps another volume is on the way?
Top Level Categories:
Internet/Online
Programming
Sub-Categories:
Internet/Online > PHP
Programming > PHP
Some information on this page was provided using data from Amazon.com®. View at Amazon >