Get Started With jQuery From Scratch

Holidays are over, and it’s time to get back to serious things. After a 10-weeks blog break and lots of things done on the business side, we resume our daily investigations for the best free resources on the web. And today we start with JQuery.

What is jQuery?

In case you don’t know it yet, or you need to refresh your memory, here’s a short intro. jQuery is a fast, concise, JavaScript library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. jQuery is designed to change the way that you write JavaScript. In other words, it’s yet-another-ajax-and-javascript-framework like Prototype, YUI or MooTools. Only that jQuery becomes more and more popular today, as it’s being considered as the framework of reference.

Why use jQuery?

Ultimately, it comes down to preference. Each framework has its own specific advantages. But, there is a reason why jQuery is the most popular framework available.

  • Cross-Browser Compatibility: with any Javascript implementation, a web developer can expect to spend a large portion of his or her time compensating for each browser’s quirks. Luckily, the jQuery library neutralizes these browser inconsistencies, thus allowing developers more time to work on their code.
  • CSS Selectors: by utilizing the CSS syntax, developers can use their existing knowledge to traverse their documents. With the addition of many CSS 3 and XPATH selectors, jQuery provides you with a wonderful mechanism for manipulating the elements on your page.
  • Chaining: jQuery uses a pattern called “chaining” for its methods. Every time you run a method on a jQuery object, the method returns that very same jQuery object. Consequently, you won’t have to retype your selectors for each method. Using such a “.NET” type of functionality allows for lower file sizes and greater code readability.

15 Resources to get Started

  1. Introduction To jQuery on CSS-Tricks.com
  2. jQuery: A Crash Course on Digital-Web.com
  3. Learning jQuery In 30 Minutes on Slideshare.net
  4. How jQuery Works on jQuery.com
  5. 15 Days of jQuery on FifteenDaysOfJquery.com
  6. Your jQuery Dictionary on VisualjQuery.com
  7. Animating jQuery on jQuery.com
  8. Learning About The Animation Abilities Of jQuery on Detached Designs
  9. jQuery Tutorials For Designers on Web Designer Wall
  10. jQuery Corner Gallery on methvin.com
  11. 10 Useful jQuery Plugins on Enhance The User Experience
  12. jQuery Plugins on jQuery.com
  13. Easy AJAX With jQuery on Sitepoint.com
  14. Using AJAX To Validate Forms on jQuery For Designers
  15. How To Load In And Animate Content With jQuery on Nettuts.com

Leave a Reply