XML - Grundkurs (Lang) -
Seminar
von Comelio GmbH
Seminar-Inhalte
Datenaustausch, Datenmodellierung, Datenhaltung und die Abbildung von Informationsstrukturen sind die wichtigsten Einsatzbereiche von XML. Dieses XML-Seminar führt Sie in diese Technologie umfassend ein und gibt Ihnen einen Überblick über die Bereiche der Datenmodellierung mit XML Schema und der Transformation mit XSLT. Als Einführung lernen Sie die Grundprinzipien von XML, den Aufbau von Dokumenten, den Einsatz von Namensräumen und wichtige Einsatzbereiche kennen. Für die Modellierung lernen Sie die beiden Standards DTD (Document Type Definition) und XML Schema kennen. Die Verarbeitung von XML-Dokumenten sehen Sie mit der XML-basierten Skriptsprache XSLT. Für die Abfrage, Filterung und Lokalisierung von XML-Strukturen stehen die Pfadbeschreibungssprache XPath und die Abfragesprache mit XML-Ausgabe XQuery zur Verfügung. Das Seminar bietet neben theoretischen Einführungen und vielen praktischen Übungen auch Diskussionen zum Einsatz von XML-Technologien und ihre Kombination untereinander für die Umsetzung von Software-Anforderungen im Hinblick auf Datenaustausch und -speicherung. A. XML als Standard|( [1 Tag] Vorgestellter Standard: Extensible Markup Language (XML) 1.0 (Third Edition) / w3. org/TR/2004/REC-xml-20040204/ - XML-Deklaration - Namensräume - Document Type Definition: Regeldokumente und Grundprinzip von Dokumentmodellierung - Grundlagen und Unterscheidungen - Allgemeine Entities - Parameter-Entities - Eigene XML-Elemente und Attribute- Syntaxregeln, Namenskonvention - Kommentare - Wohlgeformtheit ) B. Dokumentmodellierung mit XML Schema|( [1 Tag] Vorgestellter Standard: Extensible Markup Language (XML) 1.0 (Third Edition) / w3. org/TR/2004/REC-xml-20040204/ - XML-Deklaration - Namensräume - Document Type Definition: Regeldokumente und Grundprinzip von Dokumentmodellierung - Grundlagen und Unterscheidungen - Allgemeine Entities - Parameter-Entities - Eigene XML-Elemente und Attribute- Syntaxregeln, Namenskonvention - Kommentare - WohlgeformtheitVorgestellter Standard: XML Schema Part 1: Structures / w3. org/TR/xmlschema-1/ und XML Schema Part 2: Datatypes / w3. org/TR/xmlschema-2/ - Techniken der Dokumentmodellierung: Element- und attributorientierte Dokumente - Grundprinzipien der Modellierung - Syntax von XML Schema: Elemente, Attribute, Datentypen, Eigene Datentypen, Auslagerung und Wiederverwendung, Schlüsselverweise, Namensräume ) C. Knotenlokalisierung mit XPath|( [0,25 Tage] Vorgestellter Standard: XML Path Language (XPath) / w3. org/TR/xpath - Achsentypen - Lokalisierungspfade mit und ohne Bedingungen - Funktionen - Prädikate ) D. Transformation mit XSLT|( [1,5 Tage] Vorgestellter Standard: XSL Transformations (XSLT) / w3. org/TR/xslt - Grundprinzip von XSLT - Vorlagen (Templates): Benannte Vorlagen, Vorlagen-Modi und automatische Vorlagen-Auswahl - Kontrollstrukturen: Fallunterscheidungen und Wiederholung - Sortierung und Gruppierung - Inklusion und Import - Variablen und Parameter - Erzeugung von HTML, XML und Text) E. Abfrage mit XQuery|( [0,5 Tage] Vorgestellter Standard: www. w3. org/TR/xquery/ - Grundprinzip von XQuery - FLOWR-Syntax - Variablen, Kontrollstrukturen, Ausgabe in XML - Funktionen ) F. Angrenzende Technologien|( [0,75 Tage] Integration in Datenbanken: XML-Daten erzeugen, zerlegen, abfragen und speichern - Web Services: SOAP, WSDL, Anwendungsfälle )
Zielgruppen
Programmierer, Web-Entwickler
Teilnehmer
Max. 6
Termine und Orte