- Price: $1100.00
Do you need to:
- Understand what XML Schema is, where it came from, and what its applications are?
- Learn how to create and maintain XML Schemas?
- Learn and apply namespaces?
- Make your XML documents and XML Schema extensible?
A good working knowledge of using computers and an Internet browser as well as completion of the XML Essentials course and/or practical experience writing and maintaining XML documents.
At the end of this course you should be able to:
- understand XML Schema and its uses
- understand different XML content models
- create and maintain XML Schema using the XSD language, and apply XML Schema to XML instance documents
- understand and apply namespaces
- understand and apply extensible XML Schemas
- What is an XML Schema?
- The evolution of XML Schema
- Benefits of XML Schema
- XML Schema uses
- XML instance documents
- XML content models
Declaring Schema & Namespaces
- Declaring a schema as an XML document
- Defining an XML Schema
- What is a simple element?
- Defining a simple element
- Pre-defined data types
- Default and fixed element values
- Defining attributes in an XML Schema
- Default and fixed attribute values
- Defining optional and required attributes
- Restrictions (Facets)
- What is a complex element
- Defining a complex element
- Complex type indicators
- What is a substitution group?
- Applying a substitution group
- Abstract elements
- Substitution group trees
- Blocking element substitution
- What is an extensible schema?
- Schema styles
- Extending elements and attributes
Presenting XML Documents
- What is XSL?
- How does XSLT work?
- Why transform XML?