BN.com Gift Guide

Learning jQuery Fourth Edition

( 1 )

Overview

To build interesting, interactive sites, developers are turning to JavaScript libraries such as jQuery to automate common tasks and simplify complicated ones. Because many web developers have more experience with HTML and CSS than with JavaScript, the library's design lends itself to a quick start for designers with little programming experience. Experienced programmers will also be aided by its conceptual consistency.

Revised and updated for version 1.3 of jQuery, this book ...

See more details below
Paperback
$39.99
BN.com price

Pick Up In Store

Reserve and pick up in 60 minutes at your local store

Other sellers (Paperback)
  • All (6) from $41.00   
  • New (5) from $42.00   
  • Used (1) from $41.00   
Sending request ...

Overview

To build interesting, interactive sites, developers are turning to JavaScript libraries such as jQuery to automate common tasks and simplify complicated ones. Because many web developers have more experience with HTML and CSS than with JavaScript, the library's design lends itself to a quick start for designers with little programming experience. Experienced programmers will also be aided by its conceptual consistency.

Revised and updated for version 1.3 of jQuery, this book teaches you the basics of jQuery for adding interactions and animations to your pages.

In this book, the authors share their knowledge, experience, and enthusiasm about jQuery to help you get the most from the library and to make your web applications shine.

Read More Show Less

Product Details

  • ISBN-13: 9781782163145
  • Publisher: Packt Publishing
  • Publication date: 7/13/2013
  • Edition number: 4
  • Pages: 444
  • Sales rank: 547,160
  • Product dimensions: 7.50 (w) x 9.25 (h) x 0.90 (d)

Meet the Author

Jonathan Chaffer is a member of Rapid Development Group, a web development firm located in Grand Rapids, Michigan. His work there includes overseeing and implementing projects in a wide variety of technologies, with an emphasis in PHP, MySQL, and JavaScript. He also leads on-site training seminars on the jQuery framework for web developers.

In the open-source community, Jonathan has been very active in the Drupal CMS project, which has adopted jQuery as its JavaScript framework of choice. He is the creator of the Content Construction Kit, a popular module for managing structured content on Drupal sites. He is responsible for major overhauls of Drupal's menu system and developer API reference. Jonathan lives in Grand Rapids with his wife, Jennifer.

Contact Jonathan Chaffer

Karl Swedberg is a web developer at Fusionary Media in Grand Rapids, Michigan, where he spends much of his time making cool things happen with JavaScript. As a member of the jQuery team, Karl is responsible for maintaining the jQuery API site at api.jquery.com. He also publishes tutorials on his blog, learningjquery.com, and presents at workshops and conferences. When he isn't coding, Karl likes to hang out with his family, roast coffee in his garage, and exercise at the local cross-fit gym.

Contact Karl Swedberg

Read More Show Less

Customer Reviews

Average Rating 5
( 1 )
Rating Distribution

5 Star

(1)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted June 28, 2014

    Excellent book! Learning jQuery is an excellent book, hands dow

    Excellent book!

    Learning jQuery is an excellent book, hands down. I enjoyed it immensely and will surely use it frequently to look up things in the future. I reserver 5 star ratings for only few, select books, and Learning jQuery earned every single one of them.

    There are several reasons I can praise this book so highly. The code examples, for example, are elegant and concise. Also, the authors make sure to embed the examples they show into real, practical contexts. You're walked through not only typical usages of jQuery, but also some many best practices of web development. If you read this book, you will walk away with a solid understanding of the important concepts of progressive enhancement and graceful degradation, and if you do the exercises you'll learn to automatically think of these aspects when designing your next real-life project.

    Another reason is that the book is well-written. Although it goes pretty deep into some areas of jQuery, it's easy to understand and supported by solid examples.

    And lastly, it's based on a great technology. jQuery is not only an extremely useful library, it's extremely extensive and extensible. Whereas in the first half of the book you learn to work with it, in the second half you learn much more about how to extend it quickly and easily, while still adhering to the API principles that make the library so intuitive and flexible in the first place. jQuery takes advantages of many of the aspects of the JavaScript that make JavaScript stand out among other languages - live prototypes, the ability to use strings as object properties, etc.

    While most of the book shows you how to use jQuery to add useful behaviors to your website, relying primarily on jQuery alone as a way of controlling what's going on in the DOM, there are also some very helpful examples on writing JavaScript that not only controls, but also comprehends the DOM elements it interacts with. Such tricks save a lot of maintenance and extensibility woes over the course of projects and I was happy to see them here.

    The icing on the cake came in the form of in-depth discourse about AJAX - asynchronously communicating with a server from your website, as well as some very basic examples of how to set up the server-side functionality required to react to such communication intelligently. The book also contains some terse material that is enough to get you started using QUnit, a unit testing framework for JavaScript, so that you can deploy and develop your code with the surety that it works the way you want it to.

    All of this content is bound together by the overarching goal of concise, yet understandable code that is easy to maintain and improve. Best practices of development in general and web development in particular are impressed upon the reader without giving being preachy about it. The book has so much material that it took a long time to get through, but it was never tedious and I can recommend it to any intermediate JavaScript user who's wanting to find out how they can best utilize jQuery to get started making beautiful websites.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)