We offer a 2 day introductory training
course in XML.
We currently offer public XML training courses in many cities around the country. Please click on the schedule link to your right to see a complete list of our XML course offerings.
You can book for these courses by clicking on the booking link at the
top of this page or by clicking on the book link next to the scheduled dates on the right
We also offer bespoke XML
training courses and consulting which can be tailored and targeted
specifically to you and your staff. These courses can be held
at many training centres or on-site at your location
anywhere in the United Kingdom. We also provide XML live online training courses in a virtual classroom.
Please contact training@multimediacentre.co.uk if
you would like more information.


Description
XML is a meta-language for describing markup languages. XML offers the capability to define tags and the structural relationships between them and omits the need for predefined tags. This eliminates the unnecessary restrictions faced when coding in HTML which explains XML's fast growing popularity.
This practical hands-on course is designed to give HTML coders a comprehensive introduction to XML (plus DTD, Namespaces and RSS) and the emerging technologies of Xlink, Xpointer and Xinclude.
XML Level 1 Course Outline
Introduction
• XML, XHTML and HTML
• Why 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
Defining elements and attributes in a DTD
• Defining elements
• Defining an element to contain
- only text
- one child
- a sequence
• Defining choices
• Simple attributes
• Attributes and unique values
Entities and notations in DTDs
• Internal general entities
• Shortcuts for text in external files
• External parameter entities
• Entities for unparsed content
• Embedding unparsed content
Really Simple Syndication (RSS)
• Push vs Pull technology
• RSS readers
• Transforming your RSS
• Browsers and RSS transformation
XML schema
• Simple and complex types
• Schema namespaces
• Target location
• Simple schema
• Simple schema's 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
• Extracing attributes
• Formatting tables
• Sorting
Emerging technologies
• Xpointer
• Xinclude
Questions and answers
This practical hands-on course is designed to give HTML coders a comprehensive introduction to XML (plus DTD, Namespaces and RSS) and the emerging technologies of Xlink, Xpointer and Xinclude.
This practical hands-on course is designed to give HTML coders a comprehensive introduction to XML (plus DTD, Namespaces and RSS) and the emerging technologies of Xlink, Xpointer and Xinclude.
You should have the following experience prior to taking this course:
Upon successful completion of this course, students will have a solid understanding of :
XML training courses offered in the UK
We can offer you customised on-site training courses in XML wherever you are in the UK:
Avon, Bedfordshire, Berkshire, Buckinghamshire, Cambridgeshire, Cheshire, Cornwall, Cumberland, Derbyshire, Devon, Dorset, Durham, Essex, Gloucestershire, Hampshire, Herefordshire, Hertfordshire, Huntingdonshire, Kent, Lancashire, Lincolnshire, Leicestershire, Middlesex, Norfolk, Northamptonshire, Nottinghamshire, Oxfordshire, Rutland, Shropshire, Somerset, Staffordshire, Suffolk, Surrey, Sussex, Warwickshire, Westmorland, Wiltshire, Worcestershire, Yorkshire, Midlands and Greater London
We also provide XML training courses in the following cities:
XML training courses in London
XML training courses in Birmingham
XML training courses in Bristol
XML training courses in Manchester
XML training courses in Edinburgh
XML training courses in Glasgow
XML training courses in Liverpool
XML training courses in Cardiff
XML training courses in Newcastle
XML training courses in Nottingham
XML training courses in Leeds
XML training courses in Milton Keynes
XML training courses in Brighton
XML training courses in Bournemouth
XML training courses in Exeter
XML training courses in Plymouth
XML training courses in Southampton
| Flash | Dreamweaver | InDesign | Photoshop | Quark | Illustrator | Acrobat | | HTML | XML | After Effects | ColdFusion | Contribute | |