Syllabus

The following outlines the material covered in the 2-day course:

 

Day 1

Day 2

 

Introduction – the XML landscape

  • What is the problem?
  • Internet Architectures
  • XML vs other Markup
  • Well formed/valid
  • Core Standards
  • Applications
  • Exercise

XML Extended   - building on problems developed in day 1)

  • Xlink
  • DOM/SAX

 

 

Basic XML Markup (Data)

  • Elements
  • Attributes
  • Entities
  • Other components
  • Exercises and Case study

Advanced XML Markup (Data)

  • Other components (detail) (comments, processing instructions, non-XML data, etc)
  • Exercise

 

System Analysis and Design

  • Data Analysis/Modelling
  • Client/Server Considerations
  • Exercise

Risky Business

  • Dealing with technology in transition
  • Introduction to Schemas
  • Trex, RELAX, Schematron

 

Basic XML Markup (DTD)

  • Elements
  • Attributes
  • Prolog/forming instances
  • Other components
  • Exercises and Case Study

Advanced XML Markup (DTD)

  • Other components (detail)
  • Linking
  • Exercise (complete simple DTD for transaction)

 

Special Topics 1

  • Namespaces
  • Xpath
  • Xpointer

Transformations/Rendering

  • Xpath
  • XSLT
  • Forms
  • Exercise and Case Study

 

Tool Review 1

Tool Review 2

Return to XML Roadmap Course Description