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
PHP and MySQL® Web Development, Fourth Edition
by Luke Welling; Laura Thomson
Learning PHP, MySQL, and JavaScript, 1st Edition
by Robin Nixon
Front End Drupal: Designing, Theming, Scripting
by Emma Jane Hogbin; Konstantin Käfer
Head First PHP & MySQL
by Lynn Beighley; Michael Morrison
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 6 Ratings
At last a comprehensive OOP book devoted to PHP - 2008-10-30
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
If you want to explore the power of Object Oriented Programming in the latest versions of PHP, (5.2 and up) then this book really shines. A simple introduction leads in to sample code and the creation of reusable modules that are clearly explained.
I wish I'd had this book as my introduction to OOP in PHP!
Once again, David gets how to teach us regular folks. - 2009-05-16
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Excellent transition book! I had started some basic OOP PHP coding, but this book helps you really understand how to make the leap from procedural to OOP. I love David Powers books.
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.
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.
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 >