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

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
Buchen Vormerken
08.10.-12.10.2018
5 Tage | 2.170,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 pro Person 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 

4.-5. Tag
  • XSL-FO und PDF-Erstellung
    • Seitenlayout
    • Kopf- und Fußzeilen
    • Textbody
    • Definition einer Pagesequence
    • Absatzformatierung
    • Inline-Textformatierung
    • Mehrspaltiger Textfluss
    • Tabellen designen
    • Grafiken einbinden
    • SVG-Grafiken generieren
    • Interne und externe Hyperlinks, Navigation 
  • Weitere Themen
    • Behandlung teilstrukturierter XML Dokumente
    • Verarbeitung von Namespaces in Quell- und Zieldokumenten
    • Verwendung von Extensions
    • Implementierung komplexer globaler Counter
    • Einführung in Webservices
    • Generieren von Klassen und Datenbanktabellen mit XML Schema
    • Einführung in XQuery

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

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
Buchen Vormerken
08.10.-12.10.2018
5 Tage | 2.170,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 pro Person zzgl. Mehrwertsteuer
  • Der dritte Mitarbeiter nimmt kostenlos teil

Weitere Buchungsmöglichkeiten

Firmenschulung Anfragen
Inhouse-Schulung Anfragen
Individualschulung Anfragen


Eine Klasse eines Unternehmens will geschlossen den Kurs XML, XSLT, XPath, XSL-FO Einführung buchen

In dem Fall kann ein Firmen-Seminar zum Gegenstand XML, XSLT, XPath, XSL-FO Einführung angemessen sein. Der Unterrichtsstoff der Schulung kann nebenbei bemerkt in Abstimmung mit den Trainern ausgebaut oder reduziert werden.

Haben die Schulungsteilnehmer bereits Vorwissen in XML, XSLT, XPath, XSL-FO Einführung, sollte der Anfang nur gestreift werden. Eine kundenspezifische Fortbildung lohnt sich ab drei Seminarteilnehmern. Die Inhouse-Seminare zum Thema XML, XSLT, XPath, XSL-FO Einführung finden gelegentlich in der Umgebung von Düsseldorf, Stuttgart, Wuppertal, Dresden, Frankfurt, Münster, München, Bochum, Nürnberg, Leipzig, Bielefeld, Hamburg, Bremen, Duisburg, Berlin, Hannover, Essen, Dortmund, Bonn und Köln am Rhein in NRW statt.

Welche Thematiken erweitern XML, XSLT, XPath, XSL-FO Einführung?

Eine gute Basis bildet XML, XSLT, XPath, XSL-FO Einführung mit

  • Benutzerdefiniertes Sortieren, Nummerieren, Formatieren
  • Standard - Datentypen im XML Schema
  • Übung: XML Schema erstellen, XML validieren
  • Einführung in XQuery

Zu empfehlen ist auch eine Schulung von „Oracle XML Anwendungsentwicklung“ mit dem Unterrichtsstoff von

  • Grob- und feingranulare Speicherung von XML in der Oracle Datenbank mit Hilfe des Datentyps XMLType
  • Oracle Tools: Oracle XML-Parser, Java Class Generator, XSQL und XSU
  • Erzeugung von XML aus relationalen Daten und zurück durch SQLX und benachbarte Technologien
  • XML Parser (SAX und DOM), Vergleich der Programmiermodelle, XSLT Processor

Für Inhouse-Schulungen ist das Thema „Java/JSP/HTML/JDBC/XML Komplett“ mit den Kapiteln Einführung in die "Extensible Markup Language" XML Document Type Definitions (DTDs), XML Schema und Weitere Themen ANT geeignet.

Für Professionals passt eine Professionelle XML-Workflows mit XML Schema, XSLT, Schematron und NVDL Fortbildung. In diesem Seminar werden vor allen Dingen

  • Einstieg in XML Schema Konvertierung von DTD nach XML Schema
  • Die Validation Report Language (SVRL)
  • Einstieg in Schematron Ansätze zur inhaltlichen Detailprüfung
  • Automatisierte XSLT-Transformationen
geschult.

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