XML
Seminar
In Hamburg, Frankfurt Am Main, München und an 7 weiteren Standorten
Beschreibung
-
Kursart
Intensivseminar berufsbegleitend
-
Niveau
Fortgeschritten
-
Ort
-
Unterrichtsstunden
15h
-
Dauer
2 Tage
Java - XML
Standorte und Zeitplan
Lage
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Beginn
Meinungen
Themen
- Java-GrundlagenSAX
- DOM und JDOM
- XSLT, XQuery und XPath
- XML Schema und JAXB
Inhalte
Fortgeschrittene
Zielgruppe:
Programmierer, Web-Entwickler
Voraussetzungen:
Java-Grundlagen
Methode:
Vortrag mit Beispielen und Übungen.
Seminarziele:
XML-Technologien sind in vielfältiger Weise in Java vorhanden. Als grundlegende Einführung in die vier verschiedenen Verarbeitungstechniken von XML-Strukturen mit Hilfe von Java zeigt Ihnen dieses Seminar den Einsatz von Simple API for XML (SAX), Java API for XML Processing (JAXP), DOM (Document Object Model) und eXtensible Stylesheet Language for Transformations (XSLT). Während die ersten drei Varianten ausschließlich über Java-Syntax zum Einsatz kommen, stellt XSLT eine eigene deklarative Sprache dar, wobei eine Transformation in einer eigenen Datei gespeichert und über Java aufgerufen wird. Weitere Themen sind die Nutzung von XML Schema für die Validierung von XML Daten und XPath für die Filterung und Lokalisierung von XML-Inhalten.
Themen:
A. SAX
Dokumente - Elemente/Attribute - Textinhalt - Prozessoranweisungen - Namensräume - Leerraum
B. DOM und JDOM
Document Object Model (DOM) in der Übersicht - Erstellung von neuen XML-Dokumenten - Verarbeitung und Manipulation von bestehenden XML-Dokumenten
C. XSLT, XQuery und XPath
XSLT-Transformationen in Java aufrufen - XQuery-Abfragen auf XML-Daten ausführen - XPath-Lokalisierungen mit DOM/JDOM durchführen
D. XML Schema und JAXB
Validierung von XML-Daten - Marshalling - Unmarshalling - Callback-Mechanismen - Bindungen und Bindungskonfigurationen - Namenskonflikte und Bezeichneranpassungen
Unsere dozenten
Unser XML-Trainer Marco Skulschus studierte in Wuppertal und Paris Ökonomie mit Schwerpunkt Wirtschaftsinformatik und schloss mit einer Diplom-Arbeit zur semantischen Datenmodellierung in XML-Daten ab und arbeitet schon seit mehr als 10 Jahren als Dozent und Autor im Bereich XML, XML Schema, XSLT und XSL-FO und Ontologien.
Veröffentlichungen:
- "XML: Standards und Technologien" (Comelio Medien, ISBN 978-3-939701-21-7)
- "XSLT, XPath und XQuery" (Comelio Medien, ISBN 978-3-939701-18-7)
- "XSL-FO" (Comelio Medien, ISBN 978-3-939701-17-0)
- "XML Schema" (Comelio Medien, ISBN 978-3-939701-22-4)
- "MS SQL Server 2012 – XML-Integration mit T-SQL" (Comelio Medien, ISBN 978-3-939701-83-5)
- "Oracle, PL/SQL und XML" (Comelio Medien, ISBN 978-3-939701-49-1)
Projekte:
Als Berater und technischer Projektleiter konzipiert Herr Skulschus XML-basierte Software mit komplexen XSLT- und XSL-FO-Transformationen (XML Pipelines oder Single Source Publishing) sowie Import-/Export-Schnittstellen mit XML.
Forschung:
Er leitete verschiedene Forschungsprojekte mit innovativen Einsatzmöglichkeiten von XML wie bspw. der automatischen Generierung von Benutzer-Schnittstellen aus relationalen Daten und XML-Daten.
Webseite:
- http://www.marco-skulschus.de
- http://de.wikipedia.org/wiki/Marco_Skulschus
- http://www.amazon.de/Marco-Skulschus/e/B004587BR8
Referenzkurse:
- Java - Grundkurs
Zusätzliche Informationen
XML