Kombikurs (XSLT und XSL-FO)

Comelio GmbH
In Düsseldorf, Hamburg, Frankfurt Am Main und an 7 weiteren Standorten

1.850 
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
030 8... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Intensivseminar berufsbegleitend
  • Anfänger
  • An 10 Standorten
  • 30 Lehrstunden
  • Dauer:
    4 Tage
Beschreibung

XSLT - Intensiv (XSLT 2.0 und XSL-FO 1.0)                                                    

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Berlin
Goethestr. 34, 13086, Berlin, Deutschland
Plan ansehen
auf Anfrage
Dresden
Rosenstraße 36, 01067, Sachsen, Deutschland
Plan ansehen
auf Anfrage
Düsseldorf
Stadttor 1, Nordrhein-Westfalen, NRW, Deutschland
Plan ansehen
auf Anfrage
Frankfurt Am Main
Mainzer Landstraße 50, 60325, Hessen, Deutschland
Plan ansehen
auf Anfrage
Hamburg
Stadthausbrücke 1-3, 20355, Hamburg, Deutschland
Plan ansehen
Alle ansehen (10)

Meinungen

Zu diesem Kurs gibt es noch keine Meinungen

Was lernen Sie in diesem Kurs?

XML-GrundlagenXSLT: Vorlagentechnik
XSLT: Programmsteuerung
XSLT: Vorgaben für Ein- und Ausgabeformate
XSLT: Auslagerung und Wiederverwendung
XSLT: Parameter und Variablen
XSL-FO: Seitenbereiche in PDF
XSL-FO: Text-/Blockformatierung in PDF
XSL-FO: Bucherstellung
XSL-FO: Auslagerungstechniken für XSL-FO

Themenkreis

Kurslevel:
Einsteiger

Zielgruppe:
Programmierer, Web-Entwickler

Voraussetzungen:
XML-Grundlagen

Methode:
Vortrag mit Beispielen und Übungen.

Seminarziele:
Mit 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.

Themen:
A. XSLT: Vorlagentechnik
Allgemeines Arbeiten mit Vorlagen - Ping-Pong-Spiel / Vorlagen-Automatik - Benannte Vorlagen -Im Prozessor eingebaute Vorlagen-Regeln - Knotenlokalisierung mit XPath - Vorlagen-Modi

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

C. XSLT: Vorgaben für Ein- und Ausgabeformate
Dateiformate: XML, HTML, Textdateien / CSV erzeugen - Formatierung: Zahlen- und Zeitformatierung - Gleichzeitig Verarbeitung von mehreren Dokumenten

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

E. XSLT: Parameter und Variablen
Globale und lokale Parameter - Parameter an Vorlagen übergeben - Globale und lokale Variablen - Temporäre Bäume

F. XSL-FO: Seitenbereiche in PDF
Seiteneigenschaften - Seitenvorlagen und Regionen - Seitenbereichsvorlagen - Seitenalternativen - Seitenereignisse

G. 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

H. XSL-FO: Bucherstellung
Inhaltsverzeichnisse - Lebende Kolumnentitel - Verlinkung

I. XSL-FO: Auslagerungstechniken für XSL-FO
Verwendung von Attributgruppen, Variablen und temporären Bäumen für Auslagerung und Wiederverwendung

Unsere dozenten

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" (Comelio Medien, ISBN 978-3-939701-21-7)

  • "XSLT, XPath und XQuery" (Comelio Medien, ISBN 978-3-939701-18-7)

  • "XSL-FO" (Comelio Medien, ISBN 978-3-939701-17-0)

  • "XML Schema" (Comelio Medien, ISBN 978-3-939701-22-4)

  • "MS SQL Server 2012 – XML-Integration mit T-SQL" (Comelio Medien, ISBN 978-3-939701-83-5)

  • "Oracle, PL/SQL und XML" (Comelio Medien, ISBN 978-3-939701-49-1)

Erfahrung:
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.

Webseite:

  • http://www.marco-skulschus.de

  • http://de.wikipedia.org/wiki/Marco_Skulschus

  • http://www.amazon.de/Marco-Skulschus/e/B004587BR8



Referenzkurse:
  • XML - Syntax und Konzepte

Zusätzliche Informationen

Mit 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

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen