On-line training course catalogue
XML Advanced
Type of course: Classroom
| Fee | £675 |
|---|---|
| Days | 2 |
| Course code | IWXMLAS |
We currently do not have public dates scheduled for this course.
If you have a requirement for this course, please contact us for the latest course information.
Print this page | Download as Word document |
Overview
This two day course is designed for those who wish to expand their existing XML skills and utilise the full potential of XML and XSLT (Extensible Stylesheet Language for Transformation). In this course you will explore XSLT and build and maintain a site using XML and XSLT.
XML is a meta-language for describing markup languages. XSLT is designed to transform your XML documents into any data format you require such as HTML, text files, PDF’s, etc.
The capacity of XSLT to transform XML into HTML has been the main catalyst for the rapid gain in popularity of XSLT over the last couple of years. This is a practical and comprehensive introduction to XSLT.
Course Outline
DAY ONE
AN OVERVIEW OF XML
- Well formed documents
- Valid documents
- Document modelling
- DTD and XML Schemas
INTRODUCTION TO XSL
- XSL, XSLT and XSL_FO
- XSLT processes
- Parsing a style sheet
- Transformation
- Namespace
STYLESHEET STRUCTURE
- Stylesheet element
- Output element
- Built-in template rules
- Xpath
DESIGNING SIMPLE STYLE SHEETS
- Outputting HTML from XML
- Outputting text from XML
- Selecting attributes
- Selecting text
- Selecting comments
- Predictates
- Functions in predictates
QUERYING AND SELECTING DATA FROM AN XML DOCUMENT
- If element
- Choose element
- For-each element
QUESTIONS AND ANSWERS
DAY TWO
INTRODUCTION
The second day of this course will include a practical case study. Delegates will use XML and XSLT to build and maintain a live site.
PARAMETERS
- Passing parameters
- Param and with-param
VARIABLES
CREATING LINKS AND CROSS-REFERENCES
WORKING WITH DATA
- Sorting data in an XML document
- Grouping data in XML document
- Filtering data in XML documents
FUNCTIONS
- Combining XML documents
- Document()
- Import()
TRANSFORMATION ON THE CLIENT
TRANSFORMATION ON THE SERVER
ASP AND XML
PHP AND XML
XML EDITORS
CASE STUDY
- Putting it all together
- Building a mini website using XML and XSLT
- Redesigning the website by altering the XSLT template
QUESTIONS AND ANSWERS
Link to this page: http://www.xpertise.co.uk/IWXMLAS
Xpertise – XML Advanced training courses
Xpertise provides XML Advanced training courses from 22 UK locations: in Aberdeen Scotland, Altrincham Manchester, Birmingham West Midlands, Bristol South West, Edinburgh Scotland, Glasgow Scotland, Hinckley East Midlands, Leeds Yorkshire, Leeds Yorkshire (Ring Road), London King William Street, London Middlesex Street, London Rosebery Avenue, London Tabernacle Street, Maidenhead Berkshire, Malmesbury Wiltshire, Manchester (Exchange Quay), Milton Keynes Buckinghamshire, Newcastle Tyne and Wear, Reading Berkshire, Stockport Manchester, Swindon Wiltshire and Washington Tyne and Wear – and at 44 partner locations nationwide.
Xpertise Training reserves the right to improve the specification and format of its courses for the benefit of its customers without notice to the customer.

