• Address
  • 304,Okay Plus Building
    Vivek Vihar Metro Station
    Sodala-Jaipur
:
  • 6 Days OPEN: 10:00am-07:00pm
  • Sunday Closed
  • +91-7023080553
  • Call Us for Any Questions

Training Info

AJAX

AJAX stands for Asynchronous JavaScript and XML. AJAX is a new technique for creating better, faster, and more interactive web applications with the help of XML, HTML, CSS, and Java Script.

 

Duration: -

40 Hours

 

Who Can take this course – Target Audience: -

  • 10th & 12th class students
  • Undergraduates, Graduates and Post-Graduates
  • Post graduate students – BCA, MCA, B.Tech , M.Tech

 

Pre-requisites for the Class: -

  • HTML
  • JavaScript
  • CSS
  • Knowledge of programming techniques would be an advantage

 

Course Content: -

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

  • eXtensible Stylesheet Language
  • An XSLT Stylesheet
  • xsltemplate
  • xslvalue-of
  • Whitespace and xsltext
  • Output Types
  • Text
  • XML
  • HTML
  • XSLT Elements and Attributes
  • xslelement
  • xslattribute
  • 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

  • xslapply-templates
  • xslcall-template
  • Passing Parameters
  • Removing Content
  • Template Modes
  • Template Priority
  • Default Priorities
  • Assigning Priorities
  • XSLT Variables

 

 

 

Recommended next Course after this course: -

  • PHP Programming
  • ASP.NET Programming
  • C# Programming
  • Java Programming

 

Contact Us: -

Call Us on +91-7023080553 ,  0141-2297567 OR

email us at                                            trainings.capalive@gmail.com / trainings@capalive.com

Provide Solutions For the Realiable Growth

Purchase now $17
You will find much more options for colors and styling in admin panel. This color picker is used only for demonstation purposes.