JavaScript and AJAX For Dummies and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
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 JavaScript and AJAX For Dummies on your Kindle in under a minute.

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

JavaScript and Ajax For Dummies [Paperback]

Andy Harris
3.2 out of 5 stars  See all reviews (4 customer reviews)
Price: 21.99 & 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
Only 2 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Tuesday, 22 April? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition 18.69  
Paperback 21.99 Trade-In Store
Did you know you can use your mobile to trade in your unwanted books for an Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details or check out the Trade-In Amazon Mobile App Guidelines on how to trade in using a smartphone. Learn more.

Book Description

27 Nov 2009 For Dummies
Assuming no prior JavaScript experience, this book shows beginning users how to add JavaScript to their Web development toolbox, including how to design an interface and animations with JavaScript This hands–on reference walks readers through JavaScript, the popular programming language that uses scripts to create elements such as window pop–ups, Web form validation, and image changes on mouseover A new approach that also covers how JavaScript works in the Web 2.0 world with the Ajax programming method, new JavaScript strategies (scripting forms, designing an interface, and managing cookies), and more

Frequently Bought Together

JavaScript and Ajax For Dummies + HTML, XHTML and CSS For Dummies + PHP and MySQL For Dummies
Price For All Three: 51.45

Buy the selected items together

Product details

  • Paperback: 432 pages
  • Publisher: John Wiley & Sons (27 Nov 2009)
  • Language: English
  • ISBN-10: 0470417994
  • ISBN-13: 978-0470417997
  • Product Dimensions: 22.6 x 19.3 x 2.4 cm
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 369,157 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

From the Back Cover

Learn to use these powerful tools together and build Web sites that work If you want to build Web pages that offer real value to your site′s visitors, JavaScript and AJAX are top tools for the job. Even if you′re new to Web programming, this book helps you create sites any designer will admire. With easy–to–understand steps and an emphasis on free tools, you′ll be able to jump right into building a site using the same techniques as the pros. Down to basics — learn your way around JavaScript and choose an editor and test browser Manage complexity — use functions, arrays, and objects to create more sophisticated programs Page magic — discover how to control what happens on your pages, animate objects, and put pages in motion Get beautiful — Use the jQuery User Interface library to add sliders, tabbed interfaces, and custom dialogs to a site Come clean with AJAX — build AJAX requests into your programs, use jQuery, and work with AJAX data Open the book and find: How to choose a test browser How to discuss string concatenation with a straight face Tips for debugging your code How to add useful information to a dropdown list Why AJAX connections should be asynchronous The exciting possibilities of the jQuery library How to use the Aptana editor Online resources for JavaScript programmers

About the Author

Andy Harris is a lecturer in computer science at Indiana University/Purdue University at Indianapolis. He was instrumental in developing the university′s certificate program in applied computer science and has taught courses in Web development as well as several programming languages.

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

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

3.2 out of 5 stars
3.2 out of 5 stars
Most Helpful Customer Reviews
10 of 10 people found the following review helpful
3.0 out of 5 stars Errors for Dummies 2 Feb 2010
I have used a number of Dummies books over the years and found them very informative and entertaining.
This book is exactly that - except for the number of typos and missing lines of code in the examples! Really poor and very frustrating when you slavishly copy the example code and it doesnt work!!
I would suggest thinking twice before using this book if you are a beginner.
Comment | 
Was this review helpful to you?
2.0 out of 5 stars Too technical 1 Dec 2013
Format:Kindle Edition|Verified Purchase
Too technical for a beginner in JavaScript! I would have preferred more simple examples rather than un-useful anecdotes. Never used it for Ajax I'm afraid... however, I quickly gave up on the JavaScript part.
Comment | 
Was this review helpful to you?
4.0 out of 5 stars JavaScript & Ajax for dummies. 17 Oct 2011
Format:Paperback|Verified Purchase
Brought this reference book for my daughter, who is using it for her Digital Media degree. She is very happy with it!
Comment | 
Was this review helpful to you?
4.0 out of 5 stars Great for quickly getting into JQuery 5 Feb 2011
By 0wen101
This is a great book to get if you want to quickly get going with JQuery and dont have much or any experience of Javascript. What the book does is give a great intro to cover necessary basics of Javascript and then quickly moves on to Ajax and JQuery. You will then have a much better grasp and understanding of these technologies. This is really what the book is about and I found it excellent. Light, breezy, easy to read yet great technical detail. All the code is on his website too and didnt have any problem getting it working. Perfect book for begginers and if you want to get up to speed on Javascript/Ajax/JQuery as fast as possible.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 4.1 out of 5 stars  10 reviews
11 of 12 people found the following review helpful
3.0 out of 5 stars Heads up on printing error! 12 Jan 2010
By art girl - Published on
I can't give a full review yet as I just bought this book, but other buyers should know that there's a printing error throughout the book. There's a double caret symbol in the code examples that should be double quotes instead. I was frustrated that my first attempts at writing javascript weren't working, and was relieved to find it wasn't me. A quick search online lead me to the author's page, where he mentions this error. My first Dummies book, and I was thinking I was an idiot. Onward!
7 of 7 people found the following review helpful
4.0 out of 5 stars Good book if you have a little programming experience 2 Jan 2011
By M. Henri De Feraudy - Published on
Personally I have just about no Web programming experience but lots of
experience in C,C++, Python etc.. I saw this book in a bookshop and found it looked attractive as a way of getting into JavaScript and Ajax.

