Computer and Business Skills Training

Adobe Training

Acrobat Training
Captivate Training
Dreamweaver Training
Flash Training
Flex Training
Illustrator Training
InDesign Training
Photoshop Training

Web Development

AJAX Training
CSS Training
HTML Training
JavaScript Training
PHP MySQL Training
Ruby on Rails Training
XML Training

Microsoft Office

Access Training
Excel Training
Outlook Training
PowerPoint Training
Project Training
Visio Training
Word Training

Business Skills

Anger Management Class
Business Communication
Business Etiquette Training
Business Writing Class
Change Management
Customer Service Training
Project Management Training
Sales Training
Supervisor Training
Time Management Training

QuickBooks

QuickBooks Training
 
Training CoursesComputer TrainingTraining Course ScheduleOnsite Computer TrainingComputer Training classroom for rentAbout Training ConnectionContact Training Connection

AJAX Training | Chicago

Fast Facts

Duration
3 days
Class Size
Max 8 students
Times
9.00am to 4.30pm
Computer
One per student
Training Manual
Included
Price
1495.00

Building AJAX Web Applications

  • Upcoming Classes
  • Course Outline
  • Instructors

Course Description

AJAX is the technique of making web pages more interactive by using JavaScript to pull updated information from the server to modify a web page on the fly - without needing to refresh the browser. On this 3 day AJAX  training course you will start off building basic AJAX Web Applications and in no time you will be able to build sophisticated and intuitive AJAX Web interfaces.

Target Audience

This course is aimed primarily at web developers who are already familiar with basic client-side Web technologies like CSS and JavaScript.

Leaning Objectives

Upon successful completion of this AJAX training course students will be able to:  

  •  Overview of the AJAX technologies.
  • Understand the XMLHttpRequest Object.
  • Build a cross-browser XMLHttpRequest Wrapper.
  • Build an AJAX Application Monitor that works in Real Time.
  • Use AJAX without breaking older Browsers or causing Accessibility Issues.
  • Get your AJAX application working with Screen Readers.
  • Use Dynamic Animations to improve Usability.
  • Build Edit-in-Place Functionality.
  • Create an AJAX Search Application that pulls data from Amazon, del.icio.us, and Google.
  • Use JSON, YAML, and XML to Communicate with the Server.
  • Build an AJAX drag 'n' Drop Chess Game.
 
 

Upcoming Classes

Chicago

Aug, 2008 Sep, 2008 Oct, 2008 Nov, 2008
Building AJAX Web Applications   Sep 29 - Oct 1   Nov 17 - 19

Click here for directions

 

Course Outline

AJAX: the Overview

  • AJAX Web Applications
  • What Makes AJAX Cool
  • AJAX Technologies

Basic XMLHttpRequest

  • A Simple AJAX Library
  • Example: a Simple AJAX Application

The A in AJAX

  • Planned Application Enhancements
  • Organizing the Code
  • Configuring and Initializing our Application
  • Setting Up the User Interface
  • Polling the Server
  • Handling Timeouts
  • The Response Times Bar Graph
  • Status Notifications
  • Styling the Monitor

AJAX and POST Requests

  • Review: Sending Data with GET
  • Sending Data with POST
  • An Application Login
  • AJAX and Screen Readers
  • The Screen Reader Code

Broader AJAX with Edit-in-place

  • Page Markup
  • The Blog Class
  • The init Method
  • Edit-in-place
  • Editing an Entry
  • Saving Changes
  • The Status Animation
  • The Fake Back-end Page
  • Handling the Response
  • Stopping the Status Animation
  • Adding a New Entry
  • Future Enhancements
Web Services and Slide-and-hide
  • Slide-and-hide Window
  • Web Services: an Overview
  • APIs and Protocols
  • Amazon Web Services Client
  • The Client Class
  • Cross-site AJAX
  • Sending the Request to Amazon Web Services
  • Handling the Results from Amazon
  • Formatting the Results
  • Performing the Slide-and-hide
  • AJAX Fat-client Code

More Web Services and a Back Button

  • The Search Application
  • Setting Up the Search Class
  • The init Method
  • Enabling Search
  • The submitSearch Method
  • The Proxy Script
  • Amazon Web Services
  • Printing the Response
  • Google Web APIs
  • The eBay Platform
  • Testing the Proxy Script
  • Handling the Results
  • Screen Reader Code
  • The Back Button Problem
  • Building your own Back Button
  • Using the Browser Back Button
  • Search App Enhancements

Drag and Drop with AJAX Chess

  • AJAX Chess
  • The Chess Class
  • Starting the Application
  • Setting Up the Board
  • Loading a Game
  • Using JSON
  • Displaying Game State
  • Global Event Handlers
  • Moving Pieces
  • The Draggable Class
  • The doMove Method
  • The handleMove Method
  • Polling for Server State
  • Wiping the Board
  • AJAX Chess Back End
  • Future Enhancements
Our outlines are a guide to the content covered on a typical class. We may change or alter the course topics to meet the objectives of a particular class.
 
 

Meet the Instructors

 
 

Chris

CLOSE BIO
"Real world examples, and nice paced delivery, well exceeded all expectations. Friendly and knowledgeable staff, clean and modern facility. Chris really made learning AJAX engaging, and used real world examples, A !! Thank You"
Chuck Steneck - Samatamason
"Chris was an excellent instructor with a huge amount of real world advice and experience. It was great to learn from someone that uses what he teaches and "walks his talk" on a daily basis. His friendly and very positive attitude made the class a real joy to participate in. I would highly recommend anyone interested in Ajax to take this course."
David R. Thomas - Bank of New York Mellon
"Chris's real-world technical experience greatly accelerated my learning curve with Ajax. The material covered was exactly what I needed to get up and running. Chris adjusted the material taught based on the desires and needs of the class. The concepts and broad coverage of Ajax was perfect for getting a pulse on the current technical practices in the market place. Chris is also patient in answering questions and ensuring all students remain in sync with the class pace."
David Faltermier - Square Roof Properties
... view bioChris
 
# # # # # # # # # # #
 
  • HOME
  • TRAINING
  • TIMETABLE
  • ONSITE TRAINING
  • ROOM HIRE
  • ABOUT US
  • CONTACT US

  • SITE MAP
  • TERMS
  • BLOG
  • RESOURCES
  • COPYRIGHT 2007