Schulungen


Experten
Windows CE Treiberprogrammierung Windows CE Silverlight
Windows CE COM-Interop Windows CE und Voice over IP (VoiP)
Platform Builder für Windows CE, BSP und Erzeugung von Images Auswahl einer Hardware-Plattform: Windows CE, Windows Mobile (Produktfamilie Windows-CE)
ATL (Active-X Template Library) für die Schnittstellen und PlugIn-Entwicklung C++, CLI (Common Language Infrastructure), .NET
Informix - Performancetuning Socket Programmierung, Netzwerk Programmierung
PostScript Programmierung (PS, PDF) PostScript Printer Description Programmierung (PPD)

Einführungen
.NET Framework 3.5 ASP.NET
SQL/T-SQL ESQL
MySQL MS-SQL-Server
Programmiersprache C++ Microsoft Visual Studio
Programmiersprache VBA (Visual Basic for Applications) Programmiersprache StarBasic
OpenOffice XML
Linux Windows 7
HTML C#
Java MS Visio

Einführungsschulung in die Extensible Markup Language (XML) bei der Technischen 
                Systemprogrammierung Jens Schneeweiss in Herten/NRW (25km von Essen entfernt) Einführungsschulung in die Extensible Markup Language (XML)

XML ist eine Auszeichnungssprache, um hierarchische Strukturen in Textform darzustellen. Da es plattform- und implementationsunabhängig ist, wird es besonders bei der Kommunikation im Internet zwischen unterschiedlichen Programmiersprachen und Computersystemen eingesetzt. Da es sich um reine ASCII-Dateien handelt, können XML-Dokumente mit jedem beliebigen Editor bearbeitet werden. Bei XML kann eine strikte Trennung zwischen Layout und Struktur erzielt werden. Dies ist ein großer Vorteil gegenüber anderen Auszeichnungssprachen wie HTML.
XML ist eine vereinfachte Form von SGML und quasi ein Standard zur Erstellund von Strukturierten Dokumenten im World Wide Web.
Es ist erweiterbar(extensible) weil man hier nicht auf vorgegebene Markierungselemente (Tags) angewiesen ist.
Es gibt zwei aktuelle Versionen. Einmal 1.0 und 1.1. Es wird jedoch empfohlen die 1.0 zu behalten bzw. anzuwenden.

Infos zu XML
-XML wurde vom World Wide Web Consortium entwickelt
-XML gehört zu den Auszeichnungssprachen
-XML wurde zu XHTML erweitert
-Die Dateiendung von XML Dokument lautet .xml

Einführungsschulung in die Extensible Markup Language (XML)

Dauer und Unterrichtsform

  • Je nach Auswahl der Module dauert die Schulung 1 bis 3 Tage
  • Die Schulung findet in Form eines Workshops statt

Voraussetzungen

  • HTML-Kenntnisse sind vorteilhaft, aber nicht zwingend notwendig, um an dieser Schulung teilnehmen zu können.

Individuell auswählbare Module:

  • Wir verschaffen Ihnen die Grundlagen zu XML
  • Wir stellen Ihnen XML im Kontext von HTML, SGML, XHTML, SVG, XAML dar
  • Wir erläutern Ihnen die Entstehung und die Weiterentwicklung von XML - die aktuellen Standards
  • Lernen Sie XML als Markupsprache kennen
  • Lernen Sie den Aufbau und die Strukturierung von XML-Dokumenten kennen
  • Erarbeiten Sie Entwurfsziele, Namensregeln und well-formed-Dateien
  • Arbeiten Sie mit Elementen, Attributen, Entitäten und Kommentaren
  • Lernen Sie DTD kennen: Elemente, Attribute, Entities, Notations
  • Nehmen Sie eine Datenvalidierung mit DTD vor und lernen sie die Grundlagen für XML-Schemata
  • Wir geben Ihnen eine Übersicht über die Schemasprachen XSL(T) und XSL-FO
  • Erstellen Sie Elemente und Attribute
  • Arbeiten Sie mit einfachen und komplexen Datentypen, Facetten
  • Erzeugen Sie aus einem XML-Schema eine Programmlogik
  • Verschaffen Sie sich die Grundlagen zu XPATH: Eindeutigkeitsprüfung, Selektion von XML-Dokumentteilen mit XPATH
  • Lernen Sie die Schemasprachen und die Validierung
  • Nehmen Sie XSL-Transformationen in XML und HTML vor
  • Wir verschaffen Ihnen die Grundlagen zur Verwendung von XQuery
  • Lernen Sie, was hinter DOM, SAX, Webservices, WSDL, SOAP steckt
  • Nutzen Sie XML Linking mit XLink und Xpointer
  • Lernen Sie, was native XML-Datenbanken sind
  • Wir stellen Ihnen nützliche Tools wie XML-Editoren, Parser und deren Einsatzmöglichkeiten vor

Benötigte Materialien

  • Ein Notebook wird benötigt.

Mögliche Zertifikate, Prüfung

  • Es wird von uns eine Bescheinigung ausgestellt.

Passende Projektbeispiele zu diesem Kurs