Morad Learning

Home | About Us | Purchase Courseware Online | Services | .NET Courses | Register for Online Classes! | XML Courses | Contact Us

Describing and Validating XML Documents Using XML Schema

Subject Matter

.
.
.

An thorough introduction to the principles of describing and validating XML documents with the new XML Schema language.

Course Name

.
.
.

Describing and validating XML Documents Using  XML Schema

Why This Course?

.
.
.

XML documents have been validated using the Document Type Definition (DTD) language. DTD, however, left a lot to be desired. The XML schema Definition Language (XSDL) is a new way to describing and validating XML documents that overcomes the limitations and shortcomings of DTD. This course teaches the concepts and principles underlying the XML Schema technology and prepares its learners to start using XML schema to validate XML documents. No prior DTD experience is necessary.
 

Course Objectives

.
.
.

This course teaches concepts and principles of validating XML documents using XML schema. After concluding this course, learners will be capable of:

bulletDefine what XSDL (XML Schema) means
bulletDescribe the benefits of XML Schema
bulletDescribe the XML validation process
bulletExplain what is being validated in an XML document
bulletDemonstrate creating a well-formed XSD document
bulletDemonstrate using the XML Schema language components
bulletClassify the two data types of XML elements
bulletExplain the meaning of XML element declaration
bulletManipulate XML declaration by using XSD components
bulletExplain the different content models of XSD and their purposes
bulletDemonstrate using XSD content models to describe XML document elements
bulletWrite XSD declaration for both XML element and attributes
bulletWrite both local and global declaration
bulletMake an XML attribute mandatory in a declaration
bulletExplain how simple types are derived using restriction
bulletApply different facets to derive new simple types
bulletDefine a restriction using <xsd:restriction> XSD element
bulletRe-use data type definition named data types
bulletRe-use model groups definitions via named model groups
 

Who Should Attend?

.
.
.

Information architects, Web developers, designers, programmers responsible for designing, and building web applications and pages based on XML and XML schema.

Prerequisites

.
.
.

Working knowledge of XML and its technologies. This prerequisite could be acquired through the Introduction to XML course.

 

Delivery Mode

.
.
.

Instructor-led in a classroom community-of-practice environment.

Features

.
.
.

bullet Learn-by-doing course design philosophy
bullet Clear explanations of concepts and principles
bullet Emphasis on getting started quickly
bullet Many examples and worked out samples
bullet Online Learning Environment (OLE) always accessible during class period
bullet Online Practice Environment (OPE) accessible 24/7 during class period
bullet Learning Tools (LTs) supporting the learning process
bullet Browser and platform independence
bullet Reference materials and job aids provided
bullet OLE is accessible from any location even across firewalls
bulletNo specific lab setup or configuration needed. Our OLE & OPE provide everything we need to deliver the class. All the students need are an Internet connection and a web browser

Class Duration

.
.
.

3 days

Home | Up | About Us | Purchase Courseware Online | Services | .NET Courses | Register for Online Classes! | Contact Us