FREE Delivery in the UK.
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.
Learning PHP, MySQL, Java... has been added to your Basket
+ £2.80 UK delivery
Used: Good | Details
Sold by owlsmart_usa
Condition: Used: Good
Comment: Good clean copy with no missing pages might be an ex library copy; may contain marginal notes and or highlighting
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, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites Paperback – 6 Sep 2012

4.4 out of 5 stars 30 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£30.99
£22.64 £4.99
Promotion Message 10% Bulk Discount 1 Promotion(s)

Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
£30.99 FREE Delivery in the UK. 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.
click to open popover

Special Offers and Product Promotions

  • Save 10% on Books for Schools offered by Amazon.co.uk when you purchase 10 or more of the same book. Here's how (terms and conditions apply) Enter code SCHOOLS2016 at checkout. Here's how (terms and conditions apply)

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.




Product details

  • Paperback: 586 pages
  • Publisher: O'Reilly Media; 2 edition (6 Sept. 2012)
  • Language: English
  • ISBN-10: 1449319262
  • ISBN-13: 978-1449319267
  • Product Dimensions: 17.8 x 3.6 x 23.3 cm
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (30 customer reviews)
  • Amazon Bestsellers Rank: 269,103 in Books (See Top 100 in Books)
  • See Complete Table of Contents

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
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
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 28 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
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 13 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
If you have a basic understanding of html, and want to learn how to write more complex web pages, then I don't thing you can do better than to buy this as your first book.

It gives primers not just on PHP, MySQL, Javascript, & CSS, but will also introduce you to AJAX, Cookies, Sessions, & Security Issues.

It covers things like database design & normalisation, database transactions, CSS3, DOM, object oriented PHP & JS.

So why haven't I given it 5 stars?

Because it should be teaching the MySLIi database interface - not the basic MySQL interface which still works but is considered out of date. I rewrote all the MySQL examples using object style MySQLi.

Considering that the latest version was published towards the end of 2012, the MySQL section really should have been updated.

But I'd still recommend it to beginners with that caveat - a good little reference book for learners to keep dipping back into.
3 Comments 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews



Feedback