jQuery: Novice to Ninja Paperback – Mar 10 2010
Customers Who Bought This Item Also Bought
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your mobile phone number.
About the Author
Top Customer Reviews
I rate this book average, I would still recommend you get a copy to get you going with JQuery. If you're a hacker you can pick-up other things once the basics are mastered.
I did not expect the book to function well as a reference (it has no value as a reference, that I'm certain) but I wanted it as a tutorial but the shear bulk of nauseatingly useless text makes that a miserable experience. After only owning it for a few weeks I decided to give it to a web designer because the book does have a lot of pictures and does show a few interesting jQuery UI features. This awareness of the tools is important for aspiring designers... So as a picture book illustrating current web capabilities it had some redeeming value.
In conclusion if you are a professional programmer this is not the book for you. As a hobby programmer looking to increase your design awareness and give you a gentile introduction to the shallow end of the pool, maybe it's okay.
Most Helpful Customer Reviews on Amazon.com (beta)
For developers who want to learn jQuery, you will be able to learn nearly all you need to get started from this book. When I first heard about jQuery, I purchased a much larger book, which ended up being about 80% reprinting the API on jquery.com. If you're like me, and you prefer insight, hints, and gotchas which encourage you to write some code, then this book is perfect for you.
For developers familiar with jQuery, you may learn a little from this book. Flanagan covers a lot of overloads to common jQuery functions. Some of them, I never knew existed. The recent release of jQuery 1.5 has actually added more functionality than what is covered in this book.
The only thing I found a little odd about this book is how the jQuery Selectors chapter was at the end of the book. Considering jQuery is a framework for querying the DOM, using selectors, I would expect that content to be the first covered. On the other hand, as a reference, you may expect the most used content at the end of the book. Luckily, Flanagan knows what he's doing and tells you to review the Selectors chapter if you're rusty or unfamiliar.
This enjoyable read provides lots of code snippets that show you how to use jQuery to manipulate the browser DOM, inserting, adding or animating elements. Want to use Ajax? That's also in here. The book also covers: form and tree construction; images and slideshows; menus, tabbing and tooltips. In short everything you need to build a slick web 2.0 like website.
The code samples available on the web site for the book provide you an easy way to experiment with changing calls to see what the result look like, for example the section on animations and easing. The illustrations are excellent and help in understanding the examples and explanations.
This is the book for you if you want to transform a web site with dynamic responses and customizations. I recommend it highly.
This is another top notch book from the sitepoint series. Of course, if you are familiar with other books from sitepoint and looking to get into jquery, you probably already have this book on your short list. The narration is conversational so it is easy to read and all of the examples are scenario driven, building on previous examples. The sections on Ajax is worth the price of the book alone. And animation? If you have tried to animate DOM objects on you own, you will appreciate 50+ lines of code dropping down to 1 easy to read line. As you read though the examples your mind will start churning with ways you can immediately make your current projects even better. You may even find yourself wanting to go back and re-write some of your old scripts just to clean them up.
This book doesn't cover every single nuance of every command available. It focuses on getting you familiar with the library and becoming productive in the least amount of time available. This is the 1 book you will need, everything else can be handled by jquery's excellent online documentation.