◊ AJAX ONLINE TRAINING SERIES
Online AJAX Training
Web Design » Ajax
Check out these great money-saving course packages:
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. 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. 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
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. 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
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. 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
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
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 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
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
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
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 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
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
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. 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
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 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
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
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
Resources for AJAX