Learning PHP, MySQL, JavaScript, and CSS and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
Trade in Yours
For a £6.69 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Learning PHP, MySQL, JavaScript, and CSS on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites [Paperback]

Robin Nixon
4.4 out of 5 stars  See all reviews (27 customer reviews)
Price: £24.38 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we dispatch the item.
Dispatched from and sold by Amazon. Gift-wrap available.


Amazon Price New from Used from
Kindle Edition £12.67  
Paperback £24.38  
Trade In this Item for up to £6.69
Trade in Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites for an Amazon Gift Card of up to £6.69, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more
There is a newer edition of this item:
Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to Creating Dynamic Websites Learning PHP, MySQL, JavaScript, CSS & HTML5: A Step-by-Step Guide to Creating Dynamic Websites 4.8 out of 5 stars (5)
In stock.

Book Description

6 Sep 2012 1449319262 978-1449319267 2

Learn how to build interactive, data-driven websites—even if you don’t have any previous programming experience. If you know how to build static sites with HTML, this popular guide will help you tackle dynamic web programming. You’ll get a thorough grounding in today’s core open source technologies: PHP, MySQL, JavaScript, and CSS.

Explore each technology separately, learn how to combine them, and pick up valuable web programming concepts along the way, including objects, XHTML, cookies, and session management. This book provides review questions in each chapter to help you apply what you’ve learned.

  • Learn PHP essentials and the basics of object-oriented programming
  • Master MySQL, from database structure to complex queries
  • Create web pages with PHP and MySQL by integrating forms and other HTML features
  • Learn JavaScript fundamentals, from functions and event handling to accessing the Document Object Model
  • Pick up CSS basics for formatting and styling your web pages
  • Turn your website into a highly dynamic environment with Ajax calls
  • Upload and manipulate files and images, validate user input, and secure your applications
  • Explore a working example that brings all of the ingredients together

Special Offers and Product Promotions

  • Between 20-26 October 2014, spend £10 in a single order on item(s) dispatched from and sold by Amazon.co.uk and receive a £2 promotional code to spend in the Amazon Appstore. Here's how (terms and conditions apply)

Frequently Bought Together

Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites + HTML & CSS: Design and Build Web Sites
Price For Both: £37.17

One of these items is dispatched sooner than the other.

Buy the selected items together
  • HTML & CSS: Design and Build Web Sites £12.79

Product details

  • Paperback: 586 pages
  • Publisher: O'Reilly Media; 2 edition (6 Sep 2012)
  • Language: English
  • ISBN-10: 1449319262
  • ISBN-13: 978-1449319267
  • Product Dimensions: 17.9 x 3.1 x 23.2 cm
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (27 customer reviews)
  • Amazon Bestsellers Rank: 154,144 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Robin Nixon has been a writer for 30 years, has written in excess of 500 articles for many of the UK's top magazines, and has authored over 20 books.

Robin started his writing career in the Cheshire homes for disabled people, where he was responsible for setting up computer rooms in a number of residential homes, evaluating and tailoring hardware and software so that disabled people could use the new technology, and writing supporting documentation and articles for a selection of national magazines.

After this Robin's career became a hundred percent writing-oriented when he joined a large magazine publisher, where he held a variety of different editorial positions, before leaving to become a self-employed writer.

