XML Workshop

Brockhaus GmbH
In Wiesbaden und Heidelberg

Preis auf Anfrage
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
06221... Mehr ansehen

Wichtige informationen

Tipologie Workshop
Beginn An 2 Standorten
Dauer 3 Tage
Beschreibung


Gerichtet an: Software-Architekten, Projektleiter, Entscheider

Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Heidelberg
Häusserstr. 36, 69115, Baden-Württemberg, Deutschland
Karte ansehen
auf Anfrage
Wiesbaden
Gustav-Stresemann-Ring 1, 65189, Hessen, Deutschland
Karte ansehen
Beginn auf Anfrage
Lage
Heidelberg
Häusserstr. 36, 69115, Baden-Württemberg, Deutschland
Karte ansehen
Beginn auf Anfrage
Lage
Wiesbaden
Gustav-Stresemann-Ring 1, 65189, Hessen, Deutschland
Karte ansehen

Themenkreis

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)

User, die sich für diesen Kurs interessiert haben, interessierten sich auch für...
Mehr ansehen