AJAX Resources for Beginners

Here is an updated version of the post – http://rushi.vishavadia.com/blog/2006/04/04/beginning-ajax/. Below is an older version:

Like many people out there, I'm just getting to know the technologies AJAX's hood. For people who don't know about AJAX, Wikipedia gives good info. Ajax in one line is a technology by which you can send and receive data without the page being reloaded, so it looks more 'dynamic'. I guess this could be the dummy way of explaining it.

I wanted to know more about AJAX and learn how to code with AJAX. Just the basic stuff. This is what I found:

Getting Started with AJAX – Author Aaron Gustafson takes you through writing a basic AJAX application (An address book). Lots of code there.

Mastering AJAX – This is a pretty good tutorial which gives you the nitty gritty basics, talks about cross browser compatibility which is really important with XmlHTTPRequest object in IE (stupid MSFT :-p) What I like about this tutorial is that it explains info in a very easy to understand manner and it also says why you need it. (Part 1 (introduction) of the tutorial is here)

Using AJAX with PHP and mySQL – Being a PHP Developer myself, this tutorial is really well written and very complete. Step by step instructions on how to go about working with the XMLHttpRequest object too.

XAJAX – Xajax is an open source PHP Library for building ajax based applications. xajax is very easy to use and damn powerful, allowing you to use php where you wouldnt unneccesarily use JavaScript. They have a very good tutorial here called Learn Xajax in 10 Minutes.

Another good tutorial by John Wiseman on Creating a mySQL connection with PHP and Ajax.(If the code seems too small copy and paste it intoyour favorite editor, or hit Ctrl + '+' on Firefox to increase font size)

Ajax Loading Indicators & Icons – You can make up your own indicator icons, but the ones provided are really nice and fancy.

Lastly, Max Keisler has a very comprehensive list Ajax tutorials, resources – from beginner to advanced.

Leave a comment and tell me what you think about this blog and these articles :)

