PDF-Download

Schulung XML, XSLT, XPath, XSL-FO Einführung (S153)
5 von 5 Sternen
28 Kundenbewertungen

Der Kurs vermittelt anhand intensiver Übungen die Grundlagen der XSL-Transformation von XML-Dokumenten in verschiedene Zielformate: HTML, XML, Text und PDF

Offene Termine

25.09.-29.09.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
18.12.-22.12.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
26.02.-02.03.2018
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
18.06.-22.06.2018
5 Tage | 2.170,00
Köln   
Noch frei
08.10.-12.10.2018
5 Tage | 2.170,00
Köln   
Noch frei
Kein passender Termin? Termin
vorschlagen
2 weitere Termine weniger Termine
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

Auf soliden Grundlagen von XML, XML Schema und XPath lernen Sie die Anwendung von XSL, um flexibel Transformationen in die  Zielformate HTML, XML und Text durchführen zu können. Daneben verfügen Sie über einen soliden Einstieg in die Generierung von PDF- und  png-Dokumenten mittels XSL-FO. Sie haben einen Überblick über die  relevanten Standards sowie über die damit verbundenen Techniken. Sie können die XSLT-Transformationen systematisch testen. 

Wer sollte teilnehmen

Verantwortliche und Praktiker aus dem Umfeld EDI,  Programmierung, Web-Content. 

Inhalt

1.-2. Tag: Auch separat buchbar als XSLT 1.0

  • XML Grundlagen
    • Elemente
    • Attribute
    • Wohlgeformte XML-Dokumente
    • Prolog
    • Encoding
    • Entitäten
    • Namespaces
    • Kommentare, CDATA
    • Processing Instructions
    • Überblick DOM / SAX
  • XML - Validierung mit XML Schema
    • Vergleich DTD / XML Schema
    • Übung: XML Schema erstellen, XML validieren
    • Standard - Datentypen im XML Schema
    • Erstellung benutzerdefinierter lokaler und globaler Simpletypes und ComplexTypes
    • Erstellung benutzerdefinierter globaler Elemente und Attribute
    • Erstellung benutzerdefinierter Namespaces im XML Schema
    • Deklaration eindeutiger Schlüssel und Abhängigkeiten mit key und keyref
  • XPath 1.0
    • Absolute und relative Adressierung von Elementen
    • Funktionen
    • Prädikate
    • Pfade und Achsen
  • Grundlagen XSLT 1.0
    • XSL-Transformation von XML-Dokumenten in verschiedene Zielformate
    • Der Namespace http://www.w3.org/1999/XSL/Transform
    • Überblick: XSL-Prozessoren
    • Überblick: Editoren
    • Grundsätzlicher Aufbau eines XSL-Stylesheets
    • Der Einsatz von XPath 1.0 in XSLT 1.0
    • Strukturierung mit benutzerdefinierten Templates
    • Deklaration benutzerdefinierter Parameter und Variablen
    • Deklaration von Parametern für die XSL-Transformation
    • Programmierlogik: Schleifen, Bedingungen
    • Bedingungen: xsl:if test, xsl:choose, xsl:when, xsl:otherwise
    • Benutzerdefiniertes Sortieren, Nummerieren, Formatieren
    • Erzeugen und Aufruf eigener Templates, rekursive Aufrufe
    • Verarbeitung mehrerer XML-Quelldokumente
    • Import externer XSL-Templates
    • XSL-Transformation nach HTML5
    • Datentransformation nach CSV
    • XML-XSL-XML-Datentransformation
    • Erzeugen von Zielstrukturen aus XML Schema
    • Arbeiten mit Namespaces in Quell- und Zieldateien
    • Behandlung der Namespace-Flut in XML-Quelldateien

3. Tag: Auch separat buchbar als XSLT 2.0, XSLT 3.0

  • XSLT 2.0, XPath 2.0
    • Übersicht: Funktionsumfang von XSLT 2.0, XPath 2.0
    • Prozessoren für XSLT 2.0
    • Gruppierungen mit xsl:for-each-group und distinct-values
    • Mehrere Ausgabedokumente erzeugen
    • Arbeiten mit temporären Bäumen
    • XSD-Type-Casting: Vorteile, Nachteile
    • Stringprocessing, analyze-string
    • Erstellen benutzerdefinierter Funktionen
    • Arbeiten mit unparsed text: Verarbeitung von CSV mit XSLT 2.0
    • Benutzerdefinierte Erstellung von Character Maps
    • Benutzerdefinierte Expressions: for return if then else
    • Sequences, Unions, Excepts, Intersects
    • Stringvergleich mit leerer Sequence
    • Zeitberechnung mit dateTime und Duration
    • Vergleich von XML Dateien mit XSLT
    • XSL-Logikvergleich mit XSLT
    • XML Schema erstellen mit XSLT
  • XSLT 3.0
    • Prozessoren für XSLT 3.0
    • Iteration über Items einer Sequence
    • Ausführen dynamisch generierten Codes
    • Anonyme Funktionen
    • CSV in XML konvertieren
    • JSON in XML konvertieren
  • Weitere Themen
    • REST - und dann?
    • Behandlung teilstrukturierter XML Dokumente
    • Verarbeitung von Namespaces in Quell- und Zieldokumenten
    • Klassen und Datenbanktabellen mit XML Schema automatisch erzeugen
    • Einführung in XQuery
    • Automatisierte Workflows mit ANT und XProc
    • Testautomatisierung mit Schematron
    • Testautomatisierung mit XSpec
    • A2A, B2B: Datenaustausch mit XML 

