3 days, 9am-4pm (1.2 CEUs)
Delivery: Open-Enrollment | Customized Onsite | Virtual Classroom
Price: $1755 or 3 Vouchers
AJAX enables developers to create a whole new level of user interaction and responsiveness when building their next generation Web applications. This course builds on content covered in WestLake’s Fundamentals of AJAX course. The class covers a number of intermediate and advanced tools and techniques including Dom Inspector, Firebug, and JSON libraries with Eclipse IDE.
Every student will receive a copy of the book, Ajax in Action by Dave Crane, Eric Pascarello, and Darren James.
By the end of the class students will be able to:
- Fully understand what AJAX is, how it works, and what differentiates an AJAX application from a conventional web application.
- Improve usability of existing Web pages by combining AJAX techniques and page elements with static elements.
- Send and receive data from the application server without interrupting the user’s workflow by refreshing the page.
- Use such data in either XML or JSON format to add to, remove from, or update the page’s content.
- Understand how asynchronous updates may improve (or detract from) the user’s experience and perception of the application.
- Use development tools including Javascript debuggers, DOM inspectors, and profilers to observe, debug and improve performance of AJAX apps.
- Implement and bring home a set of frequently-used AJAX interaction techniques to use as a starting points in adding AJAX to actual applications.
- Use popular libraries including Prototype, Dojo, Sarissa, and Scriptaculous to simplify AJAX implementation and insure cross-browser compatibility.
- Follow-Ups:
Any of WestLake's Server-side, Java, or .NET courses.