• XML Schema Fundamentals training

  • Group Training

    Gain extensive knowledge on the syntax and usage of the XML Schema language, as successor to Document Type Definitions (DTDs)!

    Training code
    CGAXMLFLCE
    Spoken Language
    English
    Language Materials
    English
    Dayparts
    6
    Price
    €1.550,00
    excl. VAT No extra costs.

    Book XML Schema Fundamentals now

    This course will mostly take place in a group setting. We use several learning methods to help you obtain the knowledge, give you helpful insights and get you inspired. Check the Spoken Language on the left for language info.

    This course currently isn't planned. Please fill in your contact details below and we'll get in touch with you within two working days.

    Name*
    Email Address*
    Phone number*
     

    What is XML Schema Fundamentals

    XML Schema is used to define XML vocabulaires that define the structure, element names and contents of XML documents.
    See the below modules for more information:
    Module 1 : XML-Schema Intro

    • Why XML Schema?
    • What is XML Schema?
    • Markup Languages
    • Well Formed versus Valid
    • Document Type Definition (DTD)
    • DTD Limitations

    Module 2 : XML Schema Basics

    • XML Schema Components
    • DTD to XML Schema Conversion
    • DTD Vocabulary
    • XML Schema Vocabulary
    • Target Vocabulary
    • Referencing XML Schema

    Module 3 : XML Schema Models

    • Declaration versus Definition
    • Global versus Local
    • Element Declarations
    • Global and Local Declarations
    • Referencing Global Declarations
    • Anonymous and Named Types

    Module 4 : XML Schema Data Types

    • XML Schema Data Types
    • String Data Types
    • Language Data Type
    • Name Types
    • ID Types
    • Qualified Names and URI's

    Module 5 : Derived Simple Types

    • Creating Simple Types
    • Derived Numeric Simple Types
    • Simple Types by Restriction
    • Available Facets
    • Enumerations and Patterns
    • Fixing Facet Values

    Module 6 : Schema Documentation

    • Annotating Schema's
    • Annotation Element
    • Meta Data
    • Allowed Locations
    • Annotation Location
    • Inlining Annotation

    Module 7 : Namespaces

    • Namespaces of XML Schema
    • XML Schema Namespace
    • TargetNamespace
    • Referencing XML Schema
    • Namespace Scope
    • Default Namespace

    Module 8 : Complex Types

    • Simple Content and Attributes
    • Local Attribute Declarations
    • use Attribute
    • Grouping Attributes
    • Grouping Elements
    • Global Group Definition

    Module 9 : Derived Complex Types

    • Derived Complex Types
    • Deriving by Extension
    • Deriving by Restriction
    • Prohibiting Derivations
    • Element Substitution
    • Substitutable Elements

    Module 10 : Schema Modules

    • Schema Modularization
    • Including Schema Documents
    • Using include
    • Chameleon Effect
    • Namespace Coercion
    • Redefining Types

    Module 11 : Schema Extensions

    • any Element
    • Extension Element
    • Instance with any
    • Namespace Extension Elements
    • anyAttribute Element
    • Extension Attribute

    Module 12 : Uniqueness and Keys

    • Uniqueness and Keys
    • Unique versus Key
    • Key Requirements
    • Combination Key
    • Unique
    • Unique Elements
     
     

    Who should attend XML Schema Fundamentals

    The training XML Schema is designed for developers of XML data structures and XML applications and project managers who want to use XML schemas to validate the contents of XML documents.

    Prerequisites

    To join this training knowledge of the basic syntax of XML is required.

    Objectives

    At the end of the training participants will learn,

    • What is XML Schema
    • XML Schema Models
    • Markup Languages
    • Document Type Definition
    • XML Schema Data Types
    • Derived Simple Types
    • Schema Documentation
    • Complex Types
    • Schema Modules and Extensions
    • Uniqueness and Keys
     
    Incompany

    Gain extensive knowledge on the syntax and usage of the XML Schema language, as successor to Document Type Definitions (DTDs)!

    Training code
    CGAXMLFLCE
    Spoken Language
    English
    Language Materials
    English
    Dayparts
    6
    Price
    €1.550,00
    excl. VAT No extra costs.

    With an Incompany training you have several advantages:

    - You choose the location
    - You experience the training with your colleagues, so it is always in line with your practice
    - The trainer can tailor explanations, examples and assignments to your organization
    - In consultation exercises can be adapted to organization-specific questions

    Request more information or a quote.

     

    What is XML Schema Fundamentals

    XML Schema is used to define XML vocabulaires that define the structure, element names and contents of XML documents.
    See the below modules for more information:
    Module 1 : XML-Schema Intro

    • Why XML Schema?
    • What is XML Schema?
    • Markup Languages
    • Well Formed versus Valid
    • Document Type Definition (DTD)
    • DTD Limitations

    Module 2 : XML Schema Basics

    • XML Schema Components
    • DTD to XML Schema Conversion
    • DTD Vocabulary
    • XML Schema Vocabulary
    • Target Vocabulary
    • Referencing XML Schema

    Module 3 : XML Schema Models

    • Declaration versus Definition
    • Global versus Local
    • Element Declarations
    • Global and Local Declarations
    • Referencing Global Declarations
    • Anonymous and Named Types

    Module 4 : XML Schema Data Types

    • XML Schema Data Types
    • String Data Types
    • Language Data Type
    • Name Types
    • ID Types
    • Qualified Names and URI's

    Module 5 : Derived Simple Types

    • Creating Simple Types
    • Derived Numeric Simple Types
    • Simple Types by Restriction
    • Available Facets
    • Enumerations and Patterns
    • Fixing Facet Values

    Module 6 : Schema Documentation

    • Annotating Schema's
    • Annotation Element
    • Meta Data
    • Allowed Locations
    • Annotation Location
    • Inlining Annotation

    Module 7 : Namespaces

    • Namespaces of XML Schema
    • XML Schema Namespace
    • TargetNamespace
    • Referencing XML Schema
    • Namespace Scope
    • Default Namespace

    Module 8 : Complex Types

    • Simple Content and Attributes
    • Local Attribute Declarations
    • use Attribute
    • Grouping Attributes
    • Grouping Elements
    • Global Group Definition

    Module 9 : Derived Complex Types

    • Derived Complex Types
    • Deriving by Extension
    • Deriving by Restriction
    • Prohibiting Derivations
    • Element Substitution
    • Substitutable Elements

    Module 10 : Schema Modules

    • Schema Modularization
    • Including Schema Documents
    • Using include
    • Chameleon Effect
    • Namespace Coercion
    • Redefining Types

    Module 11 : Schema Extensions

    • any Element
    • Extension Element
    • Instance with any
    • Namespace Extension Elements
    • anyAttribute Element
    • Extension Attribute

    Module 12 : Uniqueness and Keys

    • Uniqueness and Keys
    • Unique versus Key
    • Key Requirements
    • Combination Key
    • Unique
    • Unique Elements
     
     

    Who should attend XML Schema Fundamentals

    The training XML Schema is designed for developers of XML data structures and XML applications and project managers who want to use XML schemas to validate the contents of XML documents.

    Prerequisites

    To join this training knowledge of the basic syntax of XML is required.

    Objectives

    At the end of the training participants will learn,

    • What is XML Schema
    • XML Schema Models
    • Markup Languages
    • Document Type Definition
    • XML Schema Data Types
    • Derived Simple Types
    • Schema Documentation
    • Complex Types
    • Schema Modules and Extensions
    • Uniqueness and Keys
     
  • Related

    Fields of Expertise
    Software Engineering
     
  • e-CF competences with this course

     

    At Capgemini Academy we believe in transparency and clarity in the training landscape. That is why, in the table below, we show you to which e-CF competence this training or certification contributes. For more information about how to use the e-Competence Framework read more here. If you want to know how you can apply the e-CF within your organization, read more on this page.

    e-Competence Level12345
    B.1.Application Development     
    A.10.User Experience     
    A.6.Application Design