Seminarinhalt
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
Programm
- Auszeichnungssprachen
- XML
- 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
- Dokumenttyp - Definition
- Definition einer internen DTD
- Deklarieren der Elementtypen
- Angabe der Elemente
- Externe Teilmenge der DTD
- Gültiges Dokument
- Attributlisten - Definition
- Attributvorgaben
- Attributtypen
- Referenz auf Entitäten
- Datentyp Notation
- Grundlagen zu Namensräumen
- Deklaration von Namensräumen
- Externe DTD und eigener Namensraum
- Der Unterschied zwischen Schema und DTD
- Grundlagen zu XML Schema
- Schema-Grundgerüst
- Einfache Typen
- Was ist ein komplexes Element?
- Definition eines komplexen Elements
- Indikatoren
- Schema erweitern
- Schema 1.1
- Übersicht der Sprachen
- Grundlagen von XSL
- Einbinden von CSS
- XPath-Grundlagen
- XML-Prinzipien
- XPath 2.0
- Einführung in XSL
- Einbinden einer XSL-Datei
- Templates
- Selektion mit Filter in XPath
- Inhalte der Elemente ausgeben
- Reihenfolge der Template-Aufrufe
- Schleifen und Fallunterscheidungen
- Schleifenbildung
- Elemente sortieren
- Einfache Fallunterscheidung
- Komplexe Fallunterscheidung
- Einführung in XLink
- XLink
- Einfache Links
- Erweiterte und multidirektionale Links
- XBase
- XQuery-Grundlagen
- XPath basierte XQuery-Abfragen
- Abfragen mit FLWOR-Ausdrücken
- Gestaltung der Ausgabe der Auswertungsergebnisse
- Auswertung verbundener Dokumente
- DOM
- Erzeugen eines XML - DOM
- Ansprechen der Knotenelemente
- SAX
- XML-Datenblöcke in HTML5
- Überblick zu XHTML
- XHTML-Dokument deklarieren
- Elemente in XHTML
- Attribute und Werte in XHTML
- JavaScript und Stylesheets in XHTML
- W3C MarkUp Validation Service
- SVG-Grundlagen
- Erzeugung von SVG-Grafiken
- Einbindung von SVG in HTML5
Zielgruppen
- Alle, die Daten per XML verwalten, austauschen und verarbeiten möchten
Sehr netter und kompetenter Trainer. Der Umgang hat super gepasst und es wurde auf die Anforderungen der Teilnehmer eingegangen, um den Umfang des Trainings genauer zu definieren. Auch bei Fragen… mehr
Einführung in XML
28.11.2024Sehr netter und kompetenter Trainer. Der Umgang hat super gepasst und es wurde auf die Anforderungen der Teilnehmer eingegangen, um den Umfang des Trainings genauer zu definieren. Auch bei Fragen zwischendurch war immer Zeit für Diskussionen und Austausch.
— Moritz B.Guter Überblick über die vielen Themen rund um XML!
Einführung in XML
28.11.2024Guter Überblick über die vielen Themen rund um XML!
— Christoph H.Der Kurs hat mir sehr geholfen. Der Vortragende hat den Kurs sehr informativ und interessant gestaltet.
Einführung in XML
14.02.2023Der Kurs hat mir sehr geholfen. Der Vortragende hat den Kurs sehr informativ und interessant gestaltet.
— Marco L.Der Kurs war sehr informativ. Es wurde auf alle Problemstellungen und Fragen, Privat wie Firma, eingegangen.
Einführung in XML
14.02.2023Der Kurs war sehr informativ. Es wurde auf alle Problemstellungen und Fragen, Privat wie Firma, eingegangen.
— Peter O.Gut aufgebaut - Sehr informativ
Einführung in XML
16.07.2020Gut aufgebaut - Sehr informativ
— Florian H.Ein guter Vortragender, der auch sehr detailiert auf Fragen eingeht und gute Erklärungen liefert
Einführung in XML
19.09.2019Ein guter Vortragender, der auch sehr detailiert auf Fragen eingeht und gute Erklärungen liefert
— Aleksandar V.