XML Grundlagen - XML, XSL, Schema, XPath, DOM, Sax

SMLAN - SoftwareTraining
In Berlin-Mitte

1.875 
zzgl. MwSt.
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
03044... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Seminar
  • Anfänger
  • Berlin-mitte
  • Dauer:
    5 Tage
Beschreibung

Die Informationstechnologie erlebt mit der eXtended Markup Language eine Revolution die der HTML-Verbreitung gleicht. Da die Heterogenität und die Kommunikationskette informationsverarbeitender Systeme ständig wächst, hat sich die Strukturierung von Informationen als eine wertschöpfende Disziplin etabliert, da durch den XML-Einsatz, langfristig kompatible Schnittstellen erschaffen werden. In..
Gerichtet an: Diese XML-Schulung wendet sich an HTML Authoren, Webmaster- und Programmierer, Administratoren, Softwareentwickler und Projektmanager.

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Berlin-Mitte
Kastanienallee 53, 10119, Berlin, Deutschland
Plan ansehen

Häufig gestellte Fragen

· Voraussetzungen

Kenntnisse in der HTML Programmierung und Internettechnologie. Siehe auch: HTML 4.0 Grundlagen Web-Technologien

Themenkreis

Einführung in XML

  • XML Funktionsübersicht
  • XML Historie
  • XML-Dokumente und XML-Dateien
  • Elemente, Tags, Attribute
  • Zeichendaten
  • XML-Namen
  • Entity-Referenzen
  • CDATA-Abschnitte
  • Kommentare
  • Verarbeitungsanweisungen
  • XML-Deklarationen
  • Wohlgeformtheit von XML Dokumenten

Dokumenttyp-Definitionen (DTD)

  • Validierung, Attribute, Entities
  • Bedingtes Einfügen
  • Standard-DTDs

Namensräume

  • Notwendigkeit von Namensräumen
  • Syntax für Namensräume
  • Behandlung von Namensräumen durch Parser
  • Namensräume und DTDs

Internationalisierung

  • Zeichensatz-Metadaten
  • Deklaration der Kodierung
  • Text-Deklarationen
  • In XML definierte Zeichensätze (Unicode, ISO- und , Plattformabhängige Zeichensätze)
  • Konvertierung zwischen Zeichensätzen
  • Vorgegebene Zeichensätze für XML-Dokumente
  • Zeichenreferenzen
  • xml:lang

XML als Dokumentenformat

  • das SGML Vermächtnis
  • Narrative Dokumentenstrukturen
  • Beständigkeit von Dokumenten
  • Transformation und Präsentation

Web (XML und XHTML)

  • Modulares XHTML
  • Anzeige von XML in Browsern
  • Verbesserte Web-Suchmethoden

XPath

  • Baumstruktur eines XML-Dokuments
  • Lokalisierungspfade
  • Zusammengesetzte Lokalisierungspfade
  • Prädikate
  • Nicht-abgekürzte Lokalisierungspfade
  • Allgemeine XPath-Ausdrücke
  • XPath-Funktionen

XLinks

  • Einfache u. erweiterte Links
  • Link-Verhalten
  • Link-Semantik, Linkbasen
  • DTDs für XLinks

XPointer

  • XPointer in URLs und Links
  • Einfache Namen (Bare Names)
  • Kindfolgen
  • Namensräume, Punkte und Bereiche

Cascading Stylesheets (CSS)

  • die drei Level von CSS
  • CSS-Syntax
  • Stylesheets mit XML-Dokumenten verbinden
  • Selektoren
  • Eigenschaft Display
  • Pixel, Punkte, Pica und andere Längeneinheiten
  • Schrifteigenschaften
  • Texteigenschaften
  • Farben

XSL Grundlagen

  • Formating Objects (FO)
  • Transformations (XSLT)

Resource Directory Description Language

  • Ende einer Namensraum-URL
  • Syntax und Typen (Natures)

XML als Datenformat

  • Gründe für die Verwendung von XML als Datenformat
  • Entwicklung datenorientierter XML-Formate
  • Weitergabe von XML-Formaten

XML Schema Vertiefung

  • Überblick
  • Schema-Syntaktik
  • Namensräume verwenden
  • Komplexe Typen
  • Leere Elemente
  • Einfacher und gemischter Inhalt
  • Uneingeschränkten Inhalt zulassen
  • Kontrolle über die Ableitung von Typen

Programmiermodelle

  • Gängige Modelle für die XML-Verarbeitung
  • Generelle Hinweise zur XML-Verarbeitung

Das Document Object Model (DOM)

  • Grundlagen und Struktur
  • Knoten- und andere generische Schnittstellen
  • Spezielle Knotentypen
  • die Schnittstelle DOMImplementation
  • Dokumente mit DOM parsen

Die Simple API for XML (SAX)

  • Interface ContentHandler
  • Filter, Features und Properties

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen