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