Standard Kurs XML Schema
Dieser XML Schema Kurs bietet die effiziente Einführung in Anwendung von XML Schema.
Information
Kurscode: JXMS
Das Angebot Firmenkurs finden Sie hier.
Das Angebot Online Kurs finden Sie hier.
Infrastruktur: Bring your own Computer (Processor i7 oder vergleichbar, mindestens 8GB RAM), VMWare Workstation Player Version 12+.
Alle Kursunterlagen werden elektronisch abgegeben, damit leisten wir einen Beitrag an die Umwelt.
Einleitung
Der World Wide Web Consortium (W3C) Standard XML (Extensible Markup Language) gewinnt immer mehr an Bedeutung. XML wird vermehrt auch für die Beschreibung von Schnittstellen und Datenstrukturen eingesetzt, welche mit dem Standard XML Schema definiert werden. XML Schema verdrängt den Einsatz der DTD (Document Type Definition) dank der erweiterten Möglichkeiten immer mehr.DTDs haben einige deutliche Nachteile gegenüber gängigen Schemasprachen, was daran liegt, dass sie nicht für die allgemeine Datenbeschreibung gedacht sind, sondern aus der dokumentenzentrierten Sicht von SGML, dem Ursprung von XML, stammen.XML Schema bringt gegenüber der DTD deutliche Vorteile.
- XML Schema verfügt über ein anspruchsvolles Datentypkonzept (z.B. Integer, Date, Time).
- XML Schema unterstützt leistungsfähige Strukturierungsmechanismen (z.B. Ableitung von Datentypen).
XML Schema ist ein wichtiges Hilfsmittel im Umfeld der XML Entwicklung z.B. hinsichtlich Validierung und Generierung. Mit XML Schema wird der Vertrag ("Contract") zwischen XML-Produzent und XML-Konsument auf eine bessere Basis gestellt.
Dieser Kurs führt Sie in das Thema XML Schema ein und zeigt die wichtigsten XML Schema Eigenschaften auf. Das im Kurs eingesetzte Tool wird nur begleitend eingesetzt.
Ihr Nutzen
- Den XML Schema Standard kennenlernen.
- Einfache XML Schema selber erstellen können.
- Die wichtigsten XML Schema Daten- und Strukturtypen kennen.
- XML Schema Einsatzmöglichkeiten aufzeigen.
Verwandte Kurse
Voraussetzungen
Der Besuch des Kurses JEXM ("XML Einführung") oder gleichwertige Kenntnisse werden vorausgesetzt.
Teilnehmerkreis
Web Publisher, Programmierer, IT Fachleute, XML Developer
Unterlagen
- Tutorial
- Code Walks
- Internet / Intranet
Inhalt
- Einführung
- Was ist XML
- Was ist DTD
- Was ist XSLT
- Was ist XML Schema
- Prinzipien/Eigenschaften
- Datentypen
- Syntax
- Namespaces
- Beispiel
- Attribute
- Referenzierung
- Root Element
- Grundlagen
- Komponenten
- Deklaration/Definition
- Lokaler vs. Referenz Typ
- Typhierarchie
- Simple Types
- Complex Types
- Best Practices
- Anwendungen