Custom Search

AJAX Training

Affinity IT Training, LLC
Training Provided by Affinity IT Training, LLC AJAX - Asynchronous JavaScript and XML is a synergy of multiple technologies and communication with the server without a page refresh, enabling a rich and responsive web-based client, a 2.0 web application. AJAX Training course covers AJAX related technologies including JavaScript, DOM, CSS, XML etc., focusing on Object Oriented JavaScript and the main AJAX object: XMLHttpRequest. Audience:Web developers who already have programming experience.
This is primarily ilt training
instructor led trainingThis class may be available at a classroom in Randolph, NJ,
Contact Affinity IT Training, LLC for more information
Duration:3 days
Training Presented in:English
AJAX Training

Objectives

  • Understand the many AJAX related technologies.
  • Learn how to assemble a simple AJAX Web Application.
  • Explore different methods of Communication between client and server.
  • Understand how auto-suggest type-ahead works.
  • Learn how to change a graphic display dynamically.
  • Take a peak at AJAX frameworks: such as Prototype, and Scriptaculous.

Outline

AJAX - Asynchronous JavaScript and XML - overview
Web Applications - Pre and Post AJAX
AJAX in the Real World
Alternatives to AJAX
XML In A Nutshell
Syntax
Rules
JavaScript In A Nutshell
Primitive Data Types and Reference Types
Variables
Loops
Function Definition and Function Call
Objects
Expressions, Operators and Escape Sequences
Document Object Model (DOM)
Window Object
HTML & XML DOM
Node
Element
Accessing Element Nodes
innerHTML
Properties of Element and Text Nodes
Node Attributes
Node Name & Node Value
Event Handling
Key Word - this
Whitespace Interpretation - Browser Differences
Removing Nodes
Creating New Nodes
Node Methods
XMLHttpRequest Object
XMLHttpRequest Instantiation
XMLHttpRequest open() Method
Asynchronous vs Synchronous Requests
Callback Function
readyState
CSS In A Nutshell
Syntax
Units
Selectors
Positioning properties
float Property
Types of Positioning
3D
XML and AJAX
Creating a DOM Document with JavaScript
load XML
Receiving XML Responses from the Server
Passing XML to the Server
Different Server Side Technologies - an overview
Frameworks and Toolkits - an overview
Some Popular FrameWorks - in brief
Object-Oriented JavaScript
Multiple Simultaneous Asynchronous Requests
Prototype
Extending BuiltIn Objects
Object-Oriented XMLHttpRequest
Refactoring the Creation and Handling of XHRHttpRequest

Setup

  • Internet Explorer 6+ (or equivalent)
  • Internet access preferred

Seminar Pre-Requisites

  • Familiarity with HTML and JavaScript preferred.
  • Writing Web Pages with HTML (optional)
  • JavaScript Programming (optional)

Training Materials

  • Course Workbook
Feb08
About The Training Provider: Affinity IT Training, LLC
Affinity IT Training, LLC - . We are a provider of hands-on, instructor-led IT training for the global business community including website development, databases, programming languages and more. Training includes: ASP, .NET, C#, C , DB2, AJAX, JavaScript, HTML/XHTML/XML, Unix, Linux, Perl, Python, Ruby On Rails, Oracle, Sybase, SQL Server, Project Management Training and customized Integrated Case Study.
Advertise With Us
Are you a trainer?
This page was last updated on undefined- 08/06/08 at 14:56:25 - 18:56:02