|
Objectives
Building on the XML overview course, you will learn how XML Schema can
be used to validate XML documents, instead of using a Document Type Definition
(DTD). Some examples of people who would benefit from this course include:
Someone with the task of implementing XML Schema rather
than DTDs to validate their XML
Anyone who needs to understand the benefits of XML Schema compared
to DTDs (before committing to a particular solution)
People who will maintain, manage or update an existing XML solution
which uses XML Schema
Requirements
This course requires all the basic concepts from the XML Introduction
course. Anyone without equivalent experience of XML structures will be
quickly out of their depth. However, no knowledge of XML Transformations
is required.
Contents
XML Schema Fundamentals
What is an XML schema?
Schemas compared to DTDs
Structure of a Schema
Associating Schemas with Documents
Testing, Validating and Displaying Schemas and Documents
Using XML Schema
When to Use Schemas
Validation and Validation Strategies
Schemas and Web Presentation
Creating and Implementing Schema
Simple and Atomic types
Restrictions by Pattern
Enumerations
List and Union Types
Legal and Illegal Type Nesting
Anys and Anonymous Types
Complex Types
Empty and Mixed Content
Namespaces In XML
Namespace Basics
Global and Local Names
Deciding when to qualify a namespace
Populating a Namespace
Schemas Target Namespace
Advanced XML Schema Topics
Derived Simple and Complex Types
Abstract Elements and Types
Multiple Schema
Multiple Schema and Namespaces
Document Design Strategies
Formalizing Document Content
Publishable Documents
Determining levels of validity
Mixed Content
Data Documents
Object Serialization
XML and Databases
Mapping Relational Data to XML
Handling Relationships
Price Band C
XML Courses - Supporting
Information
XHTML Introduction
XML Introduction
XML Transformations with XSL
Home
© Alpha Training, Telephone +44 (0)20 8658 6994, Email admin@alphatraining.com
|