MOC 50060 Core XML & XML Transformationen und Webservice- Seminare

Seminarinformationen

Seminar-Ziel

In diesem 5-tägigen Seminar wird den Teilnehmer das Wissen und die Fähiigkeiten vermittelt, die Grundlagen der Extensible Markup Language (XML), als auch die verbreitet unterstützen Techniken zu erlernen:  Wie man gut designte XML-Daten erstellt, effektiv   Namespaces verwendet, Validation ausführt mit Hilfe von Document Type Definitions (DTDs) und XML-Schemas (XSDs),  XML Daten manipuliert mit Hilfe von Document Object Modul (DOM) und Simple API für XML (SAX), Webservice erstellt mit Hilfe von Object Access Protocol (SOAP) sowie, wie man mit Hilfe von XSL for Tranformation (XSLT) mit Stylesheets arbeitet. Außerdem werden sie die neusten XML-Technologien wie XML Encryption, XQuery und Recource Description Framework (RDF) kennenlernen.

Hinweise:

Englische Kursbezeichnung: MOC 50060 Core XML & XML Transformations and Web Services

Teilnehmer Zielgruppe

Entwickler

Kurs Voraussetzungen

  • Erfahrung mit PCs und Desktop Workstations
  • Kenntnisse über HTML-Tags wie
  • Erfahrung mit prozeduraler Programmierung (z.B., Visual Basic, Visual C++, VBA)
  • Allgemeines Verständnis davon, wie Anwendungen Daten und Informationen verarbeiten.

Seminardauer

  • 5 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung zur Extensible Markup Language (XML)

  • Was ist XML?
  • Arbeiten mit XML-Daten
  • Gut designetes XML
  • XML –Inhaltmodule

 

Document Type Definitions (DTDs)

  • Der Wert von Valid XML
  • Verbinden einer DTD mit XML
  • Definierte XML-Content-Modelle
  • Kardinalität von Content-Modell
  • Definierte Attribute
  • Definierte nach Maß gefertigte Entitäten
  • Welche  Probleme bestehen mit DTD?

 

Schemata und Namespaces

  • Beschreibung von XML
  • Built-in Datentypen
  • Definierte Content-Modelle
  • Ableiten von Typen
  • XML-Namespaces
  • Brauche ich wirklich Valid XML?


 

Einführung in XSLT

  • Was ist XSLT?
  • Ist XSLT wirklich eine Sprache?
  • Transformation von Typen
  • XSLT-Verarbeitung


 

XML Document Object Model (DOM)

  • Objektorientierte Ansicht von XML
  • DOM-Schnittstellen und Objekte
  • Eine alternative Syntaxanalyse: Simple API for XML (SAX)


 

XSLT- simplyfied Stylesheets

  • Das essentielle Stylesheet
  • Mit Hilfe von XSLT Blueprint HTML erstellen
  • Grenzen der Funktionlität von XSLT


 

Mit XPath arbeiten

  • Was ist XPath?
  • lokalen Schritte
  • Einführung in die XPath-Funktionen

 

Hinzufügen von Template-Regeln

  • Was sind Templates?
  • Re-Vereinfachung des Steylsheets
  • Benutzen des Template-Elementes
  • Andere XSLT-Elemente höchster Ebene


 

XML-Webservice

  • Eine kurze Geschichte der Remote Procedure Calls
  • Web Service Description Language (WSDL)
  • Einführung in SOAP
  • Programmierung der Raw SOAP
  • Universal Description, Discovery, and Integration (UDDI)


 

Extensible HTML (XHTML)

  • Zukunft des Webs: XHTML
  • Detaillierteres über XHTML
  • Wohlgeformtes XHTML
  • Modulares XHTML


 

Resource Description Framework (RDF)

  • Das semantische Web
  • Codes mit RDF schreiben
  • Vokabularien von RDF


Traditionelle Programmkonzepte und XSLT

  • Benutzbare Programmkonzepte
  • Arbeiten mit Variablen
  • Aufrufen von benannten Templates
  • Funktionen benutzen
  • Erstellen von modularen Stylesheet-Lösungen


Erstellung eines XML Result Tree

  • XML-strukturierte Variablen
  • XML Node Creation Elements

Berechnungen in XSLT

  • Programm mit No-Slide-Effekten
  • Rekursive Programmtechniken verwenden


Verbreitete XSLT-Herausforderungen

  • XSLT verwenden
  • Wie gruppiere ich Daten
  • Andere Lösung: Datengruppierng
  • Wie kopiere ich HTML-Tags aus der Datei?
  • Wie hinzufüge oder entferne ich Whitespace?


Prozessorspezifische Erweiterungen

  • Die Mechanik der Erweiterungen
  • Erweiterungen verwenden?
  • Wiederherstellung verlorener Erweiterungen


Angewandtes XML

  • Die komplexe Welt von XML
  • XML-Abfragen
  • Skalierbare Vektorgrafiken
  • Sicherheit und XML


Prozess Spezifische Extensions/Erweiterungen

  • Die Mechanismen von Erweiterungen/Extensions
  • Sollte man Erweiterungen benutzen?
  • Recovery von fehlenden Extensions
 
 

Weitere Schulungen zu Thema XML

MOC 2500 Einführung in XML und die Microsoft .NET Platform (dt. MOC 2651)

Die Teilnehmer erlernen einen technischen Überblick über den Aufbau und die Programmiertechniken von XML (Extensible Markup Language) insbesondere im Kontext von Microsoft .NET und dezentralisierter Datenverarbeitung. Sowie erlernen Sie das Grundwissen in den Bereichen XML, XPath, XSL, XSLT und XQuery, DOM, und die XML-Erweiterung von Office XP und Microsoft SQLServer 2000. Hinweise:Engli...merken/anfragen
 

MOC 2663 Entwicklung mit XML im Microsoft .NET Framework

Den Teilnehmern werden die Kenntnisse und Fähigkeiten, für eine Erstellung von XML und  .NET Framework Applikationen vermittelt.  ...merken/anfragen
 

Entwicklung mit XMLSpy

In dieser Schulung lernen Sie die XMLSpy bestmöglich zu nutzen. XMSpy von Altova ist eines der führenden Werkzeuge zum erstellen von XML Dokumenten, XSLT Stylesheets, SOAP und WSDL Dokumenten....merken/anfragen
 

MOC 1913 Transformation von Daten unter Verwendung von XSLT und XML

Die Teilnehmer dieses Seminars erlangen Kenntnisse XML Path Language (XPath) Begriffe für das Auffinden und das Filtern von Inhalten in XML-Dokumenten zu definieren, des Weiteren XSLT style sheets für die Transformation von XML Dokumenten im Web-Browser und am Web-Sever zu nutzen. Abgerundet wird das Seminar mit dem Erzeugen und Verändern einer XML-Struktur mit XSLT und dem Zusammenführen von ...merken/anfragen
 
 
 
  • keine Seminare auf Ihrem Merkzettel
 

Anfragedetails

Seminartyp wählen:




Preis pro Person
1.895,00 € netto
2.255,05 € inkl. 19% MwSt
Verpflegung zzgl.
Seminarunterlagen zzgl.
Standort wählen:

Termin wählen:






*  oder Wunschtermin


Anzahl Teilnehmer:


auf den Merkzettel
 
 

alt

alt

alt


IT-Schulungen.com erhält beim
Internationalen Training Center Rating
(ITCR) die höchste Bewertung und wird
mit Premium Services ausgezeichnet.