XML Schema

Seminar

In Frankfurt Am Main, Hamburg, München und an 7 weiteren Standorten

1.100 € inkl. MwSt.

Beschreibung

  • Kursart

    Intensivseminar berufsbegleitend

  • Niveau

    Anfänger

  • Ort

    An 10 Standorten

  • Unterrichtsstunden

    15h

  • Dauer

    2 Tage

XML - XML-Schema                                                       

Standorte und Zeitplan

Lage

Beginn

Berlin
Karte ansehen
Goethestr. 34, 13086

Beginn

auf Anfrage
Dresden (Sachsen)
Karte ansehen
Rosenstraße 36, 01067

Beginn

auf Anfrage
Düsseldorf (Nordrhein-Westfalen, NRW)
Karte ansehen
Stadttor 1

Beginn

auf Anfrage
Frankfurt Am Main (Hessen)
Karte ansehen
Mainzer Landstraße 50, 60325

Beginn

auf Anfrage
Hamburg
Karte ansehen
Stadthausbrücke 1-3, 20355

Beginn

auf Anfrage
Munster (Niedersachsen)
Karte ansehen

Beginn

auf Anfrage
München (Bayern)
Karte ansehen
Baaderstraße 88-90, 80469

Beginn

auf Anfrage
Stuttgart (Baden-Württemberg)
Karte ansehen
Königstraße 10, 70173

Beginn

auf Anfrage
Wien (Australien)
Karte ansehen
Mariahilfer Straße 123, 1060

Beginn

auf Anfrage
Zürich (Schweiz)
Karte ansehen
Seefeldstrasse 69, 8008

Beginn

auf Anfrage
Alle ansehen (10)

Fragen & Antworten

Ihre Frage hinzufügen

Unsere Berater und andere Nutzer werden Ihnen antworten können

Wer möchten Sie Ihre Frage beantworten?

Geben Sie Ihre Kontaktdaten ein, um eine Antwort zu erhalten

Es werden nur Ihr Name und Ihre Frage veröffentlicht.

Meinungen

Themen

  • XML-GrundlagenXML Schema - Grundlagen
  • XML Schema-Datentypen
  • Arbeit mit komplexen Datentypen
  • Schlüssel und Verweise in XML Schema
  • Auslagerung und Wiederverwendung
  • Namensräume
  • XML Schema und Datenbanken

Inhalte

Kurslevel:
Einsteiger

Zielgruppe:
Programmierer, Web-Entwickler

Voraussetzungen:
XML-Grundlagen

Methode:
Vortrag mit Beispielen und Übungen.

Seminarziele:
XML Schema ist ein XML-Standard des W3C zur Definition von XML-Dokumenten. Anders als bei XML-DTDs wird die XML-Struktur selbst in Form eines XML-Dokuments beschrieben. Darüber hinaus wird eine große Anzahl von Datentypen unterstützt. In Ergänzung zu den einfachen Typen bieten komplexe XML-Typdefinitionen die Möglichkeit, Elementenstrukturen zusammenhängend zu definieren. Solche XML-Fragmente können weitere XML-Elemente und Attribute beinhalten. Neue XML Schema-Datentypen lassen sich zum einen durch die Definition eines neuen Typs erstellen oder durch die Ableitung eines neuen Typs aus bereits bestehenden ableiten.
Dieses Seminar führt Sie intensiv in das Thema XML Schema ein und hilft Ihnen, auch komplexe und umfangreiche Dokumente korrekt in XML abzubilden. Neben der Modellierung und Validierung kommt XML Schema auch in objektorientierten Programmiersprachen für die Integration von XML-Daten sowie der Serialisierung/Deserialisierung von Objekten sowie in relationalen Datenbanken bei der XML-Speicherung zum Einsatz. Diese Themen werden in einer Übersicht zum fortgeschrittenen Einsatz von XML Schema präsentiert.

Themen:
A. XML Schema - Grundlagen
Dauer:0.25 Tage
Einführung in XML Schema-Syntax, Struktur und Datentypen - Vergleich zur Document Type Definition - Verknüpfung von Dokumentinstanzen mit XML Schema-Dateien - Dokumentation eines XML Schema - Elemente und Attribute definieren - Element- und Attributgruppen

B. XML Schema-Datentypen
Dauer:0.25 Tage
Verwendung von einfachen Datentypen aus der XML Schema-Typbibliothek - Lokale und globale Deklarationen von eigenen abgeleiteten einfachen Datentypen - Sonderfälle: Listen und Vereinigung - Fassetten für Längenbegrenzungen und Einsatz von regulären Ausdrücken

C. Arbeit mit komplexen Datentypen
Dauer:0.5 Tage
Deklaration von globalen komplexen Datentypen in XML Schema - Inhaltsmodelle Reihenfolge, Auswahl und Zusammenstellung - Ableitung von globalen komplexen Typen mit Erweiterung und Einschränkung - Element-Ersetzungsgruppen

