► ProgramsDeveloping Ajax Applications

Developing Ajax Applications


This course introduces the Ajax programming model for web applications. We start with a tour of basic browser programming, using JavaScript, the HTML DOM, and CSS. Then, students learn how to establish communication between their on-page JavaScripts and server-side application components, and thus to develop richer, more user-friendly and responsive web applications.

We pursue Ajax connectivity entirely from the client side in this course, and at several levels. From an initial study of the bare-bones approach using the XMLHttpRequest browser object, we move on to consider programming techniques for thread safety, and use of higher-level script libraries such as Prototype and Dojo.


  • Overview of Ajax
  • JavaScript
  • The Document Object Model
  • Cascading Style Sheets
  • Making Remote Requests
  • Prototype & Co.
  • Dojo


Familiarity with basic HTML constructs is required. Knowledge of JavaScript, CSS, and the HTML DOM is helpful.


3 days
Course Outline

Alert Me

If you would like to be notified of future classes for this course, please click on Alert Me and complete the short form.

Group Training Available

UMBC Training Centers can deliver any of our courses in a group training environment at our facilities or yours. Group training can be an effective and economical method to quickly assure competency and consistency of knowledge and skills within an organization or department.
© 2014 UMBC Training Centers, 6996 Columbia Gateway Drive, Suite 100, Columbia, MD 21046 ipR.gif 443-692-6600