guarda io sono un amatoriale della programmazione web, non un professionista.
ho imparato tutto dal web.
prima di avvicinarmi jquery avevo basi minime di javascript e tranne che per cose banali lo trovavo complicatissimo. Ajax avevo fatto qualche cosina ma solo "didatticamente".
Poi mi avvicinai per caso a jquery... e ... Jquery è una libreria di javascript che rende il tutto SEMPLICISSIMO.
Ajax anch'esso è semplice da utilizzare sfruttando jquery ma richiede buone basi di linguaggi lato server (php).
(non mi piace particolarmente) http://javascript.html.it/guide/leggi/168/guida-jquery/
... e ovviamente il sito ufficiale
http://jquery.com/