

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Sri Lanka.
Readers can take their PHP skills to the next level with this fully revised and updated PHP Advanced: Visual QuickPro Guide, Third Edition! Filled with fourteen chapters of step-by-step content and written by bestselling author and PHP programmer Larry Ullman, this guide teaches specific topics in direct, focused segments, shows how PHP is used in real-world applications. The book teaches developing web applications using advanced PHP techniques and advanced database concepts, and this edition offers several chapters devoted to object-oriented programming and all-new chapters on debugging, testing, and performance. Author hosts a popular companion website at larryullman.com, where readers can freely download code used in the book, access a user forum and book updates, and get advice directly from the author. Review: Best Coverage For Someone New to Objects in PHP - This book is one of the best I have ever read on programming. I have easily read over 100 programming books (in different languages). My goal for this book was to get a solid understanding of oop in php. I have only been coding in php for about three months. I wish I bought this book first. The examples are all thoroughly explained - every line of code. For the stuff I already knew I was able to just read the example scripts, which are included in every chapter. I then went back and read every word of each chapter. Larry includes so much extra knowledge in the side bars and dispersed within the text of the sample descriptions. To my knowledge (I'm still a novice at oop in php) he described all of the necessary oop operators and in what context they are appropriate. The non-oop specific chapters addressed so many of my "how do I do that" questions I had as well as showing me some things I hadn't even thought of. Using cURL, PHPUnit, the command line interface to php, the appdocumentor and my personal favorite Sessions were all covered to my satisfaction. His support site for his books is like nothing I have ever seen in my early days as an application developer. For me it was: post a question or comment and one of the members of his forums would address it. Or, Larry himself would respond to the post! You can't ask for better support of a product. If I never write a single Class in php (highly unlikely now) I have already been able to use what I have learned in the book to use several of the classes included in php as well as using some 3rd-party Class tools. Don't skip the sidebars in the book. In some cases they contain the most useful information. Review: Clear incremental presentation of learning material - Clear incremental presentation of building blocks required to understand and use Object-Oriented PHP. You can download all the example code from Larry Ullman's website. I found having all the code already written up and formatted properly to be a helpful learning aid as well. Worth mentioning: First, I read "PHP and MySQL for Dynamic Websites," then I read this book "PHP Advanced and Object-Oriented Programing. Having very little experience prior to reading these two books, I needed something that would lay a solid foundation for me to build upon. I feel good about the progress I've made. I'm now at the point where I can easily read and interpret about 90% of the PHP code in most WordPress templates as well as the WordPress Core. Don't get me wrong, I still struggle (in a good way) through a lot of it, but it is more like “purposeful struggling” rather than being completely clueless like I was before I read these books. This book also got me to the point where the time I now spend studying the reference material on the php.net website seems much more enjoyable as well as fruitful. I would purchase this book as well as PHP and MySQL for Dynamic Websites again and recommend them both to you as well. A side benefit that I did not see coming is that what I learned from these books has helped me to jump into JavaScript as well. Good times!
| Best Sellers Rank | #4,077,255 in Books ( See Top 100 in Books ) #140 in PHP Programming #471 in Object-Oriented Software Design #1,229 in Object-Oriented Design |
| Customer Reviews | 4.6 out of 5 stars 107 Reviews |
J**3
Best Coverage For Someone New to Objects in PHP
This book is one of the best I have ever read on programming. I have easily read over 100 programming books (in different languages). My goal for this book was to get a solid understanding of oop in php. I have only been coding in php for about three months. I wish I bought this book first. The examples are all thoroughly explained - every line of code. For the stuff I already knew I was able to just read the example scripts, which are included in every chapter. I then went back and read every word of each chapter. Larry includes so much extra knowledge in the side bars and dispersed within the text of the sample descriptions. To my knowledge (I'm still a novice at oop in php) he described all of the necessary oop operators and in what context they are appropriate. The non-oop specific chapters addressed so many of my "how do I do that" questions I had as well as showing me some things I hadn't even thought of. Using cURL, PHPUnit, the command line interface to php, the appdocumentor and my personal favorite Sessions were all covered to my satisfaction. His support site for his books is like nothing I have ever seen in my early days as an application developer. For me it was: post a question or comment and one of the members of his forums would address it. Or, Larry himself would respond to the post! You can't ask for better support of a product. If I never write a single Class in php (highly unlikely now) I have already been able to use what I have learned in the book to use several of the classes included in php as well as using some 3rd-party Class tools. Don't skip the sidebars in the book. In some cases they contain the most useful information.
B**N
Clear incremental presentation of learning material
Clear incremental presentation of building blocks required to understand and use Object-Oriented PHP. You can download all the example code from Larry Ullman's website. I found having all the code already written up and formatted properly to be a helpful learning aid as well. Worth mentioning: First, I read "PHP and MySQL for Dynamic Websites," then I read this book "PHP Advanced and Object-Oriented Programing. Having very little experience prior to reading these two books, I needed something that would lay a solid foundation for me to build upon. I feel good about the progress I've made. I'm now at the point where I can easily read and interpret about 90% of the PHP code in most WordPress templates as well as the WordPress Core. Don't get me wrong, I still struggle (in a good way) through a lot of it, but it is more like “purposeful struggling” rather than being completely clueless like I was before I read these books. This book also got me to the point where the time I now spend studying the reference material on the php.net website seems much more enjoyable as well as fruitful. I would purchase this book as well as PHP and MySQL for Dynamic Websites again and recommend them both to you as well. A side benefit that I did not see coming is that what I learned from these books has helped me to jump into JavaScript as well. Good times!
E**R
The best book that takes you from the basic PHP skills to the real projects mastering
First: about the reader expectations: This book should NOT be considered as the introductory course. This book should NOT be considered as the in-depth coverage of all details for the topics. This book is THE missing link between the introductory books, your real projects coding, and the more advanced books or documentations on the specific topics. The books covers various aspects of PHP technology and design patterns, each chapter contains enough data for the reader to start using the acquired skills for his-her projects. At the same time, the author provides with the references for further readings or to the related recourse sites. If some one is expanding from Java world to PHP, it's the book that must be studied first before making any pilot coding: just get and PHP intro books, don't worry about cluttered coding cocktail that "straight forward" PHP script look like, get the Larry's book, go through all exercises and you'll be ready to go. I am (of course, with the collection of PHP docs and code snippets links and few other PHP books that cover specific topics, which where not much use to me till I completed THIS book).
R**O
Four Stars
Very helpful book for intermediate PHP programmers.
C**H
Great for anyone wanting to learn OOP
I have read maybe 8 PHP books and perhaps 30 books on programming if I include other languages and this is one of the best books for my style of learning that I have read. I never read a book cover to cover, dong the exercises along the way. I rarely read the book in the correct chapter order also. I often use the book to try and quickly reference an answer to a question. The book is great for all that. But more than the layout, the author has done a great job of selecting examples and explaining them. The pace is gentle without being slow or insulting and the explanations cover the "why", which is important for me personally. I would highly recommend this book to anyone with at least a rudimentary understanding of PHP that is looking to learn any of the things listed in the contents.
S**Y
Only flaw is it doesn't go on forever!
I was sad when I finished this book. This is probably the most readable programming book I ever read. Unlike a lot of technical authors, who don't have a clue how to explain things, Larry Ullman is very good at it. I like how he doesn't throw tons of unfamiliar terms at you. He explains each one. That was nice because when I read a book, I don't feel like Googling dozens of words. That interrupts my concentration. This author cares so much about people understanding his books that he will PERSONALLY answer questions! If you go on his forum and post 50% of the time he's the one who answers (the rest of the time some other knowledgeable person beats him to it). What more could you want?
R**A
This is a middle of the road book
I am not a big fan of the QuickPro series, I just think they skip over so much. Programming PHP, an O'Reilly published book, is a better book. I wasn't a big fan of the format of the book. Although it had tons of examples, going back and forth between the columns and block of code was sometimes confusing. In all fairness I did like the way the OO concepts were explained.
B**N
Buy years of work experience in a book !
This is definitely not for beginners and newbie web developers who want to play around with Php to see how it goes. In my opinion of view as a web instructor and a full-stack web developer, you may have at least 2 years of web development experience in commercial environments NOT to learn these topics but to make USE of them. I recommend this book to everyone who really LOVE php and is working with it almost everyday as their (SERIOUS JOB). Techniques and details covered are more than enough to take your web development skills to its highest potential. This is one of the most (straight-to-the-point) books that I have ever read. No useless codes and contents. The only missing point is JSON which is more likely to be covered in new Php books these days.
P**B
Remarquable
Les qualités pédagogiques et didactiques de la série des ouvrages de Larry ne sont plus à démontrer. Ce livre est la suite de PHP and MySql for Dynamic Web Site, à lire en premier si vous débutez ou voulez parfaire vos connaissances sur le développement de sites dynamiques. PHP Advanced couvre de manière intelligente la conception OOP en PHP avec de nombreux exemples. De plus, les exemples sont téléchargeables sur le site de Larry Ullman et la version électronique du livre, parfaitement lisible sur iPad retina est aussi de la partie. UN INCONTOURNABLE.
T**Q
The main thing is that the book is completely awesome if you have good knowledge of procedural php and ...
The main thing is that the book is completely awesome if you have good knowledge of procedural php and want to learn object oriented way then the book is a must for you. Having such a great book you will have good information about oop to use them. Though the book is completely useless if you don't have a basic knowledge of php. And remember oop is just another way to program and it is not the best way to solve every problem neither it is a magic for your projects!
R**.
Great introduction to advanced programming (PHP) topics, reference guide
This book doesn't go into great depth/theory in most of the subjects it covers. But, it introduces you to some interesting topics and concepts. It’s easy to understand if you have some prior knowledge in programming. Covers PHP object orientated programming in a straightforward way and also covers design patterns, but the later not in great depth. In conclusion this book is great to introduce some advanced subjects used in programming. As said on the back of the book it’s a great reference guide (and I would say a bit more than that) and will give you suggestions on how to pursue the topics covered in greater depth.
S**N
OOP!
Wonderful.
G**L
Larry Ullman PHP Kurse sind die besten wenn man Englisch sprechen kann
Das Buch hat auch eine Webseite mit Forum für Fragen und Downloads. Es kommt mit Beispieldokumenten. Larry Ullman erklärt gut und sachlich. Von meinen PHP Büchern sind die von Larry Ullman am Besten. Dieses Buch ist für Fortgeschrittene, aber es gibt auch Anfängerbücher von Larry Ullman.
Trustpilot
2 weeks ago
2 days ago