LOGO For Immediate Assistance Call 855-211-9361

Open Enrollment

Fundamentals of AJAX Programming (481)

Price: $700.00

Call for availability 855-211-9361

PB Tech's AJAX (Asynchronous JavaScript and XML) Course teaches students to work with Asynchronous JavaScript when developing advanced Web applications. AJAX enables developers to create a whole new level of user interaction and responsiveness when building their next generation Web applications. The class covers a number of intermediate and advanced tools and techniques using Object Oriented JavaScript, XML, CSS and various server side technologies. The top new privacy rules and regulations that impact your clients.

Course Overview

By the end of the class students will be able to:

  • Understand and work with AJAX technologies
  • Modify pages without having a refresh
  • Use the XMLHttp Request object in a browser-neutral way
  • Use the DOM
  • Work with XML document manipulation
  • Use XSLT with JavaScript

Prerequisites

300 PB Tech Capstone: JavaScript: DOM scripting (DHTML), or equivalent industry experience
142 XHTML and Cascading Style Sheets
415 PB Tech Capstone Series: XML Developer, or equivalent industry experience

Course Outline

  • Using AJAX

    • The Purpose of AJAX
    • Rich Internet Applications
  • Making AJAX Requests

    • Request Objects
    • HTTP Ready States
    • Cached Request URLs
  • Asynchronous JavaScript

    • Asynchronicity
    • External JavaScript Files
    • Iterative development
    • Multiple Request Objects
  • Document Object Model and JavaScript

    • Creating a DOM Document with JavaScript
    • DOM Nodes
    • Navigating DOM tree
    • DOM Applications
  • POST Requests

    • Error messages
    • Request and Response Headers
    • Content Types
  • XML Requests and Responses

    • XML and responseText
    • responseXML
    • DOM and XML
  • JavaScript Object Notation (JSON)

    • XML vs JSON
    • JSON data format
    • JSON on the server