IT / Programmierung / W3C / XML / Kombikurs (XSLT und XSL-FO)

XML - Kombikurs (XSLT und XSL-FO)

Details

ID 1151663
Klassenraum 4 Tage 9:00-16:30
Webinar 5 Tage 9:00-12:30
Methode Vortrag mit Beispielen und Übungen.
Vorwissen XML-Grundlagen
Zielgruppe Programmierer, DB-/Web-Entwickler


XML Kombikurs (XSLT und XSL-FO) Training

Beschreibung

Dieser Kurs zeigt Ihnen zunächst, wie Sie mit XSLT (eXtensible StyleSheet Language) Ausgaben in HTML erzeugen und dabei mit Wiederholugen, Fallunterscheidungen und modularen Strukturen sowie Variablen und Parametern arbeiten können. Dann sehen Sie, wie Sie den FO-Standard (Formatting Objects) nutzen können, um hochwertige PDFs zu erzeugen und dabei XSLT und FO miteinander kombinieren.



Spezial

Sie erhalten die von Ihrem Dozenten veröffentlichten Fachbücher.



XML Kombikurs (XSLT und XSL-FO) Training

Services

  • Mittagessen / Catering
  • Hilfe bei Hotel / Anreise
  • Comelio-Zertifikat
  • Flexibel: Bis einen Tag vorher kostenlos stornieren

Übersicht

XML Kombikurs (XSLT und XSL-FO) TrainingMit XSLT und XSL-FO stehen Programmierern interessante Möglichkeiten zur Verfügung, XML-Daten in anderen XML-Formate, PDF, CSV oder HTML umzuwandeln. Dabei ist der Einsatz von XSLT sowohl für Zwecke der Daten-Präsentation wie auch für reine Format-/Daten-Umwandlung denkbar, während XSL-FO typischerweise ausschließlich für Präsentationszwecke zum Einsatz kommt. Mit einem geeigneten Prozessor lassen sich dabei auf Basis der gleichen Skript-Datei unterschiedliche Ausgabeformate generieren. Fast alle Programmiersprachen und eine Vielzahl an Datenbanken unterstützen diese Technologien, sodass sie auf allen Ebenen der Anwendungsentwicklung genutzt werden können. Dieses XSLT-Seminar zeigt Entwicklern, wie sie aus XML-Eingabeströmen unter Verwendung von Filter-, Sortier- und sonstigern Verarbeitungsalgorithmen neue Ausgaben erzeugen können. Als zusätzliche XML-Technologie wird der XPath-Standard vorgestellt, mit dem Variablen/Parameter dynamisch mit Werten gefüllt, Testausdrücke für Fallunterscheidungen formuliert und Muster für Umwandlungsvorlagen definiert werden können. Das Seminar verbindet die beiden einzeln angebotenen Seminare "XSLT" und "XSL-FO" und bietet damit die Gelegenheit, für Text- und Druck-Ausgaben beide Teil-Technologien in einer Zusammenschau zu erlernen.

Termine

  • 2022-May-16 - May-19
  • 2022-Jul-25 - Jul-28

1650 EUR zzgl. MwSt.

Standort | Anmeldung

  • 2022-May-30 - Jun-02
  • 2022-Aug-08 - Aug-11

1700 EUR zzgl. MwSt.

Standort | Anmeldung

  • 2022-May-30 - Jun-02
  • 2022-Aug-08 - Aug-11

1700 EUR zzgl. MwSt.

Standort | Anmeldung

  • 2022-May-23 - May-26
  • 2022-Aug-01 - Aug-04

1700 EUR zzgl. MwSt.

Standort | Anmeldung

  • 2022-May-23 - May-26
  • 2022-Aug-01 - Aug-04

1700 EUR zzgl. MwSt.

Standort | Anmeldung

  • 2022-May-23 - May-26
  • 2022-Aug-01 - Aug-04

1700 EUR zzgl. MwSt.

Standort | Anmeldung

  • 2022-May-23 - May-26
  • 2022-Aug-01 - Aug-04

1680 EUR zzgl. MwSt.

