Skip to content Search
Search our website:

Web Data with XML, JSON and AJAX

Short name: WD
SITS code: SSCS018H5
Credits: 15
Level: 5
Module leader: Gordon McIntyre
Online material:

Module outline

This module explores the role of XML, JSON and Ajax in the development of web applications. It looks at the uses and relative merits of each of the three technologies, showing how they can be effectively used to facilitate data exchange between clients and servers, and between heterogeneous applications.


At the end of this module, you will be able to:

  • Create well-structured XML.
  • Validate XML using the DTD and XML Schema Definition approaches.
  • Display XML as HTML, using XSD.
  • Create well-structured JSON data.
  • Validate JSON data using JSON Schema.
  • Display JSON data as HTML.
  • Create Ajax data requests using JavaScript and jQuery
  • Fetch and display live data using Ajax.
  • Display RSS feed data and API data using Ajax.
  • Create small-scale web applications using JSON and Ajax.


  • Introduction to Web Authoring
  • Javascript

Timetables, locations and term dates

Programme specific timetables are listed in the handbooks available for each programme. Please consult the relevant programme page.

Enrolled students can find their personal teaching timetable and the location of classes on their My Birkbeck profile.