XM130: XML Overview Seminar (2-4 hours)
XM131: XML Overview Workshop (1 day)
Course Overview
XML (eXtensible Markup Language) is a standardised and increasingly accepted format which can be used for describing, manipulating, storing and displaying structured information. XML Overview covers the essential information you need to know to understand this important emerging technology area. The course describes the technology, how it is being used, and the on-going standardisation activities surrounding XML. It also gives practical steps and ideas for getting started with XML and using it within your projects. The course uses a number of small exercises and demo applications to reinforce the theoretical material covered in the presentations.
Course Objectives
- Become familiar with basic XML concepts
- Understand the application areas for XML
- Gain the essential knowledge to be able to use XML
- Explore some of the practical issues of using XML
- Understand the status of XML standardisation efforts
- Obtain some hands-on experience from small exercises and demo applications
Audience
Software Developers, Designers, Managers and Architects interested
in a hands-on exploration of XML.
Pre-requisites
The course requires no previous knowledge of XML. Some understanding
of HTML would be helpful.
What to Expect
Expect an interactive course structured into several modules and
delivered to suit customer requirements. All modules have a strong
practical component, which enables each attendee to learn from hands-on
experience and from other attendees while working alone or in small
teams. Attendees will also receive a full copy of supporting notes,
designed to complement the instruction and workshops.
Course Content - Lecture Topics
- XML Basics
- Describing XML using DTDs and Schemas
- Application Areas of XML
- Creating XML documents
- Formatting XML using CSS2, XSLT and XSLFO
- XML Browser Support in IE, Netscape/Mozilla, Opera
- Working with XML in JavaScript, Java, .NET
- Transforming XML using Parsers and XSLT
- Interfacing Databases and XML
- Using XML for Messaging
- XML and Web Services
- SMIL, SVG/VML, MathML, WML, XHTML, XForms, CML, VoiceXML
- XML Standardisation Activities and Futures
Course Content - Workshop
The workshop provides additional practical examples, demos and labs to reinforce the
lecture material.
|