Ajax Training Materials
Courseware Topics
by AcademyX, Inc.
"Subject matter experts and professional trainers."Format of the Training Materials
BALANCING CODE SAMPLES WITH DESCRIPTIVE INSTRUCTION
Each page of the courseware has the main points "above the fold" with code samples, diagrams, or detailed notes below a horizontal line. All the instructor has to do is summarize the bullet points at the top in his/her own words, and then ask students to review the detailed information or diagram below that. After students have had a moment to read or analyze the detailed information on the slide, the instructor can discuss it with them.
Powerpoint Slides for Each Topic
HANDS-ON EXERCISES
Generally, each topic in the courseware is covered on three Powerpoint slides:
- An overview slide to discuss the concepts involved in the topic
- A fully-functional sample code slide that shows how you can use the concepts
- A lab slide that asks students to complete a specific challenge based on existing code
| 1. Overview | 2. Sample Code | 3. Lab Exercise |
|---|---|---|
![]() |
![]() |
![]() |
Accompanying Sample Files
HANDS-ON EXERCISES
Each topic has three accompanying files: one that has the code used in the sample file illustrating the topic, another that has the starting point of a lab, and a third that has the solution to the lab in case the student doesn't have time to complete it or wants to leave it for homework.

Each sample file is kept as small as possible. Very few of the files have more than 30 lines of functioning code, so as not to overwhelm students. Here is a working example, which produces this output:
Prerequisites for this Course :
- Intermediate-level CSS
- basic understanding of XML
- Real-world experience writing JavaScript from scratch


