Need a training session for just you, or perhaps your whole team?
Book a course with an expert trainer at a time and location that suits you. Courses available online, at your offices, or at our London training centre.
Need something a little different from our standard course outline?
We can focus any of our courses on you or your team's needs. Find out how we can help you meet your goals with a tailored course.
Day one
Introduction
XML, XHTML and HTML
Why use XML?
The Document Object model
Modelling XML documents
Well-formed and valid documents
Basic rules of XML
Elements, Attributes and Values
XML declaration
The Root Element
Adding comments
Default entities
Displaying tags as text
Namespaces
Document Type Definition (DTD)
Internal DTD
External DTD
Personal external DTD
Public external DTD
Occurrence operators
XInclude (NEW)
Including XML documents within XML
Fallbacks
Parsing include files
XML sitemaps (NEW)
What are XML sitemaps
SEO benefits of XML sitemaps
Building XML sitemaps
Day two
Really Simple Syndication (RSS)
Push vs Pull technology
RSS readers
Transforming your RSS
Browsers and RSS transformation
An overview of XML schema
Simple and complex types
Schema namespaces
Target location
Simple schema
Simple schema location
Annotating schemas
Validating with schemas
Introduction to XSLT
Source tree
Style sheet
Result tree
Parsers
Template rules
Literals
Xpath
Building templates
Looping through your XML document
Formatting your template
Template match
Value-of select
Extracting attributes
Formatting tables
Sorting
Microsoft Excel and XML support (NEW)
Editing XML files with Excel
Creating schemas for Excel XML
Importing XML into Excel
Exporting XML from excel
Questions and answers
This course is also available as a private course. This would allow you to choose the dates for your training and the location (at our training centre, online or at your offices). And, if you wish, we can tailor the content for you or your team. Please contact us for more details.
"I'm really happy and please with all the aspects of the course, thank you."