Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

XML Schemas

School/Trainer:

Object & Data Labs
Saratoga, California, United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' XML Schema is an incredibly powerful - and complex - document schema language with capabilities such as strong typing, modularity, inheritance, and identity constraints. The World Wide Web consortium to replace XML’s DTDs as a specification has defined the XML Schema language.
To leverage the full power of XML, companies need shared vocabularies to base their documents & scripts upon. XML Schema makes it possible to create those shared vocabularies.
From declaring elements, attributes and complex content models to working with multiple namespace the student will see how XML schemas can mimic object-oriented features of many languages. Practical examples will illustrate how the design and creation of schemas work in the world of relational databases, e-commerce applications and document management.
.

What will you learn over the first 2 days

Basics

Named Types
Complex and Simple Types
Built-In & User-Defined Data Types
Annotating Schemas
Documentation and App Info
Regular Expressions
Deriving new Schema types
Namespaces
Declaration vs Definition
Global vs Local
Element Substitution & Substitution Groups
Deriving by Extension & by Restriction
Attributes
Local declaration
Inlining
Complex vs Simple Content
Group and Choice Elements
Fixed and Default Element Values
Sequence and Choice Elements
Empty Element
NoNameSpaceSchema Location
Assembling a Schema from Multiple Documents
Lax vs Strict Validation
List Types & Union Types
Global and Local Open Content
Schema Evolution
Strategy for defining semantics of XML Elements
Advanced Topics

Name Conflicts
Global / Local Elements and Attributes and Namespaces
Element Form Default & Attribute Form Default
Type Substitutability
Block Attribute
Abstract Elements & Abstract Complex Types
Redefine Element
Version Management
Nil Content & Mixed Content
Ur-type
Schema Locations
Uniqueness in Keys and Key References
Extending XML Schemas
What will you learn on the third day

A set of guidelines to Design good XML Schemas

Use of Default vs Target Namespace
Extending Schemas
Creating Extensible Content Models
A set of guidelines for implementing Global vs Local element or type
When to Localize & when to Expose Namespaces
Implementing Variable Content Containers
Zero, one or many namespaces in Multi-Schema Projects
XML Schema and Query Languages

Alterative XML Schema Languages

Who should attend

This course is designed for software developers and managers who need to define XML document types, create XML documents, or develop XML applications.
This course is ideal for those attendees building large systems in XSLT or XQuery as well.
Some XML & HTML experience would be helpful.

Recommended follow-on courses

JAVA & XML
XML & Databases
XML Schemas
XML Web Services
...''

Please go to the school's official website for training price and schedule:
http://www.objectdatalabs.com/

Phone:1.866.313.5768

School Address:

Object & Data Labs
20076 Ljepava Drive
Saratoga, CA 95070 USA

Jobs & Resumes: Saratoga
Houses & Roommates: Saratoga




Other training courses offered by Object & Data Labs:

Delivering Business Intelligence Using Microsoft SQL Server 2005
ETL Solutions Using Microsoft SQL Server 2005 Integration Services
OLAP Solutions Using Microsoft SQL Server 2005 Analysis Services (SSAS)
Programming with Microsoft Visual Basic .NET
Developing ASP.NET Applications Using Visual Studio .NET
Modeling & Designing the Data Warehouse
Advanced SQL Techniques for Analysts
SAN & NAS Implementation With Lab Demonstration
Disaster Recovery Planning
XML
Application Development in XML and Java
Intensive XSLT Programming
XML Security
C++ Programming
Advanced C++ Programming
Java Programming
C#
PERL Programming
Jakarta Struts Developer Workshop


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Try the search form on top of each page to find the latest course information, using course topic and location as keywords. Keep the course topic keyword short to get more results.

- Other Locations -
Saratoga
- Online Course -
XML Schemas



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008