You can learn AJAX in the same way you learn every developer technologies: with practice.
First of all, what is AJAX. AJAX stand for Asynchronous JavaScript and XML and it’s a simple technologies that let you communicate web server and client in silent way, without the need or page reloads.
This is not a programming language, it is a web technique used very much today, especially in big web applications.