"XML" Kurz-Disposition

Seminar-Logo XML-Technologien

- Eine praxisorientierte Einführung in die aktuellen Technologien aus dem XML-Umfeld -

INTENTION

XML ist in aller Munde. Die "Lingua Franca" des maschinellen Austauschens von Daten ist mittlerweile fester Bestandteil vieler moderner Anwendungsarchitekturen. Das Seminar bietet Ihnen einen profunden Einstieg in das umfangreiche Gebiet der XML-Technologie. Es erwartet Sie ein detailliertes Sprachtraining für die XML-Kernstandards sowie die wichtigsten, heute praxisrelevanten ergänzenden Standards. In praktischen Übungen erstellen Sie sowohl XML-Dokumente als auch eigene Dokumenttyp-Definitionen (DTDs) und transformieren diese mit XSLT/XPath in HTML/XML. Sie erfahren, welche Verarbeitungsmöglichkeiten für XML bestehen und wie typische Anwendungsszenarien und -architekturen aussehen. Ein Ausblick auf weiterführende XML-Technologien wie XML Schema, XLink und XQuery rundet das Seminar ab. Mit System am System

Ein aktuelles Seminar für alle, die XML praktisch einsetzen und eine Orientierung im Dschungel der zahlreichen Technologien erhalten möchten.

THEMEN

  • Die Grundkonzepte von XML: Was sind Auszeichnungssprachen? · Um welche Art Auszeichnung handelt es sich bei XML? · Was sind Dokumente und Dokumenttypen? · Was sind die Vorteile von XML? · Anwendungsszenarien für XML · Wie ist das Verhältnis von XML zu SGML und HTML? · Was ist XHTML? Wer ist verantwortlich für den Standard XML? Wie ist die Zukunft von XML?

  • XML-Dokumente: Was bedeutet wohlgeformt und gültig im Zusammenhang mit XML-Dokumenten? · Wie sind XML-Dokumente aufgebaut? · Regeln für Elemente und Attribute · Was sind Entities und wozu werden sie verwendet? · Logische und physikalische Bestandteile von XML-Dokumenten

  • DTDs: Was ist eine DTD und wozu benötige ich sie? · Wie deklariere ich Elemente, Attribute und Entities in meiner DTD? · Wie validiere ich XML-Dokumente gegen eine DTD?

  • XML-Namensräume: Was sind XML-Namensräume und worin liegt ihr Sinn? · Wie deklariere ich Namensräume? · Wie lege ich einen Standard-Namensraum für ein XML-Dokument fest?

  • XML-Verarbeitung: Wie werden XML-Dokumente eingelesen? Welche APIs gibt es für XML? · Wie arbeitet ein XML-Parser? · DOM und SAX · Welcher Parser ist für mein Projekt der am Besten geeignet? · Wie lässt sich XML (im Browser) darstellen (CSS, XSLT)? · Welche Alternativen gibt es beim Web-Publishing mit XML?

  • XSLT und XPath : Transformation von XML-Dokumenten mit XSLT und XPath · Wie werden Stylesheets mit XML-Dokumenten verknüpft? · Welche Selektionsmöglichkeiten bietet XPath? · Wie erstelle ich Links mit XSLT und XLink? · Welche XSLT-Prozessoren gibt es?

  • Weiterführende XML-Standards: XML Schema · XLink · XQuery · andere Anwendungen von XML

  • PRAXIS: Sie erstellen eigenständig XML-Dokumente · Sie lernen den souveränen, selbstständigen Umgang mit der XML-Spezifikation · Sie strukturieren Dokumente mittels DTD · Sie erstellen XSLT-Stylesheets für Ihre XML-Dokumente · Sie erlernen die Syntax von XPath · Sie erfahren direkt am PC, wie die beiden großen Browser mit XML umgehen · Sie lernen Tools zur Unterstützung des XML-Entwicklungsprozesses kennen.


SEMINAR-DATEN

Seminar-Code: "XML"

Seminar-Dauer: 3 Tage

Teilnehmerkreis: Alle, die in Zukunft mit XML-Technologien konfrontiert sein werden und einen kompakten und praxisorientierten Einstieg in dieses wichtige Thema suchen

Voraussetzungen: Grundkenntnisse in HTML, Grundkenntnisse in CSS

Referent: Felix-Gabriel Gangu