Żeby nauczyć się ajaxa nie potrzebna Ci żadna ksiązka w każdej jest to samo miałem kilka w ręku i niczym się nie różniły
1 rozdział co to jest i jak wygląda AJAX
2 - 10 przykłady jak zrobić bla bla bla
Jak chcesz naprawde coś porządnego kup sobie JQUERY in Action i nauczysz się biblioteki która na dzień dzisiejszy jest najpopularniejsza a i ona ma w sobie obsługę requestów. czyli JS + AJAX w jednej książce zaoszczędzone dzięki temu pieniądze wydaj na kino

albo co tam lubisz.
A co do prawidłowego programowania to nie dowiesz się więcej jak z tego forum tu jest wszystko.
począwszy od podstaw aż po zaawansowane sprawy.