Oliver Becker, Mitarbeiter am
Lehrstuhl
Systemarchitektur im
Institut für Informatik der
HUB
.
XML-basierte Markup-Sprachen
Termin: montags und freitags, 9.30 - 11.00 Uhr
Raum: 3.001 (großer Hörsaal)
neu!
Beginn: 15.04.2002
Dieser Halbkurs widmet sich XML und darauf aufbauenden Sprachen.
Es werden allgemeine Grundkonzepte (Syntax, Schemata, Transformationen,
Linking) vorgestellt, konkrete Beispielvokabulare (XHTML, DocBook, SVG)
behandelt und Programmierschnittstellen (DOM, SAX, JAXP) betrachtet.
Im begleitenden Praktikum sollen die behandelten Techniken an einem
konkreten Anwendungsfall umgesetzt werden. Programmierkenntnisse in
Java werden vorausgesetzt.
Um die hier in XML zur Verfügung gestellten Kursmaterialien
benutzen zu können, wird der
Internet Explorer 6.0 oder ein älterer IE zusammen mit dem
MSXML Parser 3.0 SP2 benötigt.
Javascript muss aktiviert sein.
Zusätzlich gibt es jeweils das Skript als druckbare HTML-Version.
- Einführung
(Skript)
- XML-Syntax, Teil 1
(Skript)
- XML-Syntax, Teil 2
(Skript)
- Unicode
(Skript)
- Dokumentenmodellierung: DTDs, Teil 1
(Skript)
- Dokumentenmodellierung: DTDs, Teil 2
(Skript)
- Dokumentenmodellierung: DTDs, Teil 3
(Skript)
- Namensräume, XML Information Set,
RDDL
(Skript)
- XHTML und CSS
(Skript)
- Transformationen mit XSLT, Teil 1
(Skript)
- Transformationen mit XSLT, Teil 2
(Skript)
- Transformationen mit XSLT, Teil 3
(Skript)
- Transformationen mit XSLT, Teil 4
(Skript)
- Transformationen mit XSLT, Teil 5
(Skript)
- Transformationen mit XSLT, Teil 6
(Skript)
- Transformationen mit XSLT, Teil 7
(Skript)
- XSL Formatting Objects, Teil 1
(Skript)
- XSL Formatting Objects, Teil 2
(Skript)
- Schematron
(Skript)
- XML-Verarbeitung mit Java, Teil 1
(Skript)
- XML-Verarbeitung mit Java, Teil 2
(Skript)
- XML-Verarbeitung mit Java, Teil 3
(Skript)
- XML-Schema, Teil 1
(Skript)
- XML-Schema, Teil 2
(Skript)
- XML-Schema, Teil 3
(Skript)
- XLink und XPointer
(Skript)
- SVG
(Skript mit eingebetteten SVG-Grafiken,
Skript mit PNG-Grafiken anstelle von
SVG)
(Umwandlung von SVG nach PNG durch den rasterizer von
Batik)
- Gepacktes vollständiges Vorlesungsskript
in Form einer langen HTML-Datei, inklusive Beispiele und Grafiken,
ohne den SVG-Teil:
tar.gz (518 KB),
zip (532 KB)
- Gepacktes SVG-Skript als HTML mit allen Beispielen:
tar.gz (148 KB),
zip (183 KB)
Informationen zum Praktikum
- Bearbeitung der Aufgaben ist Voraussetzung für die
Prüfungszulassung
- Gruppenarbeit mit drei bis vier Personen
- Abgabe per Mail
- Erste Aufgabe,
Abgabe bis 02.05.2002
Musterlösung
(Skript),
XML-Datei
- Zweite Aufgabe,
Abgabe bis 16.05.2002
Anmerkungen zur Lösung
(Skript)
Beispiellösungen:
eins,
zwei,
drei
- Dritte Aufgabe,
Abgabe bis 07.06.2002 (3 Wochen)
Musterlösung
- Vierte Aufgabe,
Abgabe bis 20.06.2002
Musterlösung
- Fünfte Aufgabe,
Abgabe bis 04.07.2002
Musterlösung
- Sechste Aufgabe,
Abgabe bis 18.07.2002
Musterlösung
(Skript),
XML-Datei
Alle eingegangenen Lösungen der Aufgaben 1 bis 5
sind beantwortet worden. Wer bis
jetzt noch keine Antwort bekommen hat, melde sich bitte bei mir.
Kurze Statistik dieser fünf Runden:
1. abgegebene Lösungsvorschläge: 55,
Anzahl beteiligter StudentInnen: 112
2. abgegebene Lösungsvorschläge: 53,
Anzahl beteiligter StudentInnen: 116
3. abgegebene Lösungsvorschläge: 46,
Anzahl beteiligter StudentInnen: 110
4. abgegebene Lösungsvorschläge: 44,
Anzahl beteiligter StudentInnen: 105
5. abgegebene Lösungsvorschläge: 44,
Anzahl beteiligter StudentInnen: 107
Prüfungstermine
- 23. bis 25. Juli 2002
- 3. bis 5. September 2002
- 8. bis 10. Oktober 2002
Zusatztermine: der jeweils erste
nicht-vorlesungsfreie Donnerstag im Monat ab 13 Uhr.
Anmeldungen bis 14 Tage vorher bei Frau Albrecht, Zimmer 3.302.
- 7. November 2002
- 5. Dezember 2002
- 9. Januar 2003
- 6. Februar 2003
letzte offizielle Termine (Anmeldung wie
oben):
- 19. März 2003
- 9. April 2003
| © ob |
Wed, 26. Feb 2003, 12:01
.
|
|