skip to navigation skip to content access keys

XML

Aims

  • to introduce the basic principles of XML and provide practice with creating XML data sources.
  • to create new tags (elements and attributes) and parse XML on a web client.
  • to learn about the relationship between an XML document and a DTD.
  • to explain the concept of schemas.
  • to create an XSL stylesheet.
  • to learn how to query and sort XML data on an HTML web page using XPath expressions.
  • to demonstrate the role of XHTML in website publishing.
  • to understand XML validation.

Content

  • Internet - The technology: Open standards. W3C. Client-server applications. Using XML to work with leading edge technology and legacy systems.
  • Structuring Data. Parsing and DTD. Markup languages. Using XML with HTML. Objects Document Object Model (DOM). Schemas. XPath.
  • Stylesheets: Rendering with XSL.
  • World-Wide Web: XHTML and relationship with HTML. On-line tools for validation.

Prerequisites

  • Introduction to Web Authoring using XHTML and CSS.
  • Good knowledge of HTML preferably including XHTML and CSS stylesheets

Credits

  • 15 CATS points at Level 5 NQF