|
XML
Basics
2
Day Training Program
This course covers the basics of XML including creating
documents, DTDs, and schemas and the role of namespaces. Students leave with the knowledge and
experience of working with XML.
Course materials use both general and insurance-based
examples to explain each topic. Specific ACORD examples are utilized
for our ACORD implementation clients.
Topics include:
1. Why XML? What is it?
 | Where it came from
|
 | XML Guiding Principles |
 | What it comprises |
 | Organizations involved
|
2. XML
documents
 |
Reading an
XML document |
 |
Use of
Elements and attributes
|
 |
Identifying
start and end tags
|
 |
Role of a
hierarchical structure
|
3. Making use of XML (Lab)
 | Steps to creating your own document
|
 | Review sample XML documents
|
 | Construct your own XML Document
|
4. XML
DTDs and Schemas
 |
Well-formed
versus valid documents
|
 |
What is a
DTD?
|
 |
What is a
schema?
|
 |
Pros and
Cons of both
|
 | What
they each look like |
5. Available XML Design and Validation tools
6. Schema
Syntax
 | Data types
|
 | Defining Elements - required/optional,
single/repeating, "and"/"or" combinations,
ordering, restricting/extending |
 | Defining Attributes
|
 | Use of enumerated lists
|
 | Use of IDs and IDRefs
|
 | Documentation Support |
7.
Making Use of XML (Lab)
 | Create a Schema based on document created earlier
|
 | Utilize company recommended XML Design Tool
|
 | Validate
an XML document |
8. Support for inheritance
 | Utilizing Namespaces
|
 | Schema
features |
9.
Advanced XML Topics
 | SOAP
|
 | XPATH |
 | Overview
of related efforts such as XSLT, DOM, SAX, WSDL |
Prepare in advance:
Use your time wisely and provide the instructor with
specific issues you are trying to work through. When feasible,
examples provided at least one week prior to the course will be worked
into the use cases.
Target Audience:
This class targets business analysts and developers who
have no familiarity with XML. It also serves as a pre-requisite for
the ACORD XML training classes.
|