Ajax - DIT 36005
| DIT 36005 | 18 hours |
AJAX stands for Asynchronous JavaScript and XML. The term AJAX was first used back in February, 2005 after large Internet-based companies like Google released new online, interactive applications. It is not a technology itself but is a combination of several technologies and is rapidly being adopted throughout the Internet developer community. AJAX allows developers to create highly responsive web applications, delivering a richer experience to its users.
Prerequisites
- Must understand the fundamentals of programming (functions, objects, arrays, etc.)
- Must have an understanding of HTML/XHTML
- Must have an understanding of basic JavaScript
- Should have an understanding of a server-side scripting language like PHP, ASP, Java, or a similar technology
- The basic ability to read, write and parse XML using JavaScript would be an asset
- Should be comfortable using the Web Developer Toolbar extension for Firefox
Outcomes:
- Create more responsive web applications using the AJAX technique
- Understand the details of the XMLHttpRequest object
- Understand the two major JavaScript frameworks
- Create simple AJAX widgets
- Ability to use available AJAX frameworks
- Work with several methods of moving data in a client-server model
- Exchange data using XML, JSON, and simple text technologies