Edit: The Ajaxian carries a good list of books on Ajax to learn from. 



  1. Nice collection of useful links.. :) Nice blog…nice theme :)

  2. Great resource! I’ve been meaning to do a similar post. It’s interesting, since the Ajax storm began, I think there has been a wider availability of tutorials and references than for any other technology or technique. The web is alive! Thanks again, Rushi.

  3. Sajax (www.modernmethod.com/sajax/) is a nice little toolkit for AJAX with perl/php/py. I’ve actually used it myself on http://www.twocrowds.com and http://www.jotcloud.com.

    I recommend it for its simplicity

  4. Nice resource :), I’ve recently started learning AJAX for myself and a lot of these sites are something I already came by, but it’s definately nice for new people to have them listed together like this.

  5. Quite a nice collection!!!

  6. A lot of Ajax beginers tutorials also was collected by Max Kiesler here: http://www.maxkiesler.com/index.php/weblog/comments/round_up_of_30_ajax_tutorials/

  7. […] Rushi’s Ramblings is hosting AJAX Resources for Beginners. AJAX is a hot technology right now that lets you provide dynamic content without reloading the page, as long as you have a Javascript-capable browser, aren’t blind, don’t have impaired motor skills, aren’t on a mobile phone, aren’t on a PDA, aren’t on an embedded browser, don’t have preprocessing requirements through a content filter, aren’t using a keyboard, don’t need to bookmark internal pages and don’t mind if search engines can’t index your site. We have learned through the popularity of beta signup pages that web 2.0 is all about exclusivity. AJAX is the technology of the future! Posted by techkrunk Filed in Web 2.0 […]

  8. […] If you are new to AJAX and looking for information then start here. This link is a listing of excellent resources from Rushi Vishavadia which I found on Scobleizer and thought it was worth repeating here! […]

  9. Raghu: I looked into Sajax, but never got a chance to playaround with it. I’ve only had a chance with Xajax.

    All: This is a basic write up. There are lot more resources out there (like Max Keisler’s). I consider these a good starting point. You won’t have to sort through tons of resources.

  10. […] Another collection of useful tutorials compiled by Rushi – right in my own WordPress back yard. At this rate, I'll never get to bed! […]

  11. Thanks so much for the list of links. I am a total beginner of Ruby, Rails and AJAX. This will help give my learning and development a boost.

  12. Chrono Cr@cker · ·

    Good links Rushi! Thanks mate

  13. […] Rushi’s Ramblings » AJAX Resources for Beginners (tags: programming ajax) […]

  14. […] Kurz und gut für alle Ajax-Anfänger (englisch). […]

  15. Youngblood · ·

    Thanks for the headsup. I’m still new, and in the process of building a website; learning as I go along. I’ll definitly check Ajax out…

  16. This looks very useful, thanks :)

  17. Here is another article that will get you started on AJAX,

    Implementing simple AJAX interaction in your Web Application using XMLHttpRequest object :

  18. excellent collection. great work :)

  19. […] Rushi has compiled a great list of links for AJAX newbies and its kind of geared towards PHP programmers. Just what I was looking for. […]

  20. Great resource, we put as lot of this into play at our website. Ajax really helps us make our users happy.

    Andy Arnott

  21. Besides RUBY and PHP, AJAX is the next latest innovation on the Internet. I believe this site is going to help a lot of other AJAX beginners including myself. Good work.

  22. Yeah stupid Microsoft, they only invented AJAX.

  23. Here’s an AJAX tutorial using Prototype:
    Prototype seems to take care of some of the cross-browser incompatibilities, leaving an easy framework for implementing asynchronous javascript requests.

  24. Good collection – but also consider adding “COMET” programming to your list

    it it the evoluton of AJAX

  25. Nice list :)

    I wrote a VERY basic ajax tutorial using classic ASP as the back end a little bit ago.


  26. Hey Rushi,

    As I know you’re aware, you’re getting an insane amount of del.icio.us and digg love from this post. Perhaps you’d consider a future ‘rambling’ about what that exposure has meant in terms of traffic, page views, ect…, and from what sources. I think it’d be an interesting topic.

    Thanks, and…yay AJAX! Always fun to refine and expand the old programming skills.

  27. A good listing.

    After much procrastination, I have finally come out with my own listing. It is available at http://midnitecoder.blogspot.com/2006/04/ajax-resources-list-version-1.html

    Hope, this will help ajax followers as well.

  28. […] Saw this on Rushi’s Ramblings. AJAX Resources for Beginners. […]

  29. […] AJAX Resources for Beginners […]

  30. Web 2.0 Blogs

    As I said before, Web 2.0 is fiery fire and there are tons and tons of websites devoted to 2.0 alone. This holds true in the blogosphere as well. Here I’ll be taking you across to some of the good Web 2.0 Blogs that you should definitely not miss…

  31. […] AJAX for beginners […]

  32. […] I wanted to know more about AJAX and learn how to code with AJAX. Just the basic stuff. This is what I found: […]

  33. […] Rushi’s Ramblings » Blog Archive » AJAX Resources for Beginners (tags: ajax tutorials webdevelopment) Posted by Hogg Filed in del.icio.us […]

  34. […] Rushi’s Ramblings » Blog Archive » AJAX Resources for Beginners (tags: Ajax tutorials) […]

  35. […] Rushi’s Ramblings » Blog Archive » AJAX Resources for Beginners (tags: ajax programming web tutorial javascript howto) […]

  36. Arbind · ·

    Hi Rushi,
    Its really a nice collection of AJAX stuff. Earlier i had went thru many website but this one is really amazing….
    As i have started my carrier so it is very useful for me…..

    Great work :)

  37. […] Rushi’s lists a few AJAX resources. ALEA blogs about algorithmic trading. […]

  38. amazing collection of links. thanks for compiling the good stuff in one place. will definitely look up while learning ajax

  39. […] Rushi’s Ramblings » Blog Archive » AJAX Resources for Beginners […]

  40. […] Credits & Xtra Links:: Rushi’s AJAX for Begineers Wikipedia AJAX Max’s Round-up […]

  41. […] Title says it all… Additional useful resources in the comments to the article.read more | digg story […]

  42. […] Rushi’s Ramblings » AJAX Resources for Beginners Posted by podnblog Filed in Uncategorized […]

  43. […] AJAX Resources for beginners – for when I’m tired of using ready-to-use libraries and want to build it myself. […]

  44. […] Title says it all… Additional useful resources in the comments to the article.read more | digg story […]

  45. AJAX Resources for Beginners

    Vēlies iemācīties AJAX, taču tevi atbaida pārlieku sarežģīti manuāļi? Vēlies visu saprast ātri un viegli? Tad šie materiāli ir priekš tevis :)

  46. Hey found your site via google. Cheers for the resources! this is a site for the RSS reader me thinks, Cheers!

  47. Very informative… Thx

  48. […] Una recopilacin de reursos para principiantes (y otra). Lightbox es una biblioteca (espectacular) para mostrar imgenes sobre una pgina web (DOMinclude funciona de manera similar). La presentacin de ALE, una tecnologa que pretende ser el OLE de Windows. […]

  49. There is a ajax based product search for the german market up at http://www.informationsarchiv.biz/ – It uses a doubleslider to specify a pricerange and has some other interesting features. It’s really a thing to look at – Just fill out the search-form and play around.

  50. ajax.solutoire.com has loads of javascript, ajax in general and ajax framework resources/links

  51. […] read more | digg story Explore posts in the same categories: coldcase […]

  52. Everywhere · ·

    Man, you really know how to guide ppl while they want to learn something new.
    – this is a one stop AJAX pathway for beginner

  53. […] Credits & Xtra Links::Rushi’s AJAX for BegineersWikipedia AJAXMax’s Round-up Comments » […]

  54. […] Rushi’s Ramblings » AJAX Resources for Beginners Looks like a good place to start exploring AJAX. Via dzone […]

  55. […] Ajax resources for beginners […]

  56. […] Rushi’s Ramblings >> AJAX Resources for Beginners (tags: AJAX howto tutorials tutorial tools webtools webdev webmaster css blogs Blog Reference Tips resources) […]

  57. Really cool resource :) thx for it

  58. […] Title says it all… Additional useful resources in the comments to the article.read more | digg story […]

  59. Really great article! Thanks :)

  60. Thanks,

    It’s very nice and helpful for a new people like me. :D

  61. […] This is a good resource to start learning ajax : Ajax resources […]

  62. rakesh_kpn · ·

    Contains Lots of AJAX Tutorials

  63. World Largest Collection of Ajax tutorials (300+)

  64. Odd that someone interested in Ajax would be using a non-AJAX theme……

    Just an observation…. :-)

  65. The blog looks much better with this theme. that’s why. Just because I like Ajax doesn’t mean I have to have an Ajax styled theme.

    Plus WP.com doesn’t give me that much leverage to implement more Ajax stuff in the theme :)

  66. The blog looks much better with this theme

  67. This is great, bookmarked, thanks!

  68. centraldoemprestimo · ·

    Adorei o blog de vcs!!! Se puderem visitar meu site sobre regressão e terapia de vidas passadas ,ficarei muito grato!!! http://www.espacoauryn.com . abraços

  69. cars health financial mortgage loans

    great site!

  70. computers construction consumer credit cards


  71. education engeenering email english spanish

    Great Site!

  72. technology computers podcasting digital camera internet laptop firewire usb

    Nice blog. Very informative. Thanks for sharing.

  73. carnival festival cruise cruises

    This really is a useful website. A really good source of information.

  74. Ye man, perfect links you aa deal with here. It could never be better

  75. Here is a great source for Ajax Jobs.

  76. Could you add deli.cio.us button for adding your site to database of usable links. It`d be easier to bookmark. Thx for your post.

  77. Great article for beginners !

  78. Those are great beginner articles on Ajax development. There are also many great articles at ajaxian.com for more advanced students. For truly beginning students, start with learning JavaScript first as this is a requirement for AJAX. Perhaps a list of JavaScript articles is in order here too?

  79. Ruby on Rails Ajax
    its my da best source

  80. tina · ·

    good work, thank you for sharing!

  81. Great site. I will bookmark for my sons to view as well!!!v

  82. I would like to see a continuation of the topic

  83. Great article for beginners !

  84. It is really good to find people putting this kind of information online a kind of info review, many people need these resources to move a head in the programming and web building world.

  85. Lot of Ajax Books

  86. good collection…

  87. For anyone that would like to get to grips with how Ajax works (Ever want to get or post data?) – that’s not ready to jump straight into a heavy framework such as Prototype or jQuery, here’s an article and some lightweight files that might come in handy.

    AjaxLite >> http://blarnee.com/wp/?page_id=53

  88. Tank3 · ·

    Great Resource List! Here is one more ajaxtutorials.com Thanks again!

  89. Find lots of computer books on the site

  90. this is a very good resource and will help me in developing my sites…


  91. hy, Give something for help the hungry people in Africa or India,
    I made this blog about this subject:
    on http://tinyurl.com/5qlbzs

  92. Я смотрю вас здесь уже заспамили

  93. Hi!
    Give me url to downloading XRumer 5.0 keygen!
    Thank you…
    Very-very much.
    I’m so need this program for advertise my online projects!!! This software is the best thing for online promo and mass posting, you know…

    And, dont send me XRumer 2.9 and XRumer 3.0 – that versions are too old!

    P.S. Google cant help me((((

  94. Cialis the prescription erectile dysfunction (ED) tablet clinically proven to both work fast (in as little as 30 minutes for some men) and work up to 36 hours ciallis lawsuit . For cialis generic soft tabs very fast delivery Europe! Save your time -buy erectile dysfunction pill online… Fast to get ed pills online.. Find out more about cheap cialis at the great viagara drug site.

  95. Cialis is taken orally and helps men suffering from erectile dysfunction achieve and maintain an erection vaiagra cheap … For levitra medications very fast delivery worldwide! Save your time buy cialis pill on line.. Easy to get ed pills online.. Find out more about cheap levitra at the official viagara 100mg site

  96. Cheap cialis is taken orally and helps men suffering from erectile dysfunction achieve and maintain an erection vaiagra keywords generic .. For levitra cheap very fast delivery Europe. No prescription required buy ed tabs online. Easy to get erectile dysfunction pills online… Find out more about sexual activity at the online ciallis low cost site..

  97. Does anyone knows what should we expect in 2010? they promise more problems on wall stree? I are heading toward dipression?

  98. If you want to hear a reader’s feedback :) , I rate this post for four from five. Decent info, but I just have to go to that damn google to find the missed bits. Thank you, anyway!

  99. heicacimb · ·

    He put his eye to the hole. He just managed to spy some people sitting in deckchairs chanting, before a finger came out of nowhere and poked him in the eye. As he staggered back, the people started chanting, “Fourteen, fourteen, fourteen…”

  100. Hi everyone i am new to this. Just thought that i would say hello to everyone! dont really know
    what else to say.I love texting, nothing else to say so bye

  101. How long did it take you to write this blog.

  102. I hope emergency desire not stir you utter exquisite thesis you induce customary on here! Indeed enjoyed your portal thanks

  103. Точно Хорошую информацию трудно добыть. (А сделать с ней что-нибудь – ещё труднее) :)

  104. Кондиционеры Electrolux 2008 в Петербурге и Москве. Упорядочено по мощности обогрева по убыванию

  105. В то время как Газовые напольные Котлы с вентиляторными горелками стоят дороже но при этом имеют более высокую производительность.

  106. Оптом и в розницу.Широкий выбор стеновых материалов кирпич,шлакоблок,пенобетонные и газосиликатные блоки,а также блоки фундаментные. Размеры, ГОСТ

  107. Кроме того, вирусологи предлагают увеличивать иммунитeт пpoпoлисoм также медом. А опять советуют сшить марлевую маску

  108. Пластиковые окна пвх для остекления беседки поворотнооткидное окно. Для остекления беседки были использованы пластиковые окна пвх профиля Проплекс.

  109. В таковых как: СанктПетербург, Екатеринбург, Самара, РостовнаДону, Волгоград, Казань, Уфа и почти всех остальных.

  110. Текущая страница: новости франчайзинг магазинов обуви компания «эколас» предлагает открыть магазины обуви по франчайзинговой системе.

  111. Естественно, туроператоры, которые сплошь и рядом нарушают свои обязательства, не хотят рисковать, отметил представитель регионального турагентства.

  112. Настольные игры для детей и взрослых, детские игры и игрушки, логические игры для компании, пазлы и конструкторы в интернет магазине

  113. Не потому ли так трудно найти еще не проспамленную страницу? Нет не потому.

  114. Заспамили… =(

  115. Интервью с автором методики Афонным Игорем Николае… Глазные капли Эй-пи-ви с прополисом, фирмы Тентори…

  116. zimylkas · ·


  117. Начини свой бизнес! открой свой магазин, корсеты оптом http://www.kpasotka.ru

  118. Ясность, – сказал либертен, сделал так, который она забеременела от одного нее доносились один мужские голоса. Сознают, насколько важно, дабы кто-нибудь в это время пососал им влагалище и открыл салфетку и накрывая увы, около с ним находится влагалище. Вы: вы беспричинно мириады сделали ради то, что мы знаем – Шабаш, глупышка, успокойся и вытри слезы сегодня за тобой присмотрят мои служанки, а завтра я отведу тебя к Нуарсею, и разве ты не будешь строптивой, вероятно, он будет к тебе не столь.
    Интим знакомства в г луганске

  119. If you worship watching matches NFL, then you all things considered also bent to wager on the gamble, and predominantly on your favorite teams?

  120. Привет !.
    ООО “Панорама-Тур” – аренда моторных яхт и теплоходов в Санк-Петербурге.
    Предлагаем : различные варианты аренды яхт, теплоходов и катеров в Санкт-Петербурге. провести вечеринку и многое другое можно так, чтобы запомнилось на всю жизнь !
    яхта в аренду спб
    Спасибо, удачи=)
    ООО “Панорама-Тур” С-Пб

  121. Доброго времени суток, укажите сколько будет стоить желательно бы приобрести Kentatsu KSUN105HFDN3/KSTT105HFDN3 недурной по стоимости? Никак не понять что к чему

  122. This is really helpful guide for persons like me who has just started work on Ajax.

  123. That a great work done by the author. This article is really helpful for stater like me & this is a very good resource for us.

  124. Howdy there, are you currently possessing problems using the hosting? I needed to refresh the page about massive quantity of times to be able to get the page to run!

  125. Cetsstugh · ·

    Долой комплексы! Ведь это единственное, что может помешать тебе заработать несколько тысяч долларов в месяц. Все что нужно – это веб-камера и смелость раздеться за деньги. Просто зарегистрируйся, активируй учетную запись, стань моделью видеочата – и начни реально зарабатывать.

    Cайт платит $1.5 за минуту «привата» и от $0,18 до $0,72 от каждого пользователя в платном чате. И не забывай про чаевые, которыми тебя могут наградить щедрые пользователи. Выплаты стабильные, они производятся в течение 48 часов после твоего запроса.

    Клиенты нашего сайта в основном состоятельные мужчины из городов Европы и Америки в возрасте от 25 до 55 лет. Ты зарабатываешь, когда клиенты платят за шоу. Нужно просто создать это шоу – искрометное, вызывающее желание возвращаться на сайт снова и снова и заказывать «приват» именно у тебя.

    Ты можешь работать в свободном графике, когда захочется тебе.

    Свобода, смелость и деньги – все это даст тебе наш видеочат. Регистрируйся, и начни зарабатывать прямо сейчас!

    Да, кстати, зарабатывать могут не только девушки. Ждем также и пары!


  126. Очень интересная тема, может кого-нибудь заинтересует увлекательные новости

  127. Pretty good post. I just stumbled upon a webpage not to mention wanted towards state who I have truly enjoyed reading a website not to mention articles. Anyway I’ll turn out to be subscribing a give food not to mention I just desire towards read a website yet again.

  128. sac lancel, sacs lancel, solde lancel, sac lancel 2011, sac lancel solde, sac a main lancel, sac lancel brigitte bardot,Solde sac lancel 2011 pas cher, voici pour les gens à choisir des soldes sacs a main Lancel brigitte bardot Franc 2011 en ligne.

  129. I like to use ajax until certain point, to only make agile the load of the page. Good resources, I am will serve safe me for my Web

  130. δονητές · ·

    Together with almost everything which seems to be building throughout this particular area, your perspectives are actually rather exciting. Having said that, I am sorry, because I do not give credence to your entire theory, all be it stimulating none the less. It looks to everyone that your opinions are actually not completely rationalized and in fact you are generally yourself not fully certain of the point. In any case I did take pleasure in reading through it.

  131. newarrivalmoncler · ·


  132. Компьютеры и интернет стали неотъемлемой частью недовольный уединиться Для пользования компьютером нуждаться скачать Годный софт(soft) и договориться его. А где бог велел скачать программы на компьютер Даром


  133. купить воздуховоды вы можете у нас

  134. Всем Привет! Заходите на http://vse-vmire.ru/ . На сайте можно найти абсолютно любой ответ на вопрос связанный с ремонтом,строительством и дизайном интерьера.

  135. Каждому Доброе утро! Заходите на =”http://dverei100.ru”>Всё про ремонт.

  136. I have some problems with IE7 and some AJAX code, you should continue to provide support for IE7

  137. What’s Happening i’m new to this, I stumbled upon this
    I’ve found It absolutely helpful and it has helped me out loads. I am hoping to give a contribution & aid other customers like its helped me. Good job.

  138. Awesome things here. I am very glad to look your article.
    Thank you so much and I’m looking ahead to touch you. Will you please drop me a e-mail?

  139. Good day! I just would like to offer you a huge thumbs up for your great information you
    have right here on this post. I am coming back to your website for more soon.

%d bloggers like this: