Ajax Online Training Courses | best Ajax jquery Training Classes in Hyderabad | Ajax training Institutes in Hyderabad India | online Ajax trainng india | Usa | Uk | Canada | Australia | Ajax training in USA.
Ajax Introduction:
Ajax (an acronym for Asynchronous JavaScript and XML) is a group of interrelated Web development techniques used on the client-side to create asynchronous Web applications. With Ajax, Web applications can send data to, and retrieve data from, a server asynchronously (in the background) without interfering with the display and behavior of the existing page. Data can be retrieved using the XMLHttpRequest object. Despite the name, the use of XML is not required; JSON is often used instead (see AJAJ), and the requests do not need to be asynchronous.
Ajax is not a single technology, but a group of technologies. HTML and CSS can be used in combination to mark up and style information. The DOM is accessed with JavaScript to dynamically display - and allow the user to interact with - the information presented. JavaScript and the XMLHttpRequest object provide a method for exchanging data asynchronously between browser and server to avoid full page reloads.
Ajax Course Contents:
Ajax Basics
- The Purpose of Ajax
- Traditional Web Application
- An Ajax Web Application
- The XMLHttpRequest Object
- Using an XMLHttpRequest Object
- Handling the Response
- The Callback Function
Passing Data
- XML
- Creating an addChild() Function
- Dynamic Tables
- JSON
- Review of Object Literals
- Arrays
- Objects
- Arrays in Objects
- Objects in Arrays
- Back to JSON
- JSON Syntax
- JSON Parsers
- JSON Advantages and Disadvantages
Ajax Applications
- Login Form
- Quick Lookup Form
- Preloaded Data
- Ajax Slideshow
- Navigable Tables
XSLT Transformations with JavaScript
- XSLT
- Basic XSLT
- XSLT in the Browser
- The Mozilla Method
- The IE Method
- Advantages and Disadvantages of XSLT in Ajax Applications
Ajax/JavaScript Frameworks
- The Purpose of Frameworks
- Choosing a Framework
- Dojo
- Downloading Dojo
- Using Dojo for Ajax
- Prototype
- Downloading Prototype
- Using Prototype for Ajax
- Other Frameworks
More Ajax Applications
- Inline Editing
- The contenteditable Attribute
- Detailed Information on Demand
- Autologout
- Autocompletion