Alle Seminare

Kurs-ID: XMLV

XML Vertiefung

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.

Termin buchen

Seminarinhalte

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

Kursthemen

Das Training XML Vertiefung ist folgenden Themen zugeordnet:

 

Lernmethode

Ausgewogene Mischung aus Theorie und praktischen Übungen in technisch einwandfreier Schulungs­umgebung, zur Festigung Ihres Lern­erfolges. Direkter Austausch mit Trainer.in und anderen Teilnehmenden.

Zielgruppe

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

Voraussetzungen

Für diesen Kurs benötigen Sie: Solide Kenntnisse in der Deklaration entsprechend unserer Kurse XML Grundlagen sowie HTML Grundlagen. Vorkenntnisse in der Programmierung sind zudem vorteilhaft.

Erforderliche Kenntnisse

Dauer und Zeiten

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

In der Regel beginnt ein Schulungstag um 09:00 Uhr und endet um 16:30 Uhr.

Verwandte Seminare

Weiterführende Seminare

Schulungsort

Das Seminar XML Vertiefung als offene Schulung findet bei uns in der Kastanienallee 53 in 10119 Berlin Mitte statt, sofern kein anderer Ort angegeben ist.

Termine

  • 04.10.22 - 07.10.22Anmelden

Terminabsprachen möglich! Buchen Sie diesen Kurs als Individualtraining oder Firmenkurs mit individueller Dauer und gewünschtem Termin. (Preisänderungen vorbehalten)

Anfrage stellen

Die Schulung XML Vertiefung führen wir ab 3 Teilnehmenden durch.

Kurspreis für offene Schulungen

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

Hinweis

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

Ihre allskills Mehrwerte inklusive

Noch Fragen?

Unsere FAQ klären auf.

Lassen Sie sich von uns beraten!

Jetzt anrufen