About this Course

Tech Type Performance Plus
Duration 1 Day
Special Notices

Please note: for Attend from Anywhere customers an additional screen is required for this course to work through remote desktop labs and view training information.

Extensible Markup Language (XML) provides a framework for describing data in a way which can be shared across applications and networks such as the Internet. This course is designed to introduce a delegate to the basic syntax of XML and how it can be used on web pages.

What's Included

QA offers more benefits. Here is what's included with this course:

Tutor Support


This course is designed for the delegate who is an experienced computer user, is familiar with the Internet, and is familiar with HTML. This course does not provide basic computer, Internet, or introductory HTML concepts. A delegate who isn't familiar with basic computer terminology, or who hasn't used the Internet or HTML should first take the Learn to Code - Creating Web Pages (www.qa.com/QAHTMLPRI) course.

Delegates will learn how to

  • Understand the purpose of XML
  • Create and edit XML files
  • Apply validation to XML files
  • Process and format XML for web pages


Module 1: Introduction to XML

  • What is HTML?
  • What is XML?
  • Comparing XML and HTML
  • XML Structure
  • XML Editors

Module 2: Creating XML

  • XML Declaration
  • XML Elements
  • XML Root Element
  • XML Attributes
  • XML Comments
  • XML Syntax Rules
  • XML Entity References

Module 3: Validating XML

  • XML Validation
  • XML Namespaces
  • XML Schema

Module 4: Further XML Schema

  • Sequence, All and Choice Elements
  • Fixed, Default and Use Attributes
  • Restriction and Facet Elements
  • Further <complexType> Elements

Module 5: Formatting and Transforming XML

  • Formatting and Transformation Methods
  • Using CSS Styling
  • Introduction to XSL and XPath

Performance Plus

1 Day


This course is authored by QA

Delivery Method

Delivery method

Classroom / Attend from Anywhere

Receive classroom training at one of our nationwide training centres, or attend remotely via web access from anywhere.

Find dates and prices

Online booking is currently not available for this course, to find out more please call us on 0113 220 7150 or email us at info@qa.com to discuss how we can help.

Trusted, awarded and accredited

Fully accredited to ensure we provide the highest possible standards in learning

All third party trademark rights acknowledged.