UMBC Training Centers logo

Developing Ajax Applications

 

Course Description | Outline | Software Development Training | IT Training

Overview

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.

Learning Objectives:
* Use JavaScript in web pages to respond to user events.
* Manipulate an HTML page dynamically using the DOM.
* Make HTTP requests to the server side of an application from JavaScript, without causing the browser to reload the page.
* Use script libraries such as Prototype and Dojo to simplify coding tasks and improve UI functionality.

Target Student

This course is intended for software developers, and some programming experience is assumed.

Prerequisites

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

Schedule

3 Days

  • Click here to request a price quote for group training.
  • Click here to request additional information or to be added to the interest list for this course. The interest list will notify you when this course and any closely related courses are scheduled for open enrollment.