PDF-Download

Schulung Professionelle XML-Workflows mit XML Schema, XSLT, Schematron und NVDL (S1859)

XML dient zum internationalen Datenaustausch zwischen verschiedenen Betriebssystemen und Rechnerarchitekturen ebenso wie zur Struktur- und Prozeßdefinition im Rahmen komplexer Workflows. Häufig dient XML hierbei auch als temporäres Zwischenformat von umfangreichen Konvertierungsstrecken, auch vieler Nicht-XML-Formate. In allen Fällen ist eine hohe Datenqualität der XML-Dokumente unabdingbar. Um diese abzusichern, reicht eine Standard-Datenvalidierung auf der Basis von DTD oder XML Schema oft nicht aus. Teilweise ist die Datenqualität der XML-Inputdateien, aber auch der XML Schemadefinitionen recht mangelhaft. Validierungen führen zu Fehlern, so daß gern darauf verzichtet wird. Das schränkt wiederum die Prozeßqualität ein. Daher stellt sich die Frage: an welcher Stelle sollte validiert werden? Welche Ansätze zum automatisierten Testing gibt es?

Offene Termine

07.08.-09.08.2017
3 Tage | 1.270,00
Köln   
Noch frei
Buchen Vormerken
07.03.-09.03.2018
3 Tage | 1.330,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen

Schulungs-Ziel

XML ist ein einfacher und internationaler Standard zum Datenaustausch und zur Datenhaltung. Die enorme Gestaltungsflexibilität zwingt zu systematischer Strukturierung, damit die XML-Dokumente  systematisch ausgewertet werden können. Zur Einhaltung einer optimalen Prozessqualität ist die Datenqualität der XML-Dokumente von zentraler Bedeutung. Zu deren Definition und Kontrolle stehen mehrere bewährte Standard- Technologien zur Verfügung. An ausgewählten, praxisorientierten Beispielen lernen Sie die Grundlagen zur Strukturdefinition von XML-Dokumenten, deren Validierung sowie Verfahren zum automatisierten Testing. 
Die Inhalte werden mit der praxisbewährten Software Oxygen XML Developer 17.1 erarbeitet. 

Wer sollte teilnehmen

Verantwortliche und Praktiker aus dem XML-, GIS-, EDI-, Datenbank-, Programmierungs-, Publishing- und Web-Content Umfeld sowie Technische Redakteure

Inhalt

  • Datenvalidierung - wozu?
    • XML in Konvertierungsprozessen
    • Überblick Validierungsstandards
    • Kurzeinstieg in DTD
    • Kurzeinstieg in RelaxNG
  • Einstieg in XML Schema
    • Konvertierung von DTD nach XML Schema
    • Namespaces, Strukturen, Datentypen, Annotations
    • Einfache und komplexe Strukturen
    • Gruppierungen, abstrakte Elemente
    • Übersicht über Schemadesigns: globale und lokale Deklarationen
    • Eindeutige und abhängige Schlüssel definieren
    • Externe XSD's einbinden: include oder import?
    • Probleme der Namespace-Definitionen
    • Qualität der XML Schema - Definitionen
    • XML-Dokumente mit XML Schema validieren - wann?
    • Automatisierte XML-Schema-Validierung mit ANT
  • Einstieg in die XSL-Transformation
    • Kurzübersicht über XSL-Prozessoren
    • Definition von XSL-Zielstrukturen
    • XSLT - Mappings zur Generierung des XML-Outputs
    • XSLT - Konvertierung von CSV nach XML
    • Parameterübergabe in der XSLT-Transformation
    • Einbindung von Extensions
    • Übersicht: XML-Streaming mit XSLT 3.0
  • Einstieg in XSLT Unit Test mit XSpec
    • Der strukturelle Aufbau von XSpec
    • Testszenarien für xsl:function
    • Testszenarien für xsl:template
    • Typsichere Parameterübergabe
    • Der Report Generator
  • Einstieg in Schematron
    • Ansätze zur inhaltlichen Detailprüfung
    • Standards zur Testautomatisierung
    • Die Validation Report Language (SVRL)
    • Arbeiten mit pattern, rule, assert, report, diagnostic
    • Automatisierte Codegenerierung von Schematron-Dokumenten
    • Automatisierte Schematron-Validierung mit ANT
  • Mehrfachvalidierung mit NVDL
    • Kombinierte XML-Validierung diverser Standards
    • Validierung gegenüber XML Schema und Schematron in einem Arbeitsschritt
  • Automatisierte Workflows
    • Übersicht: XML - konfigurierte Workflows
    • Überblick: ANT
    • Überblick: XProc
    • Überblick: XSpec
    • Automatisierte XSLT-Transformationen
    • Konvertierungsstrecken aufsetzen
    • Automatisierte Schematron-Tests
  • Arbeiten mit dem Oxygen XML Developer
    • Die Projektstruktur
    • Transformation Scenarios
    • Der XML Schema-Editor
    • Der XSLT-Editor
    • Zahlreiche weitere Arbeitshilfen

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 3 Tage, 1. Tag 10:00 - 17:00 Uhr, Folgetage 09:00 - 16:00 Uhr

Ort der Schulung: GFU-Schulungszentrum Köln oder bei Ihnen als Inhouse-Schulung

Offene Termine

