This set of courses is specifically designed to provide the appropriate
background and skills to successfully support the XBRL training and learning
process..
Introduction to XML
XML-001 (1 day)
Audience: Basic
Prerequisites: None
Introduction to the concept and syntax of XML; overview of its basic features
like elements, attributes, validation, namespaces, and of its support and use
in browsers and other common applications. Overview of XML related topics and
technologies: XML Schema, XSL(T), XPath, XQuery, XPointer, XLink.
Using XML Spy
XML-002 (1 day)
Audience: Foundational
Prerequisites: XML-001
This course is designed to provide a working knowledge on the use of Altova
XMLSpy, one of the more broadly used XML editors and development environment.
The course covers the basic functionalities available in the free Home Edition
and gives an overview of more advanced features available in the Professional
edition.
Hands-on XML
XML-003 (1 day)
Audience: Foundational
Prerequisites: XML-001
Learn how to use XML, XML Schema and XSL(T) with interactive and dynamic
exercises that immediately reinforce the theoretical framework provided in the
course.
Introduction to XML Schema Development
XML-004 (1 day)
Audience: Technical
Prerequisites: XML-003
How to read and create XML Schemas, and how to use them to define the structure
of an XML based “language” and to validate XML documents against it.
Hands-on XML - Advanced
XML-005 (1 day)
Audience: Technical
Prerequisites: XML-003
Learn how to use XSL(T), XPath, XQuery, XPointer, XLink with interactive and
dynamic exercises that immediately reinforce the theoretical framework provided
in the course.
Overview of XML Based Standards
XML-006 (1 day)
Audience: Foundational
Prerequisites: None
An overview of XBRL, XBRL GL and other relevant XML standards like ebXML, UBL
and others. The course provides the theoretical framework to understand the
purpose and scope of each standard and on what the decision on adoption should
be based.