This course provides the students with the skills necessary to build rich interactive web applications using Ajax, Asynchronous JavaScript and XML technologies. Well explore the popular the Dojo toolkit which has Ajax components to simplify the creation of rich web applications. The Dojo toolkit provides many UI components including list and tree pickers, tabbed panes, animated buttons, rich text editing, date and color pickers, and more.