
XML Grundlagen & Erweiterungen
Schulungsort
- Osnabrück
- Wuppertal
- Optional auch bei Ihnen vor Ort
Zeitplan
Dauer: 3 Tage
Beginn: 1. Tag um 10:00 Uhr, alle weiteren Tage um 09:00 Uhr
Ende: ca. 17:00 | 17:30 Uhr täglich
Voraussetzungen
Grundlegende Internet bzw. Web 2.0 (oder vergleichbare) Kenntnisse, HTML- oder Programmier-Kenntnisse sind von Vorteil.
Zusammenfassung / Ziele des Seminares
Nach Besuch dieses Seminares haben Sie die unterschiedlichen Themengebiete von XML inkl. der entsprechenden Funktionen zur Strukturierung von unterschiedlichen Dokumenten kennengelernt und sind sicher in der Syntax und den verschiedenen semantischen Modellen.
Sie sind in der Lage, die verschiedenen Begriffe aus dem Bereich der XML einzuordnen und können diese in der täglichen Arbeit sicher einsetzen. Sie können vormals nicht strukturierte Daten zur Weiterverarbeitung aufbereiten und kennen Konzepte zur Modellierung von Schnittstellen. Sie können bewerten, welchen Vorteil der Einsatz von XML in Ihren Anwendungen hat.
Darüber hinaus haben Sie ihre ersten praktischen Erfahrungen vertieft und können die Grundlagen in einem erweiterten Spektrum einsetzen bzw. XML in unterschiedlichen Anwendungsbereichen mit Hilfe XML-basierter Technologien einsetzen.
Agenda
Grundlagen | Einsatzgebiete | Nutzen | Semantik und Syntax | Vor- und Nachteile |
Standards | XHTML | RSS | WML | XML-Spezifikationen des W3C im Überblick |
Dokumentenaufbau | Elemente | Attribute | Entitäten | Kommentare | CDATA | Namespaces |
XML Schema | Globale / Lokale Schema | Dokumentation | Alternativen |
Datendarstellung | XSL | XSLT-Tools | Transformationen (XML, HTML, Text) | XPATH | XSL FO |
Datenaustausch | Strukturoptimierung | Performance-Analyse | XSLT-Strukturtransformation | XML-Mapping-Tools | CSV vs. XML | Massendatenverarbeitung | JSON & XML | Security |
Web Services | Web Services Beschreibung (WSDL) | SOAP als Austauschformat | Web Services als Basis für SOA |
Datenbanken | XML Query | XML vs. Datenbanken | XML-fähige Datenbanken | native XML-Datenbanken |
Entwicklungswerkzeuge | Editoren | Parser | XSLT-Prozessoren | Formatter | IDEs |
Weiterführende und ergänzende Seminare
Methodik
Präsentation, Diskussion, praktische und kursbegleitende Übungen
Schulung anfragen