Skip to main content

ITI 433 - XML / JSON / AJAX

Registration Option: Open Enrollment

Total Course Hours: 12

Materials:  You must purchase Textbook(s)/ materials and bring them to the first class

If you do not see a class listed in our catalog, it is not available for registration at this time.

Description

This course is an overview of core technologies developed for defining asynchronous web capabilities. XML documents are validating structure and formatting used to deliver metadata information via the Web. JavaScript Object Notation (JSON) is an open-standard file format that uses human-readable text to transmit data objects. These are the most common data formats used for browsers and servers. Asynchronous JavaScript and XML (AJAX) is a set of Web development techniques using many web technologies on the client side to create asynchronous Web applications. With AJAX, web applications can send and retrieve data from a server in the background without interfering with the display and behavior of the existing page. AJAX is not a single technology, but a group of technologies, including JavaScript, JSON, and XML. Hands-on activities include building and validating ALAX data retrieval and presentation. The Dreamweaver Integrated Development Environment (IDE) will be used to design and develop asynchronous web capabilities using XML, JSON, and AJAX. Textbook is required.

Prerequisites

HTML5 & CSS3 course (ITI431) and JavaScript and jQuery course (ITI432) or equivalent experience.  

Objectives

Upon completion of this course students should be able to:

  • Create AJAX applications using XML and JSON data formats
  • Design asynchronous web sites using the Dreamweaver IDE
  • Design asynchronous web sites using XML,  JSON, and AJAX