With the dawn of the Internet in the 1990s, Robin branched out into developing websites (including the world's first licensed Internet radio station). In order to enable people to continue to surf while listening, Robin also developed the first known pop-up windows.

In the late 1990s and early 2000s Robin and his family moved to the USA a couple of times, once to run a web design company in California, and then again to set up an English Tearoom in Texas. In between times they ran several successful pubs, bed and breakfasts and nightclubs in England.

In recent years Robin has begun to focus more closely on motivation and personal improvement in his writing, while still continuing to produce more in his popular series of books on computing, which have now been translated into several different languages.

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.

Product Description

Book Description

A Step-by-Step Guide to Creating Dynamic Websites

About the Author

Robin Nixon has worked with and written about computers since the early 1980s (his first computer was a Tandy TRS 80 Model 1 with a massive 4KB of RAM!). One of the web sites he developed presented the world's first radio station licensed by the music copyright holders. In order to enable people to continue to surf while listening, Robin also developed the first known pop-up windows. He has also worked full time for one of Britain's main IT magazine publishers, where he held several roles including editorial, promotions, and cover disc editing.

Customer Reviews

4.4 out of 5 stars
4.4 out of 5 stars
Most Helpful Customer Reviews
28 of 28 people found the following review helpful
4.0 out of 5 stars An hands-on approach 2 Oct 2012
By cram
Although I was curious about this book, I had mixed expectations. I have no background in web development (beyond playing a little with Catalyst and Drupal) so getting my toes wet with popular web-related technologies can't hurt. At the same time, I must confess I had serious doubts when I read the title out loud: "PHP", "MySQL", "JavaScript", "CSS". Learning four technologies as different as two programming languages (one server- and one client-side at that), a relational database and a style sheet language seemed like a little too much, even for a book of 556 pages.

Depending on your expectations, the book may be a hit or a miss. On one hand, if you unrealistically hoped to be a PHP, MySQL, JavaScript and CSS wizard after reading the book: no luck. You'll need to buy several books about each subject and invest the necessary time to get to know the technologies. But, you probably know this already. If, on the other hand, you just want to scratch the surface but -this is the interesting part- you want to see how these disparate technologies interoperation, then it's a pretty good read. In the limited space, the author manages to give attention to best practices (e.g. database normalization), something I didn't expect. The including classical web application mini-project, that uses the 4 technologies, may be a good incentive to those that prefer a more hands-on approach.
Comment | 
Was this review helpful to you?
13 of 13 people found the following review helpful
5.0 out of 5 stars Chock full of code 15 Nov 2012
Format:Paperback|Verified Purchase
This was just what I wanted, a reference book chock full of code and examples to get my teeth into. There's no waffle in this book, it's all good solid stuff.
Comment | 
Was this review helpful to you?
8 of 8 people found the following review helpful
5.0 out of 5 stars Brilliant book 6 Dec 2012
Format:Paperback|Verified Purchase
I've bought this book and have read it to cover.

I've used the information held within to build dynamic database driven websites for work and for pleasure.

I already had a decent understanding of HTML, and a rudimentary understanding of programming constructs, but the material in this book has helped me take it to the next level. In that regard, the author has met his objectives but has also exceeded my expectations.

Each of the four advertised topics are covered in more than enough detail to help you pick up the basics, if not more. You're equipped with sufficient knowledge so that, if you 'get it', you'll be off to a flying start. You'll certainly have enough knowledge to produce a better than average personal website. Your level of knowledge will only improve with a second reading.

Examples of programming concepts such as conditional statements, flow control, operators, functions and object orientation are covered as is basic Ajax. There are some exercises, but I would have welcomed a few more.

The one thing I'm still not clear on after reading this book is JavaScript. I think its just me, but it still hasn't totally clicked. Of the four main topics, this is the area I know the least about so I probably just need more practice or maybe a more detailed book.

The only thing to really be aware of is that this book is only about 500 pages long. Purely because of that, you won't be exposed to every aspect of PHP, MySQL, CSS or JavaScript. All of those topics are big enough to fill larger books than this in their own right.

I've had the dubious pleasure of reading lots if IT manuals in my time.
Read more ›
Comment | 
Was this review helpful to you?
7 of 7 people found the following review helpful
5.0 out of 5 stars Great beginner to intermediate book 11 Jan 2013
By Fotos
Format:Paperback|Verified Purchase
This book quickly skims through how the internet and websites work at the start so even if you're a complete beginner you'll be able to jump in and follow what's going on but you would need to look elsewhere to get more of a grounding in the basics of HTML etc.

I once tried to learn programming before but had a terrible tutor who put me off it for years! The author of this book would have made a much better teacher.
What I like about this book is that it has a clear and engaging style, the writer really takes the time to explain concepts using analogies and examples that just make sense.
It's well laid out and progresses nicely from one concept to the next building on what's come before.

I've seen plenty of books on technical subjects where it's a struggle to complete a paragraph without zoning out or losing the will to live.
This book isn't like that, I've been reading it in bed and able to learn stuff to try out the next day.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
4.0 out of 5 stars Good for the beginner to intermediate transition 26 Aug 2013
Format:Paperback|Verified Purchase
I started writing software in 1976, and stayed in the mainstream applications and embedded software industries. Although I toyed with HTML, CSS and MySQL over the years, I was not "getting it", this new more integrated technology approach. I am pleased to say that this book has helped me get a grasp of the web development paradigm a great deal more firmly. I am now writing some complicated PHP, MySQL and Javascript code to fulfill some long-running ambitions. I have complemented my study with David Flanagan's "Javascript: The Definitive Guide" 6th Ed. (O'Reilly) and Nich Zakas' "Professional JavaScript for Web Developers" 3rd Ed. (WROX)". Neither are light reading, but they extend what's in Robin Nixon's book quite nicely. Robin has set a good foundation for me. I use the MySQL reference site for all my MySQL research.
If I had any complaint it is that Robin does not go quite far enough with some of the examples - many of them are a little too simple, but still informative - and there are large areas of functionality that most websites would capitalise on to make them attractive to users. I have enjoyed many an hour enhancing some of the examples, but I have also not enjoyed the odd hour or so trying to work out why the "simple enhancement" did not work as expected.
Some improvements to consider in the 3rd Ed.:
1. More on MySQL stored procedures, both written in the Management Tool with SQL and using PHP.
2. More on AJAX integration for tabulated data needing regular refreshes.
3. More on AJAX integration and streamlining of PHP by using more JavaScript presentation methods and dynamic JavaScript HTML generation.
Read more ›
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
4.0 out of 5 stars Great book.
Need to know some web languages? Get this now.
Published 2 days ago by Anthony
5.0 out of 5 stars Web Development in theory; Practice and Employment?
As some people may find, a little understanding (in some instances 45 minutes of You Tube Videos and systems set up) will go along way to digesting this book, though with the PHP... Read more
Published 9 days ago by Kelvin Beukes
4.0 out of 5 stars The Free Zend server he uses is no longer available. Otherwise an...
Loses one star because the free Zend server he relies on is no longer available. Or rather, you now have to register, then fill in a form (which expects you to be attending a... Read more
Published 2 months ago by Chris Tolworthy
5.0 out of 5 stars Five Stars
Very good resource for a newbie.
Published 3 months ago by Paul Visagie
5.0 out of 5 stars Hands down the most straight forward and easiest programming book I...
For years my questions about why I couldn't make my websites do what I wanted them to do for years had been answered. Read more
Published 7 months ago by Matthew
5.0 out of 5 stars Very good book
A very good book and although is quite hard to read because the content is quite demanding but I like it and mainly use it as reference
Published 10 months ago by Lukas
4.0 out of 5 stars Good introduction
This gave me a good start learning php. Good examples of code which are explained line by line. Not used the javascript bit yet...
Published 10 months ago by Mr Bill Piper
5.0 out of 5 stars Fantastic book for those with some coding experience
I have been programming in C/Matlab and a little html for several years, but had no previous experience with dynamic web page programming, nor database queries with MySQL. Read more
Published 12 months ago by ctajuggler
4.0 out of 5 stars Improve your knowledge.
this book helped me to developing my project on dynamic website.I will recommend this book to anyone who is ready to learn important stuff in dynamic websites.
Published 13 months ago by Mazon
5.0 out of 5 stars Great beginners guide to web 2.0 development
I bought this simply to provide an overview of the technology required for a web development project I'm engaged in, but it's so comprehensive that although I haven't really done... Read more
Published 14 months ago by Simon Denman
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category