- Series: Animal Guide
- Paperback: 528 pages
- Publisher: O'Reilly Media; 1 edition (July 24, 2009)
- Language: English
- ISBN-10: 0596157134
- ISBN-13: 978-0596157135
- Product Dimensions: 7 x 1.1 x 9.2 inches
- Shipping Weight: 1.8 pounds
- Average Customer Review: 81 customer reviews
- Amazon Best Sellers Rank: #686,395 in Books (See Top 100 in Books)
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.
To get the free app, enter your mobile phone number.
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Customers who bought this item also bought
What other items do customers buy after viewing this item?
"Just get this book... [it] will work like a miracle for you." - Abdul Khan --Amazon Canada
"Excellent! Easy to read, straightforward guide. Already learned several very useful things." - Holly --Good Reads
"Finally a comprehensive resource for HTML users who want to move to the next level, and implement data-driven access to their websites." - Michael L. Kleper --The Kleper Report
"After the first chapter of introducing terms; I knew that I had to purchase this book." - Graysen --Greysen Oh's Blog
A Step-by-Step Guide to Creating Dynamic Websites
Top customer reviews
Found out about this book and it offered the three technologies I have been most earning to learn. This book does a great job to introduce each technology, the concepts about it and takes you step by step with some good code examples. It then goes to have you bring it all together to build your own simple dynamic social site, albeit, extremely bareboned, you'll see the power in using all three.
Here is a breakdown of each part:
4. Emerging Technology (AJAX)
5. Building your own with what you learned
Introducing AJAX really elevates ones perspective of the potential of using all three together to create dynamic and live websites.
This book will not make you an expert in any of the technologies, but it does its job. It introduces you programming like no other book I've read before. Trust me, I've tried to learn from tutorials, websites and books that focus on just a single technology and none comes close to helping me learn.
This is the first book to read for anyone interested in becoming a web developer that has never learned a programming language before.
While this is overall a very good book, the following prevents me from giving it a full 5 stars:
* It's getting a bit outdated, with use of the old "font" element and no mention of HTML5, but still a lot of information that is useful. Also, the software it uses/mentions has since been through several updates and does not work or look exactly as the book portrays.
* Because it's a bit outdated, a small number of examples may not work any longer and will need some (mostly slight) changes that hopefully won't be too hard to figure out. One of them was with MySQL and creating users & granting privileges. The examples did not explicitly create a new user but it seems like this is now required before granting privileges (the user is not automatically created anymore - so remember to figure out how to do that if you run into problems).
* There are some errors in the book, though I didn't find that many.
* There are some errors in the files you can download and use, but not too many (like using isNAN() instead of isNaN()) and some files with a js extension when it should be an html extension (files using the "script" element should be HTML files, not JS files; the book even says so but some downloaded example JS files contain "script" tags).
* Some of the HTML should have been validated as it contains validation errors (especially the example(s) in Chapter 17).
But overall, 4 stars for a lot of useful information. I think the author does a pretty good job of explaining the subject matter.
The MySQL section was a great, but somewhat short, introduction to relational databases. A little more depth might be helpful. Many volumes have been written on relational databases, elsewhere, however.