Schulungszeiten und Teilnehmerzahl

Teilnehmerzahl:min. 1, max. 8 Personen

Schulungszeiten: 5 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

Kundenbewertungen

5/5
Bewertung von Jörg N.

Sehr gut auf kundenspezifische Themen eingegengen.

5/5
Bewertung von Daniel S.

Der Referent, Herr *** kannte das Thema sehr anschaulich nahe bringen und den Kurs individuell auf mich und unsere Unternehmensziele abstimmen.

5/5
Bewertung von Philip R.

Alles Bestens

5/5
Bewertung von Lars C.

Guter Einstieg in die Thematik. Viele Übungen.

5/5
Bewertung von Sara H.

Ja ist gut, kann ich nur empfehlen

5/5
Bewertung von Klaus C.

Umfassende, praxisnahe Einführung in die Thematik.

5/5
Bewertung von Rainer L.

Schulung mit ausreichend Zeit, das umfangreice Thema zu bearbeiten.
Dozent mit Praxiserfahrung und Kompetenz.

5/5
Bewertung von Ingo S.

unkomplizierte Abstimmung der Seminarinhalte, Berücksichtigung der Kundenanforderungen,

sehr kompetente Schulungsleiterin

5/5
Bewertung von Frank F.

Top Organisation, gute Qualität.

5/5
Bewertung von Daniel S.

Durch eine 1:1 Schulung wurde ein unmittelbarer, großer Lernerfolg erzielt.

Offene Termine

25.09.-29.09.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
18.12.-22.12.2017
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
26.02.-02.03.2018
5 Tage | 2.170,00
Köln   
Noch frei
Buchen Vormerken
18.06.-22.06.2018
5 Tage | 2.170,00
Köln   
Noch frei
08.10.-12.10.2018
5 Tage | 2.170,00
Köln   
Noch frei
Kein passender Termin? Termin
vorschlagen
2 weitere Termine weniger Termine
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


Eine Gruppe eines Unternehmens will zeitgleich das Seminar XML, XSLT, XPath, XSL-FO Einführung buchen

Dann kann ein Firmen-Seminar zur Thematik XML, XSLT, XPath, XSL-FO Einführung passend sein. Der Unterrichtsstoff der Schulung kann hierbei in Abstimmung mit den Dozenten variiert oder gestrafft werden.

Haben die Mitarbeiter ohnehin Praxis in XML, XSLT, XPath, XSL-FO Einführung, sollte der erste Punkt der Agenda entfallen. Eine Firmen-Fortbildung macht sich bezahlt bei mehr als 3 Schulungsteilnehmern. Die Inhouse-Schulungen zum Thema XML, XSLT, XPath, XSL-FO Einführung finden bisweilen in der Nähe von Berlin, Dresden, Münster, Bochum, Stuttgart, Essen, Nürnberg, Duisburg, Hamburg, Hannover, Düsseldorf, Bielefeld, Frankfurt, Wuppertal, Bremen, Leipzig, München, Bonn, Dortmund und Köln am Rhein in NRW statt.

Welche Kurse passen zu XML, XSLT, XPath, XSL-FO Einführung?

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

  • Funktionen
  • Automatisierte Workflows mit ANT und XProc
  • Erstellen benutzerdefinierter Funktionen
  • Zeitberechnung mit dateTime und Duration

Erwägenswert ist auch eine Schulung von „Oracle XML Anwendungsentwicklung“ mit der Behandlung von

  • Auffrischung der XML-Technologien XSD, XSLT und XPath
  • 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
  • Beispielanwendungen im Umfeld von Oracle 10g oder 11g

Für Inhouse-Schulungen ist das Thema „Java/JSP/HTML/JDBC/XML Komplett“ mit den Kapiteln Wohlgeformte und gültige XML-Dokumente und Übung: Auf Datenbanken verbinden passend.

Für Fortgeschrittene passt auch eine Professionelle XML-Workflows mit XML Schema, XSLT, Schematron und NVDL Schulung. In diesem Workshop werden u.a.

  • Übersicht: XML-Streaming mit XSLT 3.0
  • Automatisierte Schematron-Validierung mit ANT
  • Probleme der Namespace-Definitionen
  • Validierung gegenüber XML Schema und Schematron in einem Arbeitsschritt
besprochen.

Haben Sie Fragen?
  • 0221 82 80 90
  • Chat offline
Empfangsdamen der GFU