Standort | Anmeldung

  • 2022-May-16 - May-19
  • 2022-Jul-25 - Jul-28

1750 EUR zzgl. MwSt.

Standort | Anmeldung

  • 2022-May-30 - Jun-03
  • 2022-Aug-08 - Aug-12

1350 EUR zzgl. MwSt.

Standort | Anmeldung


Inhalt

XML Kombikurs (XSLT und XSL-FO) Seminar
XSLT: Vorlagentechnik

Allgemeines Arbeiten mit Vorlagen - Ping-Pong-Spiel / Vorlagen-Automatik - Benannte Vorlagen -Im Prozessor eingebaute Vorlagen-Regeln - Knotenlokalisierung mit XPath - Vorlagen-Modi

XSLT: Programmsteuerung

Fallunterscheidungen - Wiederholungen - Kombination mit Templates - Nummerierung und Sortierung: Nummerierungen: Einfach, mehrfach, zusammengesetzt - Sortierungen: Sortierschlüssel, Reihenfolgen - Gruppierungen für XSLT - Kontrollstrukturen in XPath 2.0

XSLT: Vorgaben für Ein- und Ausgabeformate

Dateiformate: XML, HTML, Textdateien / CSV erzeugen - Formatierung: Zahlen- und Zeitformatierung - Gleichzeitig Verarbeitung von mehreren Dokumenten

XSLT: Auslagerung und Wiederverwendung

Auslagerung von XSLT-Dateien und Mehrfachverwendung über Einbettung und Import - Vorlagen-Priorität - Vorlagen überschreiben oder zusätzlich anwenden

XSLT: Parameter und Variablen

Globale und lokale Parameter - Parameter an Vorlagen übergeben - Globale und lokale Variablen - Temporäre Bäume

XSL-FO: Seitenbereiche in PDF

Seiteneigenschaften - Seitenvorlagen und Regionen - Seitenbereichsvorlagen - Seitenalternativen - Seitenereignisse

XSL-FO: Text-/Blockformatierung in PDF

Zeichensatz, Farbe, Schriftschnitt und Größe bestimmen - Blockformatierung: Abstände, Ausrichtung, Auffüllung - Tabellen und Listen - Grafik und Farbe

XSL-FO: Bucherstellung

Inhaltsverzeichnisse - Lebende Kolumnentitel - Verlinkung

XSL-FO: Auslagerungstechniken für XSL-FO

Verwendung von Attributgruppen, Variablen und temporären Bäumen für Auslagerung und Wiederverwendung

Dozent/in

XML Kombikurs (XSLT und XSL-FO) Trainer

Unser XML-Trainer Marco Skulschus studierte in Wuppertal und Paris Ökonomie mit Schwerpunkt Wirtschaftsinformatik und schloss mit einer Diplom-Arbeit zur semantischen Datenmodellierung in XML-Daten ab und arbeitet schon seit mehr als 10 Jahren als Dozent und Autor im Bereich XML, XML Schema, XSLT und XSL-FO und Ontologien.

Veröffentlichungen
  • XML: Standards und Technologien ISBN 978-3-939701-21-7
  • XSLT, XPath und XQuery ISBN 978-3-939701-18-7
  • XSL-FO ISBN 978-3-939701-17-0
  • XML Schema ISBN 978-3-939701-22-4
  • MS SQL Server 2012 – XML-Integration mit T-SQL ISBN 978-3-939701-83-5
  • Oracle, PL/SQL und XML ISBN 978-3-939701-49-1
Projekte

Als Berater und technischer Projektleiter konzipiert Herr Skulschus XML-basierte Software mit komplexen XSLT- und XSL-FO-Transformationen (XML Pipelines oder Single Source Publishing) sowie Import-/Export-Schnittstellen mit XML.

Forschung

Er leitete verschiedene Forschungsprojekte mit innovativen Einsatzmöglichkeiten von XML wie bspw. der automatischen Generierung von Benutzer-Schnittstellen aus relationalen Daten und XML-Daten.

XML Kombikurs (XSLT und XSL-FO) Trainer