Introduction to XML
This course is intended to give a broad overview of the W3C XML 1.0 Recommendation and some of its related technologies, in a 1-day intensive hands-on session. The course costs €500 per person, and is presented by our technical director Eoin Campbell. We provide comprehensive course material that includes lecture notes, supplementary XML resources and an XML pocket reference book. Lunch and refreshments are also provided. Practical exercises are carried out for each appropriate module.
To book this course please e-mail us at training at xmlw.ie.
Course Outline
Module 1: Introduction
- First Principles: Content, Structure,
Presentation
- Context: SGML, HTML, XML
- Well-formed and valid XML
Module 2: Well-formed XML: Structure and Syntax
- Elements
- Attributes
- Entities
- Processing Instructions
Module 3: Presenting XML with CSS
- CSS structure and
syntax
- CSS presentation attributes
- Exercise on using CSS
Module 4: Validation, DTDs, Schemas
- Well-formed vs. Valid
XML
- DTD Syntax
- Writing a simple XML DTD
Module 5: Tools for XML
- Parsers
- Editors
- Browsers
- Databases
Module 6: Transforming XML with XSLT
- XSLT - Extensible Style-sheet Language:
Transformations
- XSLT syntax
- XPath
- XSLT Tools
Module 7: XML Applications
- WML - Wireless Markup
Language
- RSS - Rich Site Summary
- SVG - Scalable Vector Graphics
- MathML - Mathematics Markup Language
- E-Commerce - Invoices + Purchase Orders
Module 8: XML Resources
- Websites
- Newsgroups
- Mailing lists
- Books