Datum
27/11/2024 - 28/11/2024
Ganztägig
Kalender-Import: iCal

Veranstaltungsort
ETC Trainingscenter
Modecenterstraße 22, 1030 - Wien




Es sind keine Vorkenntnisse für den Besuch des Kurses notwendig.

Hier lernen Sie , wie die XML-Daten angegeben werden müssen, welche Möglichkeiten Ihnen zur Verfügung stehen, die Struktur der Daten zu verifizieren und wie Sie die verschiedenen XML-Elemente anhand von Vorgaben selektieren können. Außerdem erlernen Sie, wie Sie mithilfe von JavaScript XML-Daten auswerten und formatiert im Browser anzeigen.

Nach Abschluss dieses Seminars haben die Teilnehmer*innen Wissen zu folgenden Themen:

– Aufbau eines XML-Dokuments

– Elemente der DTD

– DTD Attribute von Elementen

– Namensräume

– XML Schema

– Komplexe Elemente in Schema

– Formatierungssprachen

– XPath

– XSL und XSLT

– XSLT – Elemente

– Links in XML

– XQuery

– DOM und SAX

– XHTML 1.1

– SVG

– Alle, die Daten per XML verwalten, austauschen und verarbeiten möchten

Einführung in XML

– Auszeichnungssprachen

– XML

Aufbau eines XML-Dokuments

– Die grundlegende XML-Syntax

– Prolog als Definition eines XML-Dokuments

– Anlegen von XML-Elementen

– Attribute eines Elements

– Kommentare hinzufügen

– Wohlgeformtheit eines XML-Dokuments

– Ein XML-Dokument erstellen

– XML-Editor Editix

Elemente der DTD

– Dokumenttyp – Definition

– Definition einer internen DTD

– Deklarieren der Elementtypen

– Angabe der Elemente

– Externe Teilmenge der DTD

– Gültiges Dokument

DTD Attribute von Elementen

– Attributlisten – Definition

– Attributvorgaben

– Attributtypen

– Referenz auf Entitäten

– Datentyp Notation

Namensräume

– Grundlagen zu Namensräumen

– Deklaration von Namensräumen

– Externe DTD und eigener Namensraum

XML Schema

– Der Unterschied zwischen Schema und DTD

– Grundlagen zu XML Schema

– Schema-Grundgerüst

– Einfache Typen

Komplexe Elemente in Schema

– Was ist ein komplexes Element?

– Definition eines komplexen Elements

– Indikatoren

– Schema erweitern

– Schema 1.1

Formatierungssprachen

– Übersicht der Sprachen

– Grundlagen von XSL

– Einbinden von CSS

XPath

– XPath-Grundlagen

– XML-Prinzipien

– XPath 2.0

XSL und XSLT

– Einführung in XSL

– Einbinden einer XSL-Datei

– Templates

– Selektion mit Filter in XPath

– Inhalte der Elemente ausgeben

– Reihenfolge der Template-Aufrufe

XSLT – Elemente

– Schleifen und Fallunterscheidungen

– Schleifenbildung

– Elemente sortieren

– Einfache Fallunterscheidung

– Komplexe Fallunterscheidung

Links in XML

– Einführung in XLink

– XLink

– Einfache Links

– Erweiterte und multidirektionale Links

– XBase

XQuery

– XQuery-Grundlagen

– XPath basierte XQuery-Abfragen

– Abfragen mit FLWOR-Ausdrücken

– Gestaltung der Ausgabe der Auswertungsergebnisse

– Auswertung verbundener Dokumente

DOM und SAX

– DOM

– Erzeugen eines XML – DOM

– Ansprechen der Knotenelemente

– SAX

– XML-Datenblöcke in HTML5

XHTML 1.1

– Überblick zu XHTML

– XHTML-Dokument deklarieren

– Elemente in XHTML

– Attribute und Werte in XHTML

– JavaScript und Stylesheets in XHTML

– W3C MarkUp Validation Service

SVG

– SVG-Grundlagen

– Erzeugung von SVG-Grafiken

– Einbindung von SVG in HTML5

605,00

Kategorien