Review for Learning PHP, MySQL, JavaScript, CSS & HTML5 3rd Edition by Robin Nixon, O’Reilly Media

A Step-by-Step Guide to Creating Dynamic Websites
It was quite a long review experience in my life! No wonder, the book is 700 pages long, but boy oh boy it is not boring at all. I confess I skipped a few pages here and there, but it was rewarding, I was even able to produce my own small, fully functional website in my company’s Intranet that receives requests for database backup restores and logs their processing history; MySQL, JavaScript and Ajax driven (yes, the book covers that, too). I must admit I did not use CSS as much as I should, but I am planning on returning to this book to apply a few more advance techniques to my website (Ch 20 on CSS3) to make it more of an eye candy. 
Let me state that this is a timely update release for Learning PHP, MySQL, JavaScript, CSS & HTML5 which happens to be a 3rd edition of this book this time around exactly when HTML5 adoption is gaining so much traction.
More on the book itself, it is worth your money to an extend it worth your every penny: each chapter is verged so it takes you right from a printed book page to real-life example implementations. The book is very well structured, it has many (26), but succinct chapters that end with questions that help you memorize what you learned (this is my preferred way of studying), the book has the answers in the appendix. If you want to hear me whining, then may be I should say that the book author sticks to using the Zend Framework, no others covered, thus even though it is a very popular and mature development platform and has all the bells and whistles you may need to run a commercial grade website you may need to figure out yourself how you would develop and deploy using other Frameworks your company uses. Also the book does not cover Unit Testing.
What I liked: the Ajax section and HTML5 are my favourites. Also tasteful graphics, website examples, the part on doing the validation was both very useful and explanatory. The chapter on ‘Practical PHP’ is of much help.
Advice: HTML5 is a little hard, and at times a tad unusual, also not functionality of HTML5 is implemented by every browser in full (notably the IE family of browsers), so plan your features coding in advance.
In the terms of closing I would like to tell that the web development after reading this book does not look so intimidating any more. A big thank you to Robin!
My verdict – 5 out of 5 without doubt.
Disclaimer: I received a free electronic copy of this book as part of the O’Reilly Blogger Reviewer Program in exchange for a review publication.

Posted on August 15, 2014, in Uncategorized. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: