You are here: Home > Training Institute
All posts from

appextech.com Software Solutions Delhi : Ajax Asynchronous JavaScript and XML Training

Company Name : Appextech Software Solutions (appextech.com)
Training Offered : Ajax Asynchronous JavaScript and XML Training
Location : Delhi

Want to comment on this post?
Go to bottom of this page.

Website : http://www.appextech.com/

Ajax Training :
Overview :
Ajax (Asynchronous JavaScript and XML) has emerged as a powerful platform for building web applications with extensive client-side interactivity. Unlike older approaches, which require reloading of the entire page with every postback, Ajax uses the JavaScript DOM, the XMLHttpRequest object, XML, and CSS to download and display just the content that needs to change.

Objective :
To teach attendees the Ajax programming and application design techniques necessary to build rich, ultra-responsive web applications.

Outline :
Ajax Basics :
** The Purpose of Ajax
** Traditional Web Application
** An Ajax Web Application

The XMLHttpRequest Object :
** Creating an XMLHttpRequest Object
** Using an XMLHttpRequest Object
** Handling the Response
** Ajax Frameworks
** The Purpose of Frameworks
** Choosing a Framework
** Dojo
** Downloading Dojo
** Using Dojo for Ajax

Prototype :
** Downloading Prototype
** Using Prototype for Ajax

Other Popular Frameworks :
** Direct Web Remoting (DWR)
** AjaxAnywhere
** Simple Ajax (SAJAX)
** Sarissa
** Other Frameworks
** The HTML Document Object Model
** Accessing Nodes
** Accessing Element Nodes
** Accessing Attribute Nodes
** getAttribute
** attributes[]
** Accessing Nodes by Type, Name or Value
** Accessing Nodes by Class Name
** Removing Nodes from the DOM
** DOM Differences : The Whitespace Problem
** Creating New Nodes
** XML and Ajax
** Creating a DOM Document with JavaScript
** Accessing, Creating and Modifying XML Nodes
** Creating an AddChild() Function
** Receiving XML Responses
** Passing XML to the Server
** Ajax Applications
** Login Form
** Quick Lookup Form
** Preloaded Data
** Ajax Slideshow
** Navigable Tables

OO JavaScript and Refactoring Ajax :
** Illustrating the Problem
** Object-Oriented JavaScript
** JavaScript Classes
** Prototypes
** Extending Built-in Objects
** Refactoring the Ajax Request Code

JavaScript Object Notation (JSON) :
** Object Literals
** Arrays
** Objects
** Arrays in Objects
** Objects in Arrays
** JSON
** JSON Syntax
** JSON Parsers
** JSON Advantages and Disadvantages

XSLT Transformations with JavaScript :
** XSLT
** Basic XSLT
** XSLT in the Browser
** XSLT in Internet Explorer
** XSLT in Mozilla
** Sarissa
** XSLT in Ajax Applications
** Advantages and Disadvantages of XSLT in Ajax Applications

Drag and Drop :
** Drag and Drop Basics
** script.aculo.us
** Draggables
** Droppables
** A More Interesting Example

More Ajax Applications :
** Inline Editing
** Detailed Information on Demand
** Autologout
** Autocompletion

XSLT Basics [4-day class only] :
** eXtensible Stylesheet Language
** An XSLT Stylesheet
** xsl :template
** xsl :value-of
** Whitespace and xsl :text
** Output Types
** Text
** XML
** HTML
** XSLT Elements and Attributes
** xsl :element
** xsl :attribute
** Attributes and Curly Brackets

XPath :
** XPath in XSLT
** XPath Expression
** XPath Terminology
** Context Node
** Current Node
** Context Size
** Proximity Position
** Location Paths
** Axis
** Node Test
** Predicate
** Accessing Nodes
** Abbreviated Syntax
** XPath Functions
** XPath Operators

Flow Control in XSLT :
** Looping in XSLT
** Sorting with XSLT
** Looping and Sorting
** Conditions with XSLT

XSLT Templates, Parameters and Variables :
** xsl :apply-templates
** xsl :call-template
** Passing Parameters
** Removing Content
** Template Modes
** Template Priority
** Default Priorities
** Assigning Priorities
** XSLT Variables

For More Details, Click Here
https://www.appextech.com/

Contact Us :
Appextech Software Solutions
64/1 Nangli Razapur, Near Sarai Kale Khan ISBT
New Delhi – 110013, India

Leave a Reply

How to add comment : 1) Type your comment below. 2) Type your name. 3) Post comment.

IndianJobTalks © 2022

Contact Us   Privacy Policy   SiteMap