Compleat XML Courses
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.