On the whole it filled its role pretty well.

I will agree with the reader who says it's not aimed at total beginners, but if you
have a little experience (I'd say at least a year) this book is really easy to read, not a reference book and provides just enough to get you going in JavaScript and Ajax and you are ready to read a more advanced treatise.

I don't see why the author explains the basic control structures in such detail when
later the level rises to a point where it's obvious that this kind of consideration should be trivial. It seems to me the author should just say that the control structures are pretty much the same as they are in most languages and here is a summary chart....

You will definitely need to know about HTML and a little CSS before you read this book, but some knowledge of XML and the DOM would help, because the description of the DOM in this book is superficial and intuitive (basically, you just adapt the examples he gives you).
It also helps if you have read about how the browser interacts with the server.
2 of 2 people found the following review helpful
5.0 out of 5 stars Great book 28 Aug 2012
By RW - Published on
Format:Paperback|Verified Purchase
This book is very easy to understand and covers various software you can download for free to use javascript, AJAX and jQuery nodes. It even goes into the GUI for making jQuery even more powerful. Not too much time is wasted on .CSS files; it quickly builds into how to use the .CSS functions of jQueery.
12 of 17 people found the following review helpful
1.0 out of 5 stars Title is Deceiving - Don't Buy It 17 Jan 2010
By R. Tishkevich - Published on
If you're starting out with JavaScript for the first time, as most dummies book readers probably are, do NOT buy this one. I don't understand how the editors of the company could allow such a complex, incoherent book to be described as one for dummies [beginners]. The only people whom I think would benefit are those who are already somewhat proficient in JavaScript. In sum, the author is an expert on his subject matter but doesn't have a clue when it comes to communicating. This happens all too often in the world of software, where programmers who become authors, have no idea how to communicate with non-programmers [beginners], the target audience of this book.

The author commits a classic error when writing about topics he knows inside out. He assumes the reader understands and/or is familiar with a wide array of JavaScript/Programming related concepts that are of course 2nd nature to him. So instead of starting out with the absolute basics of JavaScript, explaining them, and progressing accordingly in an organized manner from simple to more difficult, he quickly jumps into somewhat complex programming concepts and procedures. I found this scattered approach a little baffling.

To compound the classic error described above, he states that each element of the scripts he uses as examples, will be explained in detail, but that didn't always happen.

There was another problem that confused me. Maybe the concept was clear to others, but it certainly wasn't for me. On page 36 he said using //<! [CDATA] is a special marker explaining the following code is character information, not XHTML. Fair enough, but only two paragraphs later he shows you how to insert comments by using the very same //, which tells the browser to ignore everything after the //. In one paragraph we are told to use // for a purpose but he then tells us using // instructs the browser to ignore everything after those slashes. Which one is true?

The first two chapters were actually very good in introducing and setting up what I thought would be an excellent book for someone new to JavaScript. However, the author completely lost me in Chapter 3. This chapter introduced the concept of "Conditions" to the reader. My big problem was the fact that the entire chapter was based on the concept of "Random Numbers", an area where most java script beginners like me are totally lost. Who cares about or understands random numbers? Placing a chapter on random numbers so early in the book was in my opinion, confusing and premature. Yes I understood the analogy, but I would much prefer meaningful topics such as inventory, invoicing, billing, etc. Those are concepts that are meaningful in my world, something I could understand and identify with. For me, that chapter was a complete waste of time.

Chapter 4 on Looping was all right. OK, I'm thinking now I can really start learning in Chapter 5, "Functions, Arrays, and Objects". Unfortunately, just like Chapter 3, instead of using real world, meaningful examples to illustrate Functions and Arrays, he utilized some stupid song about Ants Marching. I'm sorry but I want real world, meaningful examples that challenge me every day and I can relate to. That was the final straw so I stopped reading.

Maybe the ensuing information is presented in a better fashion, but after an entire chapter on random numbers and another one on ants marching, I gave up and moved onto a much better organized book for people new to JavaScript.
1 of 1 people found the following review helpful
5.0 out of 5 stars I love this book, get it if you want to learn to code JavaScript and use AJAX 27 Aug 2012
By AJ - Published on
I'm a web designer and developer who started with a very basic understanding of JavaScript, and this book helped me get my sites to the next level. Not really much to say other than it's really well-written, easy to follow. Basically it will help you understand how to code in JavaScript and take advantage of AJAX. Also good as a reference book to look up how he did specific functions.
Were these reviews helpful?   Let us know
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