XML stands for Extensible Markup Language. Like HTML, it is a markup language but, unlike HTML, it is used purely to describe the structure of data rather than its appearance. XML allows developers to define their own tags and use them to give a highly structured definition of any type of data. The clarity and simplicity of the XML model makes it an extremely flexible tool which can be used to represent and manipulate many different kinds of information and to exchange data between diverse systems and environments.
Our comprehensive introduction to XML is designed to thoroughly familiarise web developers with the nature and structure of XML, the use of DTDs schemas and namespaces and become familiar with the transformation and display of XML data using XSL.
This course is suitable for web developers with a good knowledge of HTML and the creation of web pages.