XML and XSLT Introduction
Course
Inhouse
Description
-
Type
Course
-
Level
Advanced
-
Methodology
Inhouse
-
Duration
2 Days
-
Start date
Different dates available
This in-depth course is designed to thoroughly familiarise web developers with the structure of XML and the transformation and display of XML data using XSLT stylesheets as well as the use of DTDs and XML schema documents for validation.
Facilities
Location
Start date
Start date
About this course
This in-depth course is designed to thoroughly familiarise web developers with the structure of XML and the transformation and display of XML data using XSLT stylesheets as well as the use of DTDs and XML schema documents for validation.
Reviews
Subjects
- XML training
- XML
- HTML
- XSL
- IT
- Web
- Web Development
- XML & XSLT on-site training
- XML & XSLT in-house training
- XML & XSLT training
Course programme
This in-depth course is designed to thoroughly familiarise web developers with the structure of XML and the transformation and display of XML data using XSLT stylesheets as well as the use of DTDs and XML schema documents for validation.
Course Outline
Basics
What is XML, XML and HTML, XML and web development , Creating XML tags, XML elements, The root element, Parent and child elements, Entities, PCData, and CData, Element attributes, White space, Adding comments, Well-formed XML documents
The XML DOM
What is the XML DOM, The Node Interface Model, Parsing the DOM, Parse errors, Manipulating XML elements, XML DOM Objects
DTDs
Overview of XML validation, XML parsers, Creating DTDs, Internal and external DTDs, Element declaration, Attribute declaration, Declaring internal entities, Declaring external entities
Schemas
When to use XML schema, Schemas and DTDs compared, Schema element and attributes, Declaring simple elements, Declaring attributes, Defining complex elements, Complex empty elements, Complex text-only elements, Mixed complex elements, String, date, numeric data types
Namespaces
Overview of namespaces, The Namespace attribute, Uniform Resource Identifiers, Defining default namespaces
Extending XML
Overview of XSL, XSLT and XPath, The transformation process, Declaring an XSL style sheet, XSL templates, XSLT elements, XPath syntax, XPath expressions, XPath functions, Node functions, Numeric functions , String functions
SOAP
Introduction to SOAP, SOAP elements, The Envelope element, The Header element, The Body element, SOAP namespaces, SOAP attributes
Additional information
£900 for one-to-one training
£1,100 for groups of up to 6 people
£1,300 for groups of up to 12 people
XML and XSLT Introduction