Ajax: Where to learn?
Hi
I want to learn about ajax and its application in developing websites. Where can I find good tutorials online about ajax that is easy to understand and has some exercises at the end of every topics?

ChromeFoundry
(3,270 posts)ASP.Net, PHP?
Here is a brief tutorial that will allow you to understand the very basics of AJAX:
http://www.w3schools.com/ajax/default.asp
After you get through that, you may want to look at using a JavaScript library like jQuery to submit your requests to the server:
http://www.w3schools.com/jquery/jquery_ajax_intro.asp
After mastering AJAX, which only offers client-to server poll events, you may want to look into some of the newer frameworks that allow for server-to-client push events. Node.js and SignalR are a few of the more popular ones in use.
gtar100
(4,192 posts)It's short, succinct, and explains what Ajax is and how to use it in very clear, easy to understand language. I was confused by the whole concept until I read this book and I was then able to build a Web application that runs essentially on one page. It's got multiple forms for updating various related parts of a database and absolutely no reloading of the page. Just very small updates to targeted sections of the page. I didn't need the 600 page tome on every little aspect of Ajax. This little book got me moving quickly into implementing Ajax. I can't say enough good about it. He doesn't go into jQuery, only raw javascript. And I think because of that, the jQuery function syntax was a lot easier to understand.
In addition to teaching the fundamentals of Ajax, what's really helpful is he explains it in the context of progressive enhancement web design so that your web pages are not dependent upon javascript being enabled.
He's got several other books I really like too. None of them are more than 150 pages and don't cost an arm and a leg (or require huge muscles to tote around). Very refreshing.
If you buy it online, look for the used editions. They have all the same words at a fraction of the cost. I got it for less than $10 in total.