ZFI Logo
Dieser Kurs wurde schon durchgeführt. Die nächsten geplanten Termine sehen sie unten.

Kursbeschreibung

XML Einführung
Ein umfassende Einführung in die Extensible Markup Language (XML).
Das World Wide Web Konsortium definierte mit XML (Extensible Markup Language) den zur Zeit wohl interessantesten Web-Standard. XML ist kein Format und auch keine Programmiersprache. XML ist einfach eine Metasprache, mit der beliebige Datenstrukturen abbildbar sind. XML ist von der Datenbank bis hin zum Layout einer Applikation unbegrenzt einsetzbar.
Dieser Kurs gibt einen Einblick in die Prinzipien und Möglichkeiten von XML. Mögliche Einsatzgebiete werden praxisnah aufgezeigt.
Zahlreiche Beispiele und Übungen begleiten diesen Kurs.
Im Kurs wird der XML Transformationsstandard XSLT (Extensible Stylesheet Language for Transformations) für Visualisierungszwecke eingesetzt und kurz vorgestellt.

Verwandte Kurse

Ihr Nutzen

  • Bestehende Daten in XML abbilden
  • Einfache XML Dokumente selber erstellen
  • Zu bestehendem XML Dokument die DTD erzeugen und auf Gültigkeit prüfen
  • Die wichtigsten Ziele und Anwendungen von XML in der Praxis kennen

Voraussetzungen

Gute Kenntnisse im Umgang mit Internet Browser. Der Besuch des Kurses JHTM "HTML,XHTML und CSS" oder ähnliche Kenntnisse werden vorausgesetzt.

Teilnehmerkreis

Web Publisher, Programmierer, IT Fachleute

Unterlagen

  • Tutorials
  • Intranet Site

Folgekurse

Teilnehmerbeitrag

Der Teilnehmerbeitrag versteht sich rein netto. Das ZFI ist (gemäss MwSt-Gesetz) nicht Mehrwertsteuerpflichtig und erhebt somit keine MwSt. Bei länger als einen Monat dauernden Lehrgängen ist die Zahlung des Teilnehmerbeitrages in mehreren Raten möglich (pro rata temporis).

Kursinhalt

  • Einführung
    • Was ist XML
    • Grundsätze
    • Architekturen
  • Notation
    • Syntax
    • Wohlgeformtheit
    • Gültigkeit
    • Elemente
    • Attribute
    • Entitäten
    • CDATA
  • Document Type Definition (DTD)
    • EBNF
    • ELEMENT
    • ATTLIST
    • Attribute versus Element
  • Namespaces
  • XPath
  • XML Schema
    • Structures
    • Datatypes
  • Extensible Stylesheet Language
    • FO
    • XSLT
    • XPATH
  • XML Design Patterns