<?xml version="1.0" ?>
<!DOCTYPE kurs SYSTEM "kurs.dtd">

<kurs>
<titel kurz="XML">XML - Grundlagen und Umfeld</titel>

<referent email="xml@dret.net" homepage="http://dret.net/">
  <vorname>Erik</vorname>
  <name>Wilde</name>
  <organisation homepage="http://www.tik.ee.ethz.ch/">ETH Z&#x00FC;rich</organisation>
</referent>

<referent email="schreier@fh-furtwangen.de" homepage="http://www.fh-furtwangen.de/~schreier">
  <vorname>Ulf</vorname>
  <name>Schreier</name>
  <organisation homepage="http://www.fh-furtwangen.de">Fachhochschule Furtwangen</organisation>
</referent>

<referent email="bettina.stumpp@credit-suisse.ch">
  <vorname>Bettina</vorname>
  <name>Stumpp</name>
  <organisation>Credit Suisse</organisation>
</referent>

<termin kurz="0300">30./31.3.</termin>
<termin kurz="0500">25./26.5.</termin>
<termin kurz="0600">15./16.6.</termin>
<termin kurz="0800">24./25.8.</termin>
<termin kurz="0900">28./29.9.</termin>
<termin kurz="1200">4/5.12.</termin>

<inhalt>
<thema>

<p>Die seit Anfang 1998 standardisierte <a href="http://www.w3.org/TR/REC-xml">Extensible Markup Language (XML)</a> ist fraglos die gr&#x00F6;sste Umw&#x00E4;lzung des World Wide Web (WWW) seit dessen Einf&#x00FC;hrung 1989/90. XML bietet Anwendern die M&#x00F6;glichkeit, anwendungsabh&#x00E4;ngige Datenstrukturen zu definieren und auszutauschen. Dazu verwendet XML das Konzept der selbstbeschreibenden Dokumente, die alle Informationen enthalten, die notwendig sind, um sie in ihrem Anwendungsumfeld zu bearbeiten.</p>

<p>Um XML in der Praxis sinnvoll einsetzen zu k&#x00F6;nnen, gibt es mittlerweile eine vielzahl begleitender Standards (XHTML, XML namespaces, XML schema, XML information set, XPointer, XLink, XSLT, XPath, XSL-FO, sowie eine Reihe bereits bestehender XML Dokumententypen f&#x00FC;r spezifische Anwendungsgebiete), deren Aufgaben und Arbeitsweisen man kennen sollte, um sich im zunehmend komplexer werdenden Umfeld neuer WWW-Technologien zurechtzufinden. Der Kurs gibt einen umfassenden &#x00DC;berblick &#x00FC;ber alle relevanten Standards und zeigt zudem anhand einiger Beispielanwendungen von XML, weshalb der Umstieg auf XML eine vielversprechende Strategie darstellen kann.</p>

<p>In der heutigen Wahrnehmung wird XML oft allein auf die syntaktischen Aspekte reduziert, die XML einfach als eine neue Syntax sehen, mit Hilfe derer anwendungsabh&#x00E4;ngige Datenstrukturen definiert werden k&#x00F6;nnen. Diese Sicht ist zwar ein wichtiger Aspekt von XML, greift aber zu kurz, um das Potential eines Umstiegs auf XML vollst&#x00E4;ndig und langfristig absch&#x00E4;tzen zu k&#x00F6;nnen. Die Motivation von XML war die Definition anwendungsabh&#x00E4;ngiger Datenstrukturen f&#x00FC;r das Hypermedia-Umfeld des WWW, was man an vielen der begleitenden Standards sieht. Erst die Sicht von XML als Sprache f&#x00FC;r ein Hypermedia-Umfeld erm&#x00F6;glicht eine komplette &#x00DC;bersicht &#x00FC;ber die M&#x00F6;glichkeiten von XML, weshalb es ein spezielles Anliegen dieses Kurses ist, diesen oft unterbewerteten Aspekt zu beleuchten und besonders hervorzuheben.</p>

</thema>
<form>

<p>Das Kursprogramm gliedert sind in vier grosse Bl&#x00F6;cke. Der <em>erste Teil</em> ist eine Einf&#x00FC;hrung in das Umfeld (WWW, Markup-Sprachen) und bietet eine Motivation daf&#x00FC;r, weshalb der Einsatz von XML interessant sein kann. Im <em>zweiten Teil</em> wird speziell auf die serverseitige Anwendung von XML eingegangen. Dies ist der Aspekt von XML, der momentan bei Disussionen stark im Vordergrund steht und viel mit dem Einsatz von XML im Zusammenhang mit Datenbanken zu tun hat.  Dieser Teil des Kurses beschreibt Technologien und Anwendungsszenarien f&#x00FC;r die serverseitige Anwendung von XML.  Abschluss dieses Teils ist eine Demo mit einer XML-Datenbank.</p>

<p>Der <em>dritte Teil</em> des Kurses besch&#x00E4;ftigt sich mit der clientseitigen Anwendung von XML. Dieser Aspekt von XML wird meist eher weniger beachtet (da momentan die Clients zum Grossteil auch noch nicht XML-f&#x00E4;hig sind), ist aber wichtig, um XML komplett beurteilen zu k&#x00F6;nnen und insbesondere die Perspektiven zu sehen, die XML auch auf Client-Seite mittelfristig bieten kann. Auch dieser Teil wird mit einer Demo abgeschlossen. Der <em>vierte Teil</em> des Kurses schliesslich ist ein Blick in die Zukunft von XML und das WWW allgemein.</p>

<p>Der XML-Kurs richtet sich an Informatikverantwortliche, Projektleiter, System- und Netzwerkadministratoren, Datenbankverantwortliche sowie Mitarbeiter der &#x00D6;ffentlichkeitsarbeit in Organisationen, die einen Einsatz von XML entweder im Rahmen des WWW oder f&#x00FC;r Datenbankl&#x00F6;sungen planen oder vorhandene L&#x00F6;sungen migrieren wollen. Voraussetzungen f&#x00FC;r die Teilnahme an dem Kurs ist die Kenntnis des WWW aus der Benutzersicht sowie Grundlagen im Bereich der Markup-Sprachen (HTML und idealerweise SGML).</p>

</form>
</inhalt>
</kurs>

