• Technical IT

    Solutions delivered throughout the UK
  • Business Applications

    Solutions delivered throughout the UK
  • Professional Best Practice

    Solutions delivered throughout the UK
  • Professional Development

    Solutions delivered throughout the UK

XML 101: Rookie

XML 101: Rookie
  • Price £495.00
  • Level Introduction
  • Duration 2 day(s)
All major credit cards accepted


The Comprehensive Introduction to XML Training Course provides an intensive hands-on introduction to developing real world XML based systems in a distributed environment.


Developers looking to discover the power and benefits of XML through hands-on practical application of the technology.

Assumed Knowledge

Knowledge of a mark-up language such as HTML would be advantageous.


Upon successful completion of this course, students will be able to design and create an XML file, create a DTD and use it to validate XML files, separate content from style and apply CSS stylesheets, use XSL to transform XML documents and create different types of output, access XML documents through the DOM and Javascript, find XML tools, resources and examples on the Web.

Course Content

Introduction to XML

  • What is XML?
  • HTML v XML
  • How can XML be used?

The XML process

  • XML Syntax ,Elements and Attributes
  • Document Parts
  • Elements
  • XML Attributes
  • A well formed XML document
  • Namespaces


  • XML in the Enterprise
  • Character References
  • Entity References
  • Processing Instructions (PI’s)
  • CDATA Sections
  • Comments

Well formed XML

  • What does “Well formed” mean?
  • Viewing the document
  • Why does XML display like this?

XML Validation – DTD

  • Validators
  • Declaring a DTD
  • Why use a DTD?
  • The building blocks of XML documents
  • Elements
  • Tags
  • Attributes
  • Entities
  • Defining Elements in a DTD
  • What about how many times an element can occur?
  • Declaring zero or one occurrences of the same element
  • What about optional elements?
  • Defining Attributes in a DTD
  • Defining Entities in a DTD
  • Basic DTD Start Page

Styling and displaying XML Validation – Schema’s

  • Referencing DTD"s v Schema"s
  • The Element
  • XML Schemas define the elements of your XML files.
  • Attributes
  • Using Restrictions
  • XSD Complex Elements
  • XML Schema Example
  • Validating your Schema

Make Enquiry

Course Enquiry

Book Now

Course Enquiry