ITI 393 XML/JSON/AJAX - Overview

Course Outline:

Course Description:

TThis course is an overview of core technologies developed for defining asynchronous web capabilities. XML documents are a validating structure and formatting, used to and delivering 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 rather a group of technologies that include 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.


Computer Basics, Working with Windows or equivalent experience. A basic understanding of the World Wide Web and HTML is required.

Required Textbook, Recommended Website & Course Materials

Required Textbooks

  • Title:   Murach's JavaScript & JQuery
  • Author:   Ruvalcaba
  • Edition/Copyright:   3rd
  • Year:   2017
  • ISBN 13:   9781943872053
  • Publisher:   Mike Murach & Associates, Incorporated

Recommended Website


Please bring a Flash Drive/Memory Stick 512MB or larger to class which will enable you to save your class work.

Meeting Information:

  • Days:   Monday & Wednesday
  • Dates:   10/28/2019 - 10/30/2019
  • Number of Sessions:   2
  • Time:   6:30 pm - 9:30 pm
  • Location:   Rockville HU 321

Lesson Plan:

Session I

  • Course Overview
  • XML Introduction
  • Writing XML
  • XML Exercise
  • XML Schema Definition (XSD)

Session II

  • JavaScript Book - Chapter 12 - AJAX, JSON and Flickr

Web Support Links: ITI 393 XML/JSON/AJAX: Fall 2019 CRN:25059

Session, Chapter Presentation, Examples Zip, and Solution Set Zip
Session Chapter Presentation Examples Zip File Solution Set Zip File
I Course Overview
XML Introduction
Writing XML
XML Schema Definition (XSD)
Setting Up Development Environment
II Chapter 12 - AJAX, JSON and Flickr

Colleges and Universities