Get in Touch

Course Outline

Introduction to XML

  • Markup languages
  • Core components of an XML document
  • Key benefits of XML

Modelling Document Structure Using DTD

  • DTD declaration and definition
  • Internal and external DTDs
  • Structural modelling of document content
  • Element declarations
  • Attribute declarations
  • Namespaces

Modelling Document Structure Using XML Schema

  • Built-in XML Schema data types
  • Custom data types
  • Constraints and restrictions
  • Sequence, choice, and all compositors
  • Defining attribute instances

XPath 1.0

  • Location paths
  • Axes, node tests, and predicates
  • Operators and XPath functions

Transforming XML Documents Using XSLT

  • Transformation templates
  • Template customisation
  • Types of output documents
  • Variables and parameters
  • Conditional expressions
  • Loops
  • Sorting
  • Two approaches to initiating transformations

Requirements

A basic understanding of HTML is required.

 21 Hours

Testimonials (1)

Related Categories