Introduction to XML Development — A 3-day course
Synopsis
The World-Wide Web Consortium's (W3C) eXtensible Markup Language (XML) enables us to create documents and databases whose contents are self-describing, i.e., the distinct items of data within such databases can be individually recognised and separately extracted from the medium in which they are typically stored and presented.
This promises a world of ever greater inter-operability, by allowing all sorts of legacy and proprietary IT systems to seamlessly interact. In reality, of course, there are some very real semantic, technical and commercial constraints on realising that promise in a working implementation.
This XML training course is designed to teach the technical aspects of implementing core XML standards and technologies, without neglecting the semantic and commercial constraints.
Suitable For
- Software developers/programmers and their managers who need to evaluate or implement XML storage and data processing solutions.
- Web developers with some programming experience who need to evaluate or implement XML-based solutions to document preparation and processing.
Prerequisites
- Practical experience in developing web applications or dynamic websites.
- Good knowledge of HTML and a basic knowledge of scripting (e.g., Perl, PHP, JavaScript, ASP or VBScript) or programming is assumed.
- Familiarity with electronic and manual document processing is a definite advantage.
Delivery
This XML course can be run as both in-house XML training for company groups and as a scheduled 3-day public course for individuals. Like the rest of our XML courses it is instructor led, with particular emphasis on the acquisition of technical/craft skills through practical exercises and through focused group discussion. Students use XML editor Altova XMLSpy to help them complete the exercises.
Publicly scheduled dates, locations, and prices
A schedule of dates for this subject is not currently available. Please call 0800 651 0338 or use our contact form to enquire about places and availability.
Contents
Introduction to XML development
XHTML
Well-formed XML documents
XML namespaces
An introduction to XML schemas
Valid XML with Document Type Definitions (DTDs)
Principles of styling XML
Using cascading stylesheets with XML
|
A brief introduction to XSLT
Further XSLT
XSLT details
XSL-FO
Processing XML
Processing XML events with SAX
Processing XML objects with DOM
|
