20 Jan 2014
Framework Training Ltd
Business Environment Group
Call us to discuss cost-effective options for training your team.
Price per person
Our XML training course aims to give you the fundamental skills to hand-crank XML using a simple text editor, and learn how you can go on to apply related methods such as XSLT and SAX in order to process and manipulate data.
XML pulses through the arteries of the internet and also plays a major part in interoperability and integration of otherwise disparate systems.
With a good knowledge of XML and the right tools you can create anything from a simple RSS feed to a complex set of business-critical Web Services.
If you would like to discuss custom / on-site XML training for any size of team, please get in touch – we would be glad to help build a course that meets your learning requirements. We can take into account your existing technical skills, project requirements and timeframes, and specific topics of interest to tailor the most relevant and focussed course for you.
What you will learn
- XML Fundamentals
- XML Syntax Best Practices
- Styling XML with CSS and XSLT
- XML DOM
- Overview of SAX, Web Services (SOAP, Web API, REST)
Who should attend
XML Training Course Syllabus
Introduction to XML
What is XML?
Why do I need XML?
Popular XML tools and editors
Common XML Uses and XML-related specifications
XML Web Services
XML file structure
XML Parsers and White Space
Presenting XML Data
Styling XML using CSS
Overview of Data Binding
Embedding XML in XHTML (Data Islands)
XML Document Object Model (DOM)
Introduction to the DOM
Creating new document content
Combining DOM, XML and HTML
Document Type Definition (DTD)
What is a DTD?
Declaring Elements & Attributes
Associating an external DTD
XML Schema Definition (XSD)
Benefits of XSD over DTDs
Defining the structure of XML with an XML Schema
Defining & declaring Elements, Attributes & Data Types
Introduction to Extensible Stylesheet Language Transformations (XSLT)
Benefits and proper usage of XSLT
Using XSLT with CSS
Overview of Simple API for XML (SAX)
Reading data from an XML document using SAX
Overview of XML Web Services
SOAP & XML
Web API & REST