07.08.-09.08.2017
3 Tage | 1.270,00
Köln   
Noch frei
Buchen Vormerken
07.03.-09.03.2018
3 Tage | 1.330,00
Köln   
Noch frei
Buchen Vormerken
Kein passender Termin? Termin
vorschlagen
Buchen ohne Risiko:
  • Keine Vorkasse
  • Kostenloses Storno bis zum Vortag des Seminars
  • Rechnung nach erfolgreichem Seminar
  • Garantierter Termin und Veranstaltungsort
  • Preise zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Ein Team einer Firma will zusammen das Seminar Professionelle XML-Workflows mit XML Schema, XSLT, Schematron und NVDL reservieren

Dann kann ein Inhouse-Training zum Gegenstand Professionelle XML-Workflows mit XML Schema, XSLT, Schematron und NVDL ratsam sein. Das Thema der Schulung kann hierbei in Abstimmung mit den Dozenten modifiert oder komprimiert werden.

Haben die Schulungsteilnehmer schon Vorwissen in Professionelle XML-Workflows mit XML Schema, XSLT, Schematron und NVDL, sollte der Anfang gekürzt werden. Eine Inhouse-Fortbildung macht sich bezahlt bei mehr als 3 Mitarbeitern. Die Inhouse-Seminare zum Thema Professionelle XML-Workflows mit XML Schema, XSLT, Schematron und NVDL finden manchmal im Umkreis von Düsseldorf, Bonn, Leipzig, Nürnberg, Wuppertal, Stuttgart, Bielefeld, Berlin, München, Hannover, Dresden, Münster, Frankfurt, Duisburg, Essen, Hamburg, Bochum, Bremen, Dortmund und Köln am Rhein in NRW statt.

Inhouse-Schulungen zu Professionelle XML-Workflows mit XML Schema, XSLT, Schematron und NVDL bundesweit

  • Freie und Hansestadt Hamburg Stadtstaat
  • Schulungs-Schwerpunkt: Konvertierungsstrecken aufsetzen | Datenvalidierung - wozu? XML in Konvertierungsprozessen
  • Landeshauptstadt Stuttgart von Baden-Württemberg
  • Schulungs-Schwerpunkt: Definition von XSL-Zielstrukturen | Überblick Validierungsstandards
  • Bundeshauptstadt Berlin Stadtstaat
  • Schulungs-Schwerpunkt: Typsichere Parameterübergabe | Arbeiten mit pattern, rule, assert, report, diagnostic
  • Landeshaupt München von Bayern
  • Schulungs-Schwerpunkt: Validierung gegenüber XML Schema und Schematron in einem Arbeitsschritt | Einbindung von Extensions
  • Frankfurt am Main in Hessen
  • Schulungs-Schwerpunkt: Der XSLT-Editor|Einstieg in XSLT Unit Test mit XSpec Der strukturelle Aufbau von XSpec
  • Köln am Rhein
  • Schulungs-Schwerpunkt: Überblick: XSpec | Automatisierte Schematron-Validierung mit ANT
  • Hansestadt Bremen Stadtstaat
  • Schulungs-Schwerpunkt: Zahlreiche weitere Arbeitshilfen | Arbeiten mit dem Oxygen XML Developer Die Projektstruktur
  • Landeshauptstadt von Nordrhein-Westfalen Düsseldorf am Rhein
  • Schulungs-Schwerpunkt: Einstieg in Schematron Ansätze zur inhaltlichen Detailprüfung|Überblick: ANT

Wenn alle Teilnehmer zustimmen, kann die Professionelle XML-Workflows mit XML Schema, XSLT, Schematron und NVDL Schulung hinsichtlich "Gruppierungen, abstrakte Elemente" am Rande gestreift werden und dafür wird "Automatisierte XML-Schema-Validierung mit ANT" intensiver beprochen oder umgekehrt.

Welche Fortbildungen passen zu Professionelle XML-Workflows mit XML Schema, XSLT, Schematron und NVDL?

Eine erste Ergänzung bildet XML, XSLT, XPath, XSL-FO Einführung mit

  • XSLT 2.0, XPath 2.0 Übersicht: Funktionsumfang von XSLT 2.0, XPath 2.0
  • Generieren von Klassen und Datenbanktabellen mit XML Schema
  • Verarbeitung von Namespaces in Quell- und Zieldokumenten
  • XSL-Transformation nach HTML5 Kurzübersicht über HTML5

Zu empfehlen ist auch eine Schulung von „Oracle XML Anwendungsentwicklung“ mit der Behandlung von

  • Oracle Tools: Oracle XML-Parser, Java Class Generator, XSQL und XSU
  • Beispielanwendungen im Umfeld von Oracle 10g oder 11g
  • XML Parser (SAX und DOM), Vergleich der Programmiermodelle, XSLT Processor
  • Grob- und feingranulare Speicherung von XML in der Oracle Datenbank mit Hilfe des Datentyps XMLType

Für Inhouse-Schulungen ist das Thema „XML mit Python“ mit den Unterpunkten Erzeugen, Einlesen und Manipulieren von XML-Dateien mit lxml XML und HTML mit lxml parsen und Alternative: Die Python-XML-Schnittstelle ElementTree ElementTree in der Python-Standard-Bibliothek geeignet.

Für Erfahrene Anwender passt eine XML Einführung Schulung. In diesem Seminar werden vor allen Dingen

  • Übung: Selektion von XML-Dokumentteilen mit XPATH
  • Übung: XML Schema erzeugen
  • Übersicht XSL(T), XSL-FO
  • XML-Dokumente auswerten Übung: XML aufbereiten mit CSS
behandelt.

Haben Sie Fragen?

  • 0221 82 80 90
  • Chat offline
Drei Frauen