Specific HTML or application development experience is helpful but not required.

Familiarity with JavaScript or VBScript is also helpful but not required.

Description

This course takes you through the basics of XML,
its syntax, how to work with an XML document using
DTDs and XML, and how to use XML style sheets to
transform a document.

XML, the eXtensible Markup Language, is a new universal language for describing data.
XML is a set of rules for forming semantic tags that identify the different parts of a document.
The key feature of XML is that it is both flexible and extensible.

XML, though perfectly suited for transferring and displaying data on the Web,
has important implications for all areas of programming and data representation.
XML provides a way to represent portable data that all frameworks can share.

Objectives

InferData's
goal is to transfer as much knowledge as possible
from the classroom to the workplace. This course
has been carefully designed to ease the student
into new concepts with the use of exercises, labs,
and sample code.

After completing this course, participants will
be able to:

Write well-formed XML documents.

Write your own document content models (DTDs) and use them to validate a document.

Create XSL Style Sheets and use them to transform an XML document.

Understand and use related XML specifications such as Namespaces and XPaths.