jQuery est une
bibliothèque JavaScript gratuite et très pratique, ayant une syntaxe courte et logique, compatible avec tous les navigateurs courants.
jQuery est devenue une référence importante à savoir utiliser : pour preuve, elle est
largement répandue sur la toile.
Microsoft,
Twitter,
Mozilla,
Google Code,
Amazon et
Wordpress France, pour ne citer qu'eux, l'utilisent.
Vous ne le savez peut-être pas encore, mais jQuery est même utilisé par le Site du Zéro sur la page que vous visitez en ce moment

.
Tout le long du tutoriel, je vais mettre à disposition les exemples d'utilisation de jQuery sur un site personnel. Il suffit de cliquer sur le titre de l'exemple ("Essayez ce code !") pour accéder à la page.
Chacune de ces pages donnera un lien vers
JSBin et un autre vers
jsFiddle. Ce sont deux sites bac à sable, où on peut
tester et éditer son propre code JavaScript.
Il est important que vous n'hésitiez pas à
modifier le code pour vous entraîner 
!
Ce tutoriel se propose donc comme alternative à la documentation officielle, en partant de zéro.
Bonne lecture

.
Le tutoriel est loin d'être fini. D'autres chapitres seront rédigés.
Userscripts
Maintenant que vous maîtrisez suffisamment cette bibliothèque, vous pouvez aisément vous essayez à
coder des «userscripts» (ou même des
bookmarklets) pour les sites qui utilisent jQuery, par exemple
le Site du Zéro lui-même.
Les userscripts sont des petits scripts codés par des utilisateurs lambda qui s'exécutent après le chargement d'une page, afin de
la modifier et ainsi
ajouter des fonctionnalités. Les userscripts les plus connus pour le SdZ sont les
ZppScripts. N'hésitez pas à jeter un coup d'œil !
jQuery hors web
Il faut aussi savoir que l'utilisation du JavaScript ne se limite pas aux pages web : on peut facilement coder des
petites extensions pour Firefox par l'intermédiaire de
Jetpack (module pour Firefox) avec lequel on peut utiliser jQuery (
cf. documentation). D'ailleurs, certains navigateurs commencent à migrer vers un système incluant le JavaScript afin de coder des extensions.
Enfin, vous pouvez vous servir de jQuery avec Adobe AIR afin de créer des
applications exécutables sur tous les systèmes d'exploitations.
Mot de la fin
Voilà... j'espère que vous aussi vous êtes fans de jQuery et que vous continuerez à découvrir sa puissance ainsi que celle de ses
plugins.
Si jQuery ne vous plaît pas : vous pouvez
apprendre un autre « framework » comme
Prototype ou
Yahoo UI.
Maintenant que vous connaissez une bibliothèque JavaScript, ce sera plus facile d'en apprendre une autre en
lisant sa documentation.
- une erreur dans le tutoriel : signalez une erreur pour faire appel à un validateur qui va la corriger. Vous pouvez aussi m'envoyer un message personnel.
- une question sur le tutoriel, ou une envie d'y participer : n'hésitez pas à commenter le tutoriel ou poster sur topic officiel du tuto. Vous pouvez aussi y donner vos exemples, ou encore proposer des questions de Q.C.M.
- un problème : direction le forum JavaScript en postant un sujet commençant par [jQuery].
Je tenais à remercier les zCorrecteurs, ainsi que
MisterDo pour son aide sur la première partie du tutoriel : il m'a beaucoup aidé et m'a aussi suggéré une organisation du tutoriel bien plus efficace !
Les schémas de ce tutoriel ont été réalisés avec
OpenOffice Draw.
N'hésitez pas à commenter le tutoriel, à bientôt !