Voorheen Eduhub

XML Schema Development

Niveau:
Kosten:
Totale lesduur:
8
Gratis brochure aanvragen

Tip: Ontvang gratis en vrijblijvend meer informatie over programma, startdatum, locatie, prijzen en inschrijving:

Overzicht

Ervaring met deze cursus?

Heeft u de cursus XML Schema Development bij Master it Training gevolgd? Help anderen door uw ervaring te delen op Springest!

Springest doneert €1,- aan Stichting Edukans als dank voor jouw ervaring

 
Tijdstip:
Overdag
Looptijd:
dagen
Afronding:
Certificaat
Soort locatie:
Open inschrijving
Regio('s):
Eindhoven, Utrecht, Rotterdam, Amsterdam
Prijsinformatie:
 
Het tarief is incl. studiemateriaal en lunch, excl. BTW

Beschrijving

In deze XML cursus doet u uitgebreide kennis op over de functionaliteit van XML Schema en leert u XML Schema's te ontwikkelen in praktische workshops. Aan de orde komt het gebruik van XML Schema language, als opvolger van Document Type Definitions (DTD's) voor het vastleggen van de structuur, naamgeving van de elementen en inhoud van XML documenten. XML Schema's bieden een betere mogelijkheid voor data types en modulair ontwerp dan DTD's. Aandacht is er voor het declareren simpele en complexe elementen en het opleggen van constraints aan de inhoud van elementen. Voorts komen het gebruik van data typen, facets, element substitutions en reguliere expressies en het verschil tussen locale en globale declaraties aan bod.

Ook is er aandacht voor het definiëren van user defined data typen, attributen, het gebruik van default values en control structures. Ook afgeleide data types en het verschil tussen afleiding door restriction en door extension worden besproken. Ook Schema Namespaces en de modularisatie van Schema's en het include en import mechanisme komen aan bod. Tenslotte komen in deze XML cursus een aantal geavanceerde XML Schema onderwerpen, zoals het omgaan met keys en references en het verwijderen van redundantie door identity contraints, aan de orde.

Doelgroep

Deze XML training is bestemd voor ontwikkelaars van XML-gegevensstructuren en XML-applicaties evenals projectleiders die XML schema's willen gaan gebruiken voor het valideren van de inhoud van XML documenten.

Voorkennis

Voor deelname aan deze XML cursus is kennis van de basis syntax van XML vereist zoals geboden in de cursus XML100: XML Introduction.

Inhoud

Deze XML cursus wisselt de theorie, behandeld aan de hand van presentatiesheets, af met demo's. Daarnaast spelen hands-on oefeningen een belangrijke rol.

Dag 1

  • Purpose of XML Schema's
  • XML Schema's versus DTD's
  • XML Schema namespace
  • Content models
  • Element declarations
  • Simple types and built-in types
  • Attributes in XML Schema's
  • Declaring attributes
  • Inlining Attributes
  • Default attribute value
  • Element occurence indicators
  • Sequences
  • Global and Local elements
  • Simple data types
  • Facets
  • Primitive versus derived datatypes

Dag 2

  • Commonly used data types
  • Deriving by restriction
  • Constraints and Patterns
  • Data type definition
  • Regular expressions
  • List and union data types
  • Named and Complex types
  • Compositors
  • Choices
  • Named Model Groups
  • Mixed Content
  • Empty Content
  • Deriving by Extension
  • XML Schema's and Namespaces
  • XML Schema Instance Namespace
  • Namespace defaulting
  • Namespace qualification

Dag 3

  • Modular design
  • Reuse of XML schemas
  • Combining multiple Schema's
  • Import mechanism
  • Include mechanism
  • Redefine mechanism
  • Keys and uniqueness
  • Identity contraints
  • Unique element
  • Using keys
  • Key en keyref
  • Data redundancy
  • Resolving data redundancy

TIP: op alle trainingen van Master it Training ontvangt u een 100% Kwaliteitsgarantie!

Ervaringen

Er zijn nog geen ervaringen. Deel je ervaring en help zo anderen kiezen. Als dank doneert Springest €1,- aan Stichting Edukans.

Ervaring delen

Deel je ervaring

Je helpt hiermee anderen kiezen. Als dank doneert Springest €1,- aan Stichting Edukans.

Zelf deelgenomen?

E-mail Gebruik een andere validatiemethode Slechts ter voorkoming van misbruik. We delen niks namens jou op je netwerk en delen gegevens nooit met derden.
(optioneel)
(optioneel)

Ja, stuur mij gratis en vrijblijvend meer informatie:

Springest stuurt uw aanvraag direct naar de juiste persoon bij Master it Training. U ontvangt dan via e-mail of post meer informatie over de cursus. We gaan uiteraard vertrouwelijk om met uw gegevens.

(optioneel)
(optioneel)
(optioneel)

Meer trainingen in dit onderwerp:

Vergelijk 27.086 trainingen en opleidingen in XML/XSLT

Nieuwsbrief ontvangen?

Abonneer u op onze nieuwsbrief en ontvang maandelijks een update over persoonlijke ontwikkeling en carrièretips. Lees alle nieuwsbrieven

Volg ons op: Facebook Twitter LinkedIn
Help