Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Learning PHP, MySQL, and JavaScript Paperback – 24 Jul 2009


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
£29.97 £3.52

There is a newer edition of this item:



Product details

  • Paperback: 528 pages
  • Publisher: O'Reilly Media; 1 edition (24 July 2009)
  • Language: English
  • ISBN-10: 0596157134
  • ISBN-13: 978-0596157135
  • Product Dimensions: 17.8 x 2.8 x 23.3 cm
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (38 customer reviews)
  • Amazon Bestsellers Rank: 214,980 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Robin has over 30 years experience of writing software, and developing websites and apps. He also has an extensive history of writing about computers and technology, with a portfolio of over 500 published magazine articles and almost 30 books, many of which have been translated into other languages. He is also a prolific Internet video course instructor.

As well as IT, his interests include psychology and motivation (which he also writes about), artificial intelligence research, many types of music (both playing and listening to), playing and creating board games, studying philosophy and culture, and enjoying good food and drink (following a 'Paleo' diet, which has resulted in 40 pounds weight loss).

Robin lives on the south-east coast of England (where he writes full time), along with his five children and wife, Julie (a trained nurse and university lecturer). Between them they also foster three disabled children. You can keep up with Robin's (sporadic) posts via his website at robinnixon.com

Product Description

Review

A worthy effort to introduce the programming and database neophyte into the world of dynamic website design. --millionchimpanzees.blogspot.com, September 2009

A great introduction to the technologies at the basis of the Web. You will both enjoy this book and learn from it.
--Pascal Borghino, Database Architect for Yahoo! Inc

From the Author

Having developed for the Internet since the mid 1990s I have used a number of programming languages, beginning with Perl, which was the first tool I mastered. However I soon found that great though Perl was for developing with, at the time it didn't have the power I needed for ultra busy websites, and so the load averages of the servers I used was going through the roof.

So I rewrote all the processor-intensive code in C and was able to substantially slow down our server acquisition rate. But while C is powerful, it takes a lot of coding to replicate even basic Perl functions. So when PHP came along I was very pleasantly surprised to discover that even though it is interpreted (that is, re-compiled each time it is run), it placed far less of a strain on the servers than Perl, and also took up far less development time.

Since then I have used PHP in combination with MySQL for all my server side development. And with JavaScript gaining the XMLHttpRequest object, and hence the beginnings of Ajax, the three technologies are now my mainstays for web development.

So when O'Reilly asked me to write this book I jumped at the opportunity. In it I have tried to take you from first steps, without assuming any prior knowledge other than basic HTML and maybe some CSS, through each of the technologies in turn, and along the way point out the shortcuts and pitfalls I have discovered, to give you the headstart I didn't have.

I maintain an active discussion forum on the book's topics, which is linked to via the companion website at lpmj.net, and am always happy to answer any questions you may have.


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

4.6 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

20 of 21 people found the following review helpful By Chriis on 15 Feb 2011
Format: Paperback
The author Robin Nixon succeeded in creating a basic standard book to get even the most novice of readers on the ladder to creating dynamic websites. If you are looking at the book I assume you already have HTML knowledge, that's all you need (don't even need this really); the format of the book is layed out step by step, and is easy to read. I recommend this book.
Only not 5 stars because a few things for the beginner could have gone into more depth.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
20 of 21 people found the following review helpful By metallicrazy on 27 Sep 2010
Format: Paperback Verified Purchase
I am a third year student at university studying computer science and I read this book over the summer to refresh my memory and solidify the skills I have learned from the last two years. This is one of the best books I have read on the subjects and I am always using it for quick refernce when coding.

I would and have recomended this book to several of my friends.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
22 of 24 people found the following review helpful By Adrian Von Gegerfelt on 19 Jan 2010
Format: Paperback
I had general knowledge in PHP from modding and experimenting with Wordpress themes. HTML and CSS wasn't new to me - I work as a web designer, but I'm not perfect with javascript. SQL scared me.

This new O'Reily book filled in my blanks - gave me facts and tips about PHP developing and more self confidence in playing around with MySQL in PHPmyAdmin.

I'd say the things you need to be a great PHP web-developer are experience in HTML+CSS, a great idea, and this book :)
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Finnishsmart on 8 April 2012
Format: Paperback Verified Purchase
Would have given 5 stars, but the book is out of date. I only realized after purchasing it and logging onto the companion website and found out that the second edition is scheduled for Q3 2012. The companion website does support this first edition, but versions of recommended editors, IDEs for doing the exercises are out of date (I was able to do the exercises using alternative software). Probably not a problem seeing as the book is introductory level but if you're not in a rush, wait for the second edition. Otherwise great book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By P. B. Moss on 30 Sep 2011
Format: Paperback Verified Purchase
This is an excellent book, I have tried several times in the past to get into PHP/MySQL but have always eventually given up. However, this time, and with this book I have at last broken through the glass ceiling and truly making progress. The biggest problem that I find with open source is installing, configuring and getting it all to work. (I am using Windows 7). I did not use EasyPHP, as suggested in this book, as I had problems with windows firewall blocking access to localhost. Instead I used WAMPSERVER 2 and everything seems to work just fine. If you want to get off the ground with PHP/MySQL, then this is a great place to start.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By Ronny on 28 May 2012
Format: Paperback
Very good introductory book to the 3 pilars of modern web technology. What's interesting is that they use WAMP/MAMP/LAMP as environment, so can immediately start learning the 3 pilars, instead of worrying about setting up Apache & all the other tools. That's something that you should learn afterwards, when you decide to go deeper into the subject. If you never did something with web design like myself, I can highly recommend this book as a first contact with these technologies.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Mr. Ja Hodgskiss on 19 Jun 2012
Format: Paperback Verified Purchase
I'm an experienced Java developer and bought this to fill in the blanks on my limited PHP knowledge.

The book goes over a few stuff I already know - which I'm fine with as the reminders can be important, and it sets the foundations for the rest of the book. And by page 100, it really gets going.

For someone new to programming though, I think the pace of this book may be a bit too fast - especially as there doesn't seem to be any/many practical examples to work through. For newbies, I would definitely recommend trying out the code snippets in this book as you progress through it.

For everyone with some programming experience (or a lot of confidence), this book could give you a very good understanding of PHP, MySQL and JS within a week.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By SeanJ on 28 Feb 2014
Format: Paperback Verified Purchase
This is a good book. Not as good as the book by Adrian West, but a good book nonetheless.

It is written for beginners, and therefore introduces each topic slowly. By the time you have finished this book you will have a good introduction the subjects discussed.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews



Feedback