This course provides attendees with an understanding of W3C Extensible Markup Language (XML) and key related standards, such as W3C Schema and W3C Namespaces for XML. In addition it provides practical examples and exercises showing how these components interact with each other and with existing IT technologies and architectures.
Designed to give people a good conceptual understanding of core XML ideas such as markup, structure, validation and transformation, the course also touches on XML architectures, modeling, system quality, lifecycle management and governance.
On completion of this course, attendees will be able to:
• understand the concepts of XML and related standards
• appreciate the role XML can play in modern computing architectures
• use Railway Diagrams to analyse and document the structure of an XML document
• understand the aspects of good design in XML-related software development.
Who should attend?
For those with minimal or no exposure to XML, this course is aimed at providing attendees with a solid overview of its objectives,
applications and challenges.
Prerequisites: There are no prerequisites for this course.
Length of course: 0.5 day
Cost: $500 + GST
Group Fee: $450 + GST
Introduction to XML
• Overview of XML and related standards
• History and basic concepts
• How XML is being applied
• Industry vocabularies
• Transformation (XSLT)
• XML and relational databases
• XML and the file system
• Leveraging Markup
• Railroad diagrams
• Elements vs Attributes
• Schema languages
• Governance and Maturity overview
• Quality factors
• Matching schema with requirements
• Right-sizing data
• Measuring for quality
• Lifecycle management
Download course outline