Home > Web dev > 50 Excellent AJAX Tutorials

50 Excellent AJAX Tutorials

September 30th, 2009

AJAX provides Web developers with plenty of opportunities to enhance the user experience and improve the performance of their websites. There are countless ways that AJAX can be used, and fortunately there are plenty of good and useful AJAX tutorials out there to help you with your own implementation.

This post serves as a collection of useful tutorials on working with AJAX in a wide variety of ways. You’ll find tutorials on working with forms, building shopping carts, creating chat features, working with log-ins and usernames and much more.

For more on AJAX see:

Useful AJAX Tutorials

Build an AJAX-Powered Shopping Cart
NETTUTS shows us how to build an AJAX-powered shopping cart using PHP, jQuery and some plug-ins.

14993fbc3cd18acd7e7c54150e6a66fc 50 Excellent AJAX Tutorials

AJAX Username Availability Checker Using MooTools 1.2
When allowing a user to register a username, you can use AJAX with MooTools to let them check the availability of the username being submitted.

744febaccdfe8c76a925995e246eddf7 50 Excellent AJAX Tutorials

Introduction to AJAX Calls Using jQuery and PHP
If you’re not familiar with using AJAX calls with jQuery and PHP, this is a good starting point.

b861e50d5accf6fcb1b206b78881845b 50 Excellent AJAX Tutorials

AJAX and XML: AJAX for Tables
IBM.com has a lot of useful articles on using AJAX. This one shows how to create tabs and tables.

eefe184dd8b12bf45e821afc885cdefe 50 Excellent AJAX Tutorials

AJAX and XML: AJAX for Chat
Learn how to create a simple chat box for a website.

0ccf7f3daf070b90791f684d1412d562 50 Excellent AJAX Tutorials

Creating a Dynamic Poll with jQuery and PHP
This poll is created with PHP, XHTML and jQuery. AJAX effects are used to eliminate the need for a page refresh when the poll is submitted.

4f210f258eb2d16ea3d4b89f8842892a 50 Excellent AJAX Tutorials

RSS AJAX JavaScript Ticker
This AJAX ticker may be useful for displaying news headlines or similar content to visitors.

bb7aa99a6ef8b6967f72c8bcb1c45ede 50 Excellent AJAX Tutorials

Building Your First AJAX Application with PHP
An introductory post for getting started with AJAX.

3ac0fa976a06f62b6941c39646a84a04 50 Excellent AJAX Tutorials

Taking AJAX Further with PHP
Following up on the preceding introduction, this post goes a bit further.

01aa218f068ae0bbcd823ac8d4e25014 50 Excellent AJAX Tutorials

jQuery/JavaScript  Customizable AJAX Pagination
AJAX can also be used to improve the pagination of a website.

90586b8100f8c21ebae644d0ad618303 50 Excellent AJAX Tutorials

One Form, Many Uses – Server-Side jQuery with Jaxer
AJAX can help you get more use out of one form rather than create multiple forms.

0937bd5fa92a9406671e04702ea47899 50 Excellent AJAX Tutorials

How to Call Server-Side Function from Client-Side Code Using PageMethods in ASP.NET AJAX
This post shows a work-around for calling server-side functions from the client side.

70db492158367b6a5be8acd53fd49870 50 Excellent AJAX Tutorials

Developing Portlets Using JSF, AJAX, and Seam – Part 1, Part 2, and Part 3
An in-depth three-part series to help you create portals.

a95002ed26f22dd860a97e1a73d2ca76 50 Excellent AJAX Tutorials

AJAX Forms with jQuery
Trevor Davis shows how to create a form that will check an email address for validity, makes sure there are no blank fields and display an error if something isn’t right or complete.

49630ff12c96bc9bcce72699c598642a 50 Excellent AJAX Tutorials

Easily Build Powerful Client-Side AJAX Paging Using jQuery
This is another useful tutorial on improving pagination with AJAX.

