XSL, XSLT, FO - Einstieg für XML

Transcrição

XSL, XSLT, FO - Einstieg für XML
XSL, XSLT, FO - Einstieg für XML
Kompakt-Intensiv-Training
In unserer fünftägigen Schulung "XSL, XSLT, FO - Einstieg für XML" erlangen Sie ein fundamentales Verständnis der
Transformation von XML-Dokumenten mittels XSL. Nach einem einleitenden Modul über die Grundlagen von XML erhalten
Sie einen vertiefenden Einblick in die Verwendung von XML Schema für die XML-Validierung. In den darauf folgenden
Modulen über die Verwendung von XPath 1.0 und die Grundlagen von XSLT 1.0 lernen Sie unter anderem, wie
benutzerdefinierte Templates für die Strukturierung eingesetzt werden können. Anhand praktischer Beispiele wird Ihnen
anschließend von unserem kompetenten Schulungsleiter die Transformation von XML-Dokumenten in unterschiedliche
Zielformate demonstriert. Darüber hinaus erlangen Sie in dieser Schulung vielseitiges theoretisches und praktisches Wissen
in den Bereichen XPath 2.0 und XSLT 2.0. Den Abschluss dieser praxisnahen Schulung bildet ein Überblick über die
korrekte Verwendung von XSL-FO.
Kursinhalte
XSL, XSLT, FO - Einstieg für XML
Grundlagen von XML:
Wohlgeformtheit
XML-Standards
Encoding, Prolog
XML-Elemente
XML-Attribute
XML-Entitäten
Namensräume
CDATA, Kommentare
Die Verwendung von Processing Instructions
DOM/SAX
XML Schema für die XML-Validierung:
DTD/XML Schema - Ein Vergleich
Erstellen eines XML Schemas und XML-Validierung - Übungen
XML Schema - Standard-Datentypen
Benutzerdefinierte Simpletypes und ComplexTypes
Benutzerdefinierte Attribute und globale Elemente
XML Schema - Benutzerdefinierte Namensräume
Abhängigkeiten und eindeutige Schlüssel mit key und keyref
Die Verwendung von XPath 1.0:
Elemente - Relative und absolute Adressierung
XPath Funktionsumfang
Bedingungen, Achsen, Pfade
XSLT 1.0 - Grundlagen:
XML-Dokumente - Transformation in verschiedene Zielformate
XSL-Prozessoren - Ein Überblick
Editoren - Ein Überblick
XSL-Stylesheets - Grundsätzlicher Aufbau
XPath 1.0 in XSLT 1.0 verwenden
Benutzerdefinierte Templates für die Strukturierung
Benutzerdefinierte Variablen und Parameter
Schleifen, Bedingungen
Benutzerdefiniertes Formatieren, Nummerieren und Sortieren
Eigene Templates erzeugen und aufrufen, rekursive Aufrufe
Externe XML-Quelldokumente definieren und verwenden
Externe XSL-Templates auslagern und importieren
HTML5 mittels XSL-Transformation:
HTML5 - Kurzübersicht
XSLT für die Generierung von HTML5-Dokumenten einsetzen
Javascript und CSS in XSL einbinden
canvas-Grafiken erzeugen
XSLT in XML einbinden
Textformat mittels XSL-Transformation:
Sequenziellen Text-Output erzeugen
Daten in CSV konvertieren
Daten in JSON konvertieren
Probleme bei der Konvertierung
XML mittels XSL 1.0-Transformation:
Beispieldateien aus XML Schema erzeugen
Mit Namensräume in Quell- und Zieldateien arbeiten
Den Output validieren
Die Nutzung komplexer EDI-Mappings
svg-Grafiken generieren
XML und XSLT testen
Testszenarien generieren
Die Erstellung automatisierter Testläufe
XPath 2.0 und XSLT 2.0:
XPath 2.0 und XSLT 2.0 - Funktionsumfang
distinct-values und xsl:for-each-group für Gruppierungen nutzen
Erzeugung multipler Ausgabedokumente
Temporäre Bäume
Vor- und Nachteile des Type-Castings
Stringverarbeitung: analyze-string
Benutzerdefinierte Funktionen erstellen
unparsed text verwenden
Character Maps benutzerdefiniert erstellen
Benutzerdefinierte Ausdrücke
Intersects, Unions, Sequences und Excepts
Leere Sequenzen für den Stringvergleich
Zusätzliche Themen:
Die Arbeit mit teilstrukturierten XML-Dokumenten
Namensräume in Quell- und Zieldokumenten verarbeiten
Extensions verwenden
Komplexe Counter implementieren
Webservices
XML Schema - Datenbanktabellen und Klassen generieren
XQuery
XSL-FO verwenden:
Das Layout
Die Verwendung von Kopf- und Fußzeilen
Textkörper
Eine Seitensequenz definieren
Formatierung von Absätzen
Textformatierungen - Inline
Textfluss - Mehrspaltig
Das Designen von Tabellen
Einbinden von Grafiken
Generierung von SVG-Grafiken
Navigation - Erstellen interner und externer Hyperlinks
Vorraussetzungen
Diese XSL-Schulung richtet sich in erster Linie an Praktiker und Verantwortliche aus den Betätigungsfeldern Programmierung,
EDI und Web-Content.
Unterrichtszeit
(8 x 45 Minuten)
jeweils von 09.30 Uhr - 17.00 Uhr
Trainingsvarianten
Öffentliches Training
Das öffentliche Training ist eine Standardschulung in den medienreichSchulungsräumen mit öffentlichem Teilnehmerkreis und den Inhalten aus
unserem Trainingsprogramm.
Preise
Pro Tag
nicht verfügbar
Kompletttraining
(4-Tage)
nicht verfügbar
Alle Preis verstehen sich pro Teilnehmer(in).
Inklusive
Mittagessen, Getränke, Trainingsunterlagen, medienreich-Zertifikat
Bei gleichzeitiger Anmeldung von
2-3 Personen erhalten Sie 5% Rabatt,
4-6 Personen erhalten Sie 10% Rabatt
7 Personen und mehr erhalten Sie 15% Rabatt.
Individuelles Inhouse Training
Das individuelle Inhouse Training findet in Ihren Räumlichkeiten statt.
Ihre Vorteile auf einen Blick:
Wir kommen zu Ihnen
Sie bestimmen Ihren Wunschtermin
Individuell abstimmbare Trainingsschwerpunkte aus unserer Trainingsbeschreibung
Individuelle Betreuung durch den Trainer
Sie sparen sich eventuelle Anfahrtswege u. Übernachtungskosten
Tagespreise
1. Teilnehmer
2. Teilnehmer
3. Teilnehmer
710,- €
+290,- €
+150,- €
je weiterer
Teilnehmer
+120,- €
Inkl. MwSt. = € 844,90
Inkl. MwSt. = € 345,10
Inkl. MwSt. = € 178,50
Inkl. MwSt. = € 142,80
Bei den Preisen handelt es sich um Tagespreise (8 x 45 Minuten) zzgl. eventuell anfallender Spesen. Details entnehmen Sie bitte dem verbindlichen Angebot
unser Berater- / innen.
Inklusive
Trainingsunterlagen, medienreich-Zertifikat
Individuelles Firmen Training
Individuelles Firmen Training für Sie oder Ihre Mitarbeiter in den Schulungsräumen von medienreich.
Ihre Vorteile auf einen Blick:
Individuelle Betreuung durch den Trainer
Training in unseren modernen Schulungsräumen
Sie bestimmen Ihren Wunschtermin
Individuell abstimmbare Trainingsschwerpunkte aus unserer Trainingsbeschreibung
Tagespreise
1. Teilnehmer
2. Teilnehmer
3. Teilnehmer
0,- €
+0,- €
+0,- €
je weiterer
Teilnehmer
+0,- €
Inkl. MwSt. = € 0,00
Inkl. MwSt. = € 0,00
Inkl. MwSt. = € 0,00
Inkl. MwSt. = € 0,00
Bei den Preisen handelt es sich um Tagespreise (8 x 45 Minuten).
Inklusive
Mittagessen, Getränke, Trainingsunterlagen, medienreich-Zertifikat
Ausdruck erstellt am 13.01.2017
medienreich Computertrainings
Frank Schmittat e.K.
Kreuzstraße 34
33602 Bielefeld
Tel: +49 (0) 521 - 968774-0
Fax: +49 (0) 521 - 968774-90
Bürozeiten:
Mo. - Fr. 8:00 Uhr - 17:00 Uhr
Inhaber:
Frank Schmittat
UST-ID: DE 215 429 754
Gerichtsstand: Hannover
Amtsgericht: Bielefeld, HRA 15230