D. Schlüssel und Verweise in XML Schema
Dauer:0.125 Tage
DTD-konforme Datentypen ID und IDREF/IDREFS - XML Schema-Elemente Key, Unique und Keyref - XPath-Selektoren für Schlüssel und Verweise in XML Schema einsetzen

E. Auslagerung und Wiederverwendung
Dauer:0.125 Tage
Inklusion/Einbindung - Import von Strukturen - Redefinition (Einbindung mit Ableitung)

G. Namensräume
Dauer:0.125 Tage
Namensräume in XML Schema angeben und deklarieren - Namensräume bei Import, Inklusion und Redefinition von XML Schema-Dateien

H. XML Schema und objektorientierte Programmiersprachen
Dauer:0.25 Tage
Bindung von XML Schema an Java- und .NET-Klassen - Marshalling und Unmarshalling / Serialisierung und Deserialisierung von XML und Objekten - Generierung von Klassen und XML Schema-Strukturen sowie Vorgabe von Mapping-Strukturen in Klassen und XML Schema

I. XML Schema und Datenbanken
Dauer:0.25 Tage
Einsatz von XML Schema zur Abbildung von relationalen Datenstrukturen - Einsatz von XML Schema in Datenbanken wie MS SQL Server und Oracle zur Speicherung/Validierung von XML-Daten

J. Ko-Abhängigkeiten und erweiterte Validierungsregeln mit Schematron
Dauer:0.125 Tage
Übersicht zu Schematron - Definition von Regeln mit XPath - Generierung von XSLT-Quelltext - Einsatzszenarien für XML Schema

Unsere dozenten

Unser XML-Trainer Marco Skulschus studierte in Wuppertal und Paris Ökonomie mit Schwerpunkt Wirtschaftsinformatik und schloss mit einer Diplom-Arbeit zur semantischen Datenmodellierung in XML-Daten ab und arbeitet schon seit mehr als 10 Jahren als Dozent und Autor im Bereich XML, XML Schema, XSLT und XSL-FO und Ontologien.

Veröffentlichungen:

  • "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)

  • "XSLT, XPath und XQuery" (Comelio Medien, ISBN 978-3-939701-18-7)

  • "XSL-FO" (Comelio Medien, ISBN 978-3-939701-17-0)

  • "XML Schema" (Comelio Medien, ISBN 978-3-939701-22-4)

  • "MS SQL Server 2012 – XML-Integration mit T-SQL" (Comelio Medien, ISBN 978-3-939701-83-5)

  • "Oracle, PL/SQL und XML" (Comelio Medien, ISBN 978-3-939701-49-1)

Erfahrung:
Projekte:
Als Berater und technischer Projektleiter konzipiert Herr Skulschus XML-basierte Software mit komplexen XSLT- und XSL-FO-Transformationen (XML Pipelines oder Single Source Publishing) sowie Import-/Export-Schnittstellen mit XML.

Forschung:
Er leitete verschiedene Forschungsprojekte mit innovativen Einsatzmöglichkeiten von XML wie bspw. der automatischen Generierung von Benutzer-Schnittstellen aus relationalen Daten und XML-Daten.

Webseite:

  • http://www.marco-skulschus.de

  • http://de.wikipedia.org/wiki/Marco_Skulschus

  • http://www.amazon.de/Marco-Skulschus/e/B004587BR8



Referenzkurse:
  • XML - Kurzüberblick

Zusätzliche Informationen

XML Schema ist ein XML-Standard des W3C zur Definition von XML-Dokumenten. Anders als bei XML-DTDs wird die XML-Struktur selbst in Form eines XML-Dokuments beschrieben. Darüber hinaus wird eine große Anzahl von Datentypen unterstützt. In Ergänzung zu den einfachen Typen bieten komplexe XML-Typdefinitionen die Möglichkeit, Elementenstrukturen zusammenhängend zu definieren. Solche XML-Fragmente können weitere XML-Elemente und Attribute beinhalten. Neue XML Schema-Datentypen lassen sich zum einen durch die Definition eines neuen Typs erstellen oder durch die Ableitung eines neuen Typs aus bereits bestehenden ableiten.
Dieses Seminar führt Sie intensiv in das Thema XML Schema ein und hilft Ihnen, auch komplexe und umfangreiche Dokumente korrekt in XML abzubilden. Neben der Modellierung und Validierung kommt XML Schema auch in objektorientierten Programmiersprachen für die Integration von XML-Daten sowie der Serialisierung/Deserialisierung von Objekten sowie in relationalen Datenbanken bei der XML-Speicherung zum Einsatz. Diese Themen werden in einer Übersicht zum fortgeschrittenen Einsatz von XML Schema präsentiert.

XML Schema

1.100 € inkl. MwSt.