XML Vertiefung - W3C XSL 2.0     » zur Seminarliste

XPath, XSLT, XSL-FO

XML stellt eine Abstraktion zwischen strukturierten Informationen und der Präsentation dar. Die eXtended Stylesheet Language ermöglicht ähnlich zum W3C Standard CSS (Cascading Style Sheets) die Möglichkeit unterschiedliche Darstellungen auf ein Instanz-Dokument anzuwenden. Die XSL Recommendation definiert hierzu: XPath als Abfragesprache, XSLT für Transformationen und Formatting Objects als Seitenbeschreibungssprache.

Dieses XML-Seminar beschäftigt sich mit XSL, der Abfragesprache XPath, der Transformation mit XSLT nach XHTML und FO. Wobei FO wiederum über einen Renderer z.B. nach PDF gerendert werden kann.

Kurs-Id: XMLV

Seminarinhalt
Stylesheets
  • Formatvorlagen- und Stylesheettechniken
  • Stylesheetklassen
  • Erweiterte Ausgaberoutinen
  • Seitenlayout
eXtended Stylesheet Language Transforming
  • Design und XSLT Syntax
  • Matching und Prozeduren
Xpath-Vertiefung
  • XPath Datenmodell
  • Location Pfade
  • Attribute Value Templates
  • Xpath Datentypen
  • Xpath Perspektiven
XSL-FO (XSL-Formated Objects)
  • XSL-FO Übersicht
  • XML und Dokument-Verarbeitung
  • Lösungsansätze zur Druckproduktion
  • Aktuelle Tools
  • Zukünftige Entwicklung von XSL-FO
  • Stylesheet Spezifikationen
  • XSL-FO als Bestandteil von XSL
  • Shorthand, Short Form und Vererbung
Seitenorientierung
  • Dokumentklassen
  • Simple Page Master und Page Sequenzen
Areas & Region
  • Definition Areas
  • Area Typen und Komponenten
  • Referenz Areas u. Positionierung
  • region-before und region-after
Blöcke
  • Blöcke für speziellen Nutzen
  • Dekoration von Blöcken
  • Listen und Tabellen
Inline Elemente
  • Content
  • Inline Styling
  • Weitere Verwendungsmöglichkeiten
Grafiken und Farben
  • Einbetten von Vektor- und Pixelgrafiken
  • Farbspezifikationen
  • Farbprofile
Schriftstylisierung
  • Allgemeine Zeicheneigenschaften
  • Schriften
Cross-Document Links
  • Indexierung und Inhaltsangaben
  • Überschriften
Verzweigungs- und Kontrollelemente
  • Schleifen
  • Fallunterscheidung
  • Namensbezogener Templateaufruf
  • Parameter
  • Variablen
  • Rekursion
  • Schleifenemulation​
Links und Querverweise (Xlink)
  • Erzeugen von Links mit der id()- und key()-Funktion
  • Erzeugen von Links in unstrukturierten Dokumenten
Sortieren und Gruppieren
  • Sortieren mit < und >
  • Gruppierung von Knoten
XML-Dokumente direkt ansprechen
  • doc()-Funktion
  • Komplexere Techniken
Erweiterung von XSLT
  • Erweiterungselemente, -funktionen und Fallback Processing
  • Erweiterung des Saxon Prozessors
Fallstudie
Informationen
Zielgruppe

Diese XML-Schulung richtet sich an XML Entwickler, HTML-Autoren, Webmaster und -programmierer, Administratoren, Softwareentwickler und Projektmanager.

Vorkenntnisse

Solide Kenntnisse in der Deklaration entsprechend unserer Kurse XML Grundlagen sowie HTML Grundlagen werden für diesen Kurs vorausgesetzt. Vorkenntnisse in der Programmierung sind zudem vorteilhaft.

Erforderliche Kenntnisse
Dauer

4 Kurstage (pro Tag 8 Unterrichtsstunden à 45 Min.)

Kurspreis

1580,00 € zzgl. 19% MwSt. (1880,20 € inkl. 19% MwSt.)

Verwandte Seminare
Weiterführende Seminare
Schulungsort und Zeiten

Das Seminar XML Vertiefung - W3C XSL 2.0 als offene Schulung findet bei uns in der Kastanienallee 53 in Berlin Mitte statt. In der Regel beginnt ein Schulungstag um 9:00 Uhr und endet um 16:30 Uhr.

Termine
  • 23.10. - 26.10.17: AnmeldenXML Vertiefung - W3C XSL 2.0SMLAN Software & Management TrainingKastanienallee 53Berlin101191880,20EUR
  • 19.02. - 22.02.18: AnmeldenXML Vertiefung - W3C XSL 2.0SMLAN Software & Management TrainingKastanienallee 53Berlin101191880,20EUR
  • 25.06. - 28.06.18: AnmeldenXML Vertiefung - W3C XSL 2.0SMLAN Software & Management TrainingKastanienallee 53Berlin101191880,20EUR

Terminabsprachen möglich! Für weitere Termine oder individuelle Inhaltsanpassungen stellen Sie bitte hier Ihre Anfrage. (Preisänderungen vorbehalten)

Das Seminar XML Vertiefung - W3C XSL 2.0 führen wir ab 3 Teilnehmern durch.

Hinweis

Dieses XML Seminar kann als IT-Training für Firmen auch in englischer Sprache durchgeführt werden.