035c75a2894a2cce507aea6d43142639 50 Excellent AJAX Tutorials

Use jQuery and ASP.NET AJAX to Build a Client-Side Repeater
This tutorial shows how to improve user experience and reduce server load by using a client-side repeater.

c53e61a7b008bf3a7a3f20a4da033b38 50 Excellent AJAX Tutorials

Develop AJAX Applications Like the Pros -“ Part 1: Using the Prototype JavaScript Library and Script.aculo.us
The first part of this three-part series includes an introduction to the Prototype JavaScript library.

9252cdb59a0557670bc2c9a35f6d9b0c 50 Excellent AJAX Tutorials

Develop AJAX Applications Like the Pros – Part 2: Using the Prototype JavaScript Framework and Script.aculo.us
The second of the three parts moves on to the Scriptaculous library.

Develop AJAX Applications Like the Pros – Part 3: Use DWR, Java, and the Dojo Toolkit to Integrate Java and JavaScript
The third and final part takes you through the process of setting up a message board.

PHP Components: Autosuggest
Using PHP and AJAX, you can add an autosuggest feature to a search box.

913c5fda2a74f82f411b31084ed5358d 50 Excellent AJAX Tutorials

AutoCompleter Tutorial
This tutorial produces a result similar to the preceding tutorial.

4d07efd0694f089cddcb4466377eae75 50 Excellent AJAX Tutorials

A Dynamic AJAX Table Example Using Dojo and RESTful Web Services on Glassfish
This tutorial takes you through the process of creating a dynamic table as you would see on a travel-booking website.

b7e865f6c700530a08dcbdf8c0e2279c 50 Excellent AJAX Tutorials

AJAX Overhaul- Part 1: Retro Fit Existing Sites with AJAX and jQuery
Have an existing website that needs some enhancements? This tutorial series takes you through the process.

86087a6546679584dee220f8c8562c11 50 Excellent AJAX Tutorials

AJAX Overhaul – Part 2: Retro Fit Existing Sites with jQuery, AJAX, Tooltips, and Lightboxes
The second part of this series takes you further through the process of improving a shopping website with tooltips and lightboxes.

6dd1d42b1b7374350f719dbf6a31cf8b 50 Excellent AJAX Tutorials

AJAX Overhaul – Part 3: Retro Fit Existing Sites with jQuery, AJAX Tabs, and Photo Carousels
The third part of the series adds some nice AJAX effects with tabs and carousels.

453161e5f9338852611547e41feb0681 50 Excellent AJAX Tutorials

AJAX Overhaul – Part 4: Retro Fit Existing Sites with jQuery and AJAX Forms
The final part of the series looks at enhancing the purchase form.

e3e4648d95a31571d892738c00011f4b 50 Excellent AJAX Tutorials

Auto Populating Select Boxes Using jQuery and AJAX
Learn how to allow users to choose a top-level category in a select box that will trigger the subcategory box to autopopulate.

2dc31efc195a9617707d8751046f622d 50 Excellent AJAX Tutorials

Using AJAX to Validate Forms
Use PHP and jQuery with some AJAX to create a form that validates the data entered.

68e9898fd085df080fd3324cbb21b955 50 Excellent AJAX Tutorials

Easy AJAX with jQuery
This tutorial includes some introductory information on AJAX and jQuery and will help you get started.

9c81315ee6a7e46dd9a9503966449001 50 Excellent AJAX Tutorials

Quick and Dirty AJAX (video)
This brief video tutorial shows some ways to improve the functionality of a website with jQuery and AJAX.

4a6dc6cf9be3ac188ced6f500a975f91 50 Excellent AJAX Tutorials

Load Content While Scrolling with jQuery
This tutorial creates a scrolling effect similar to DZone‘s.

be9d251d0f22c360447608a84546bb17 50 Excellent AJAX Tutorials

Wicket – Updating ListViews Using an AjaxLink
Create a table that will update without a full page refresh when a link is clicked.

9cd9faef110da67279d229d19c820a12 50 Excellent AJAX Tutorials

AJAX for Evil: Spyjax
A look at the dark side of AJAX: viewing browsing habits.

25350bda49062b5b9907c13081311138 50 Excellent AJAX Tutorials

How to Integrate Google Calendar in Your Website Using AJAX
Calendars have a great use in a number of websites.

0d9c0802c74b71b53ddc9343dfeb6fec 50 Excellent AJAX Tutorials

Edit in Place with AJAX Using jQuery JavaScript Library
Allow a visitor to edit the HTML of a page they are visiting.

Creating an AJAX Rating Widget
Create a rating widget that allows visitors to rate an item with stars or some other measurement.

da63c373c5d1fa44858212fe74040d6d 50 Excellent AJAX Tutorials

Use AJAX and PHP to Build Your Mailing List
Allow visitors to subscribe to a mailing list without a page refresh.

232de5c005a561ef51654d8fa05a1b8a 50 Excellent AJAX Tutorials

Nice AJAX Effect for Message Box Using MooTools
Use this AJAX effect to give visitors a message based on some action.

1396e060d2f4cd943766bf1e35b9c3cd 50 Excellent AJAX Tutorials

Build an AJAX Dropdown Menu
This is a fairly simple tutorial on creating a drop-down menu.

Making AJAX Work with Screen Readers
For accessibility purposes, this article covers how AJAX effects can affect users of screen readers.

6805ce4f3da8911ecb333f7a856c091d 50 Excellent AJAX Tutorials

How to Load In and Animate Content with jQuery
Another NETTUTS tutorial for enhancing a website with jQuery and AJAX.

eea890b40a289d54feeeeabcb5967218 50 Excellent AJAX Tutorials

Continuous Pagination
Another look at the subject of pagination by demonstrating continuous pagination, in which the user keeps scrolling down rather than going to another page.

559ba11ac48cba747cbeee22a31129cd 50 Excellent AJAX Tutorials

Making Element Selection and AJAX simple with DOMAssistant
A tutorial to get you started with the DOMAssistant JavaScript library.

606a073f321688823426db5e36f369e7 50 Excellent AJAX Tutorials

Slider Using PHP, AJAX, and JavaScript
Create a nice slider using PHP, JavaScript and AJAX.

ASP.NET AJAX Calendar Extender
Seven different tips and tricks for working with this calendar extender.

Log-in/Sign-up Screen Using AJAX Modal Pop-up Extender
This is a quick look at creating log-in and sign-up forms.

af3790831942bc7c0fb0728ea19b036d 50 Excellent AJAX Tutorials

Dealing with Large Data in AJAX
Get your AJAX application to meet your data requirements.

Creating a Gmail-Like AJAX Status Display
Use Prototype and AJAX to create this status display.

7c754fd48198388d4d1ac04464ea3fa1 50 Excellent AJAX Tutorials

Creating an AJAX-Enabled Calendar Control
Another tutorial that focuses on enhancing calendars with AJAX effects.

31d0cc665208c8a2bc5bbd1158c4dea4 50 Excellent AJAX Tutorials

JavaScript Error Publishing using ASP.NET AJAX
Use AJAX to display errors in code.

0f5f8b6f6d65209198992d90a3b01b0a 50 Excellent AJAX Tutorials

About the Author

Steven Snell is a Web designer and freelance blogger who can be found on his own blogs: Vandelay Website Design and DesignM.ag. (al)

share save 171 16 50 Excellent AJAX Tutorials

Web dev Tags:, ,

Related posts » Best 10 jQuery Plugins for Programmers
» Top jQuery plugins and tutorials in 2011
» 50 Awesome Animations using CSS3
» 25 Useful Html5 Cheat Sheets and Tutorials For Web Developer
» 7 Best Mobile Web HTML5 Framework For Mobile App Development