Forgot My Password Support
◊ AJAX ONLINE TRAINING SERIES

Online AJAX Training


Only $99.95

AJAX Series (20 hours)

ONLINE TRAINING FEATURES

  • Learn online with these interactive online courses.
  • Affordable Pricing (Only $99.95 for the complete series)
  • A full year to complete the courses
  • Retake the courses as many times as you like
  • Measure your progress with assessment tests after each course
  • Earn completion certificates after passing each assessment test

1. AJAX:1 History and Revival of AJAX

Time: 1 hours
This course provides a foundation of AJAX fundamentals, including a background and history of browsers and their development.

Objectives

  • Describe beginnings of browser development
  • Describe beginnings of key benefits and features of AJAX

Topics

  • History and revival of AJAX



2. AJAX:2 Introducing JavaScript

Time: 1 hours
This course illustrates the basic syntax for writing JavaScript functions, as well as how to create and use JavaScript objects.

Objectives

  • Explain the historical basis of JavaScript
  • Describe how to declare and use JavaScript variables
  • Describe how to declare and use JavaScript functions

Topics

  • Introducing JavaScript



3. AJAX:3 The XMLHttpRequest Object

Time: 1 hours
This course describes the basic procedures for using the XmlHttpRequest object to make dynamic AJAX calls without having to send the entire Web page back to the server.

Objectives

  • Describe the functionality and basic usage of the XmlHttpRequest object

Topics

  • The XmlHttpRequest object



4. AJAX:4 N-Tier and AJAX

Time: 1 hours
This course describes the architecture and design of N-Tier applications.

Objectives

  • Describe the structure of N-tier applications
  • Explain how AJAX can be used in N-tiered applications

Topics

  • N-tier and AJAX



5. AJAX:5 Rich Internet Applications

Time: 1 hours
This course describes the functionality and benefits of rich Internet applications and explains how AJAX improves the utility and performance of these types of applications.

Objectives

  • Describe the structure and architecture of rich Internet applications
  • Explain how AJAX can be beneficially used in creating rich Internet applications

Topics

  • Rich Internet applications



6. AJAX:6 CSS and the DOM

Time: 1 hours
This course teaches how to use Cascading Style Sheets (CSS) to control the appearance, behavior, and position of objects on a Web page, and how to use the Document Object Model (DOM) to manipulate those Web page elements in memory.

Objectives

  • Work with Cascading Style Sheets (CSS) and the Document Object Model (DOM) to control the appearance, behavior and positioning of objects on a Web page

Topics

  • CSS and the DOM



7. AJAX:7 AJAX Frameworks

Time: 1 hours
This course identifies popular AJAX frameworks, compares and contrasts their capabilities, and describes key benefits and features.

Objectives

  • Describe capabilities of popular AJAX frameworks

Topics

  • AJAX Frameworks



8. AJAX:8 Understanding an AJAX Library

Time: 1 hours
This course describes the contents of an AJAX library and explains how to use the library in developing an AJAX-based application.

Objectives

  • Describe the contents of an AJAX library
  • Explain the utility of an AJAX library in developing an AJAX application

Topics

  • Understanding an AJAX library



9. AJAX:9 AJAX and Web Services

Time: 1 hours
This course describes how to create a Web service and consume it from an AJAX-based application.

Objectives

  • Identify how to integrate AJAX with Web services
  • Create a Web service and consume it from within an AJAX-based application

Topics

  • AJAX and Web services



10. AJAX:10 Tagging with AJAX

Time: 1 hours
This course teaches how to create AJAX applications that use tagging to perform user-defined content classification.

Objectives

  • Describe how to perform user-defined content classification
  • Identify how to implement user-defined content classification using AJAX

Topics

  • Tagging with AJAX



11. AJAX:11 Cloning Google Suggest

Time: 1 hours
This course teaches how to use AJAX technology to perform autocompletion by 'cloning', or imitating, a popular autocompletion application, Google Suggest.

Objectives

  • Describe how autocompletion technology works
  • Implement limited autocompletion functionality using AJAX

Topics

  • Cloning Google Suggest



12. AJAX:12 User Controls and AJAX.NET

Time: 1 hours
This course teaches how to create and customize reusable drag-and-drop controls.

Objectives

  • Design reusable "drag-and-drop" controls that utilize AJAX technologies
  • Customize reusable controls

Topics

  • User controls and AJAX.NET



13. AJAX:13 AJAX and Mapping

Time: 1 hours
This course shows how to use AJAX to create mapping-enabled utility sites.

Objectives

  • Examine how to create mapping-enabled sites ("mash-ups")
  • Describe how to implement AJAX technology in mash-up sites

Topics

  • AJAX and mapping



14. AJAX:14 AJAX and Web Parts

Time: 1 hours
This course teaches how to use AJAX to create Web Parts and integrate those Web Parts into user-definable portal Web sites.

Objectives

  • Define "portal" Web sites
  • Explain how Web Parts are used to create portal Web sites
  • Explain how AJAX is used in the creation of Web Parts

Topics

  • AJAX and Web parts



15. AJAX:15 AJAX and ASP.NET Security

Time: 1 hours
This course provides tools to efficiently test and implement security in AJAX applications.

Objectives

  • Describe the importance of security in AJAX applications
  • Identify and describe key ASP.NET tools that implement security in ASP.NET applications

Topics

  • AJAX and ASP.NET security



16. AJAX:16 Performance

Time: 1 hours
This course provides tools and techniques to improve the performance of AJAX applications.

Objectives

  • Identify performance benefits of AJAX
  • Design your application to take advantage of AJAX performance benefits

Topics

  • Performance



17. AJAX:17 Debugging Your Application

Time: 1 hours
This course covers debuging AJAX applications.

Objectives

  • Describe how to debug AJAX applications
  • Identify and implement key debugging techniques

Topics

  • Debugging your application



18. AJAX:18 AJAX and Site Testing

Time: 1 hours
This course describes how to perform stress testing of an AJAX-enabled Web site and compare the behavior of an AJAX-enabled Web site with that of a non-AJAX-enabled Web site.

Objectives

  • Define how an application should behave under stress
  • Explain how to stress test a Web application
  • Describe what tools are available to stress test an application

Topics

  • AJAX and site testing



19. AJAX:19 AJAX Usability

Time: 1 hours
This course provides tips and techniques used to analyze and improve the usability of AJAX-enabled applications.

Objectives

  • Describe best practices for usability of AJAX applications
  • Explain implications of failure to implement usability best practices in AJAX applications

Topics

  • AJAX usability



20. AJAX:20 Atlas

Time: 1 hours
This course describes how Microsoft has combined AJAX and ASP.NET into a technology called ATLAS and discusses how to develop applications using ATLAS.

Objectives

  • Explain the integration of AJAX and ASP.NET into ATLAS
  • Describe the benefits and key features of ATLAS
  • Explain how to create applications using ATLAS

Topics

  • ATLAS



Resources for AJAX