XML Workshop
Kurs
In Heidelberg und Wiesbaden
Beschreibung
-
Kursart
Workshop
-
Ort
-
Dauer
3 Tage
Gerichtet an: Software-Architekten, Projektleiter, Entscheider
Standorte und Zeitplan
Lage
Beginn
Beginn
Beginn
Meinungen
Inhalte
Kurzbeschreibung:
Der Workshop führt in die Basiskonzepte von XML ein. Dies beinhaltet zunächst einen Überblick über die Basiskonzepte wie Syntax, Knoten, Namensräume oder Wohlgeformtheit in XML. Anschließend werden Dokumentenmodelle in Form der Document Type Definition und XML Schema vorgestellt, die für eine Validierung von Instanzdokumenten benötigt werden. Um XML Dokumente serialisieren und parsen zu können, werden Programmiermodelle vorgstellt. Hierbei werden die Simple API for XML und Document Object Model betrachtet.
Im darauf folgenden Abschnitt wird mit der Java API for XML ein auf Java fokussiertes Programmiermodell erläutert.
Anschließend werden die wichtigsten Vertreter vorgestellt, mit denen die Selektion, Extraktion, Modifizierung und Kombination von XML Dokumenten ohne die Verwendung einer API möglich ist.
Ebenfalls ein Einblick über die Anwendungsmöglichkeiten von XML innerhalb von Kommunikationsaspekten gegeben.
Zum Abschluß wird noch JSON als Alternative zu XML vorgestellt, welches häufig im Kontext von AJAX-Szenarien eingesetzt wird.
Kursinhalt:
- Introduction to XML
- Document Models
- Document Type Definition (DTD)
- XML Schema
- Programming Models
- Simple API for XML (SAX)
- Document Object Model (DOM)
- Java & XML
- Java API for XML Processing (JAXP)
- Java API for XML Binding (JAXB)
- Selection/Query of nodes in XML
- XPath
- XQuery
- Communication with XML
- XML RPC
- SOAP
- Alternatives to XML
- Java Script Object Notation (JSON)
XML Workshop