HOME
 CLASSES
Course Schedule
Course Descriptions
Registration Info
Cancellation Policy
Benefits of CAIT Classes
 CERTIFICATES
Certificate Tracks
Certificate Info
Benefits of Certificates
 MEMBERSHIP
 OPTION
Calendar of Events
List of Members
Benefits of Membership
Lunch & Learns
Membership Levels
 CAIT
About CAIT
Instructor Bios
CAIT Lab
Newsletters
Directions & Maps
Subscribe/Unsubscribe
Contact Us
 
JVSC30   Web Development
    AJaX Fundamentals


Code Course NameReg.Dur. Dates Days & Times Loc. Certifications Cost More info about cost of classes
C$* M*   NM*
L1 L2   NM
JVSC30AJaX FundamentalsRegister for Class2 Days Apr 29-30 2010ThF 9:00a-4:30p CT--
720 810 850
JVSC30AJaX FundamentalsRegister for Class2 Eves 1 SatMay 22-26 2010MW 5:30p-8:30p Sa 9:00a-4:30pCT--
720 810 850
JVSC30AJaX FundamentalsRegister for Class2 Eves 1 SatOct 12-16 2010TuTh 5:30p-8:30p Sa 9:00a-4:30pCT--
720 810 850

Description: AJaX (Asynchronous Java and XML) has emerged as an innovative new platform for building web applications with extensive client-side interactivity. Unlike older approaches, which require reloading of the entire page with every postback, AJaX allows the development of web applications with desktop-style feel and responsiveness. It uses the JavaScript DOM, XMLHttpRequest object, and CSS to download and display just the content that needs to change. Topics include AJaX Basics, JavaScript effects, CSS styling, AJaX design patterns, and server-side scripting with PHP.

Audience: This course is for web developers who want an introduction to AJaX development.

Prerequisites: Getting Started With HTML (HTML01), Advanced HTML: Cascading Style Sheets (HTML10), Using JavaScript (JVSC01), or equivalent experience.

Objectives:

  • Understand the differences between conventional web development and AJaX development
  • Browse web applications currently using AJaX
  • Know the basics of AJaX development
  • Understand the need for object-oriented Javascript and use JSON (JavaScript Object Notation)
Outline:
  • Introduction to AJaX
    • Why use AJaX with Web Applications
      • How AJaX works
        • The importance of Javascript and DHTML
        • AJaX Basics
          • Key elements of AJaX
            • Javascript effects
              • CSS styling
                • The Document Object Module (DOM)
                  • XML and AJaX
                  • AJaX Frameworks
                    • Model - View - Controller
                      • Web Server MVC
                        • Models in AJaX
                          • Views in AJaX
                            • Controller in AJaX
                          • AJaX Design Patterns
                            • PHP and AJaX
                              • Security and AJaX
                                • Performance with AJaX
                                  Elective Hours (Cum. Classroom Time): 12

                                  CEUs: 1.2

                                   

                                  All content copyright © 2003-2009, Center for the Application of Information Technology. All rights reserved.
                                  RSS Feed Subscribe to an RSS feed of CAIT's upcoming course offerings.