Maxtrain.com - [email protected] - 513-322-8888 - 866-595-6863


Introduction to XML

Alert Me


Welcome to XML: An Introduction (Fourth Edition). With your HTML knowledge, you have a solid foundation for working with markup languages. However, unlike HTML, XML is more flexible, allowing you to create custom tags to store and share data across different systems. This course introduces the fundamentals of XML and its related technologies so that you can create your own markup documents.

Course Objective: You will create markup documents using XML and its related technologies.



Lesson 1: Creating an XML Document

  • Topic 1A: Introduction to XML
  • Topic 1B: Create XML Elements
  • Topic 1C: Create Additional XML Components
  • Topic 1D: Implement Namespaces
  • Topic 1E: Implement XInclude

Lesson 2: Validating an XML Document

  • Topic 2A: Create a DTD
  • Topic 2B: Validate XML with a DTD
  • Topic 2C: Create a Schema
  • Topic 2D: Validate XML with a Schema

Lesson 3: Formatting and Transforming XML Documents

  • Topic 3A: Display an XML Document Using Cascading Style Sheets (CSS)
  • Topic 3B: Transform XML to XML
  • Topic 3C: Transform XML into HTML
  • Topic 3D: Create an XSL-FO Document
  • Topic 3E: Display XML Data Using XSL-FO

Lesson 4: Linking XML Documents

  • Topic 4A: Link to an External Document
  • Topic 4B: Link to External Sources Using the HTML Namespace

Lesson 5: Accessing XML Documents

  • Topic 5A: Access an XML Document Using XQuery
  • Topic 5B: Access an XML Document Using DOM
  • Topic 5C: Access an XML Document Using SAX




Web developers using non-XML tools such as Flash, HTML, ColdFusion, and Java, who now want to incorporate XML technology. Desktop publishers wanting to migrate to an XML-based publishing solution. Self-taught XML developers who want to use XML efficiently.


1 Day Course

Class Dates

Request a Date or a Private Class below.

Loading ...