Series: for the Absolute Beginner
Paperback: 464 pages
Publisher: Cengage Learning PTR; 1 edition (July 23, 2004)
Product Dimensions: 9.2 x 7.4 x 1.1 inches
Shipping Weight: 2.1 pounds
Average Customer Review: 3.7 out of 5 stars See all reviews (27 customer reviews)
Best Sellers Rank: #234,824 in Books (See Top 100 in Books) #35 in Books > Computers & Technology > Databases & Big Data > MySQL #472 in Books > Computers & Technology > Programming > Introductory & Beginning #856 in Books > Textbooks > Computer Science > Programming Languages
I've been reading this book to learn PHP and it is undoubtedly the best book for beginners you're going to find. I've been trying to learn PHP since version 3 (yea, finally there is a book that I can understand). If you're new to programming, and new to PHP, do not listen to people who say 'oh, just go to [...]The online help manual for PHP is not geared towards beginners. It's geared towards the type of people who simply have to read the rules of a programming language and then can go and program with it effectively. Basically, it's for people who know what they're doing. They have the programming mind already. I am not that type of person and many people who are new to programming are not like that.Andy Harris' book teaches you PHP, but you will have to have a solid foundation in HTML/CSS (which I have) and it says that in the book. The only errors I've noticed in the book so far are HTML and they're nothing major. If you know HTML you'll be able to see them right off the bat and correct them for yourself (it's not like the book is $50 or something, it's just a minor inconvenience you'll only encounter maybe two or three times in the entire 12 chapter book). Also, the examples in the book are sometimes different from the ones on the CD (which implies that the CD is much more up to date than the book). Those are usually only minor changes to the code.In any case, while reading this book everything is explained and introduced in a way that is easy for me to understand. I think the way he introduces concepts is great. He doesn't simply say 'these are the rules and let me explain them' like the other books. No, he gradually works you up to them, preparing your mind.