XML Technologien
(19305401)
Type | Lecture |
---|---|
Instructor | Marko Harasic |
Room | Di 12-14: Arnimallee 14, HS B; Mi 16-18: Takustr. 9 HS01 |
Start | Apr 18, 2017 |
end | Jul 19, 2017 |
Time | Tuesday 12-14: Lecture Wednesday 16-18: Excercise |
Student Profile
Bachelor and Master |
Literature
XML & XML Schema
- Beginning XML (Programmer to Programmer) von David Hunter, Kurt Cagle, und Chris Dix von Wiley & Sons, 3.Ausgabe, 2004
- XML 1.0, W3C Recommendation, Sept. 2006, http://www.w3.org/TR/xml/
- XML 1.1, W3C Recommendation, Sept. 2006, http://www.w3.org/TR/2006/REC- xml11-20060816/
- XML Schema Part 0: Primer Second Edition, W3C, 2004. http://www.w3.org/TR/xmlschema-0/
XSL Transformations (XSLT)
- XSLT Version 1.0, W3C, Nov. 1999, http://www.w3.org/TR/xslt
- XSLT Version 2.0, W3C, Jan. 2007, http://www.w3.org/TR/xslt20/
Strukturierte Web Daten
The Extensible Markup Language (XML) is the new language for the World wide Web. It will never substitude HTML, but can support it in an important aspect. While HTML was developed for the presentation of electronic documents for humans (human-human interaction), XML is especially suitable for the data communication between computers. XML thereby allows the definition of standards for data interchange formats and the combination and extension of them. In combination with the broad support in business, XML achieved a wide distribution in the web. Applications of XML can be found today in XHTML, webservices, semantic web and in e-business.
The lectures consits of two parts. In the first six week long theoretical part, the participants learn the technologies of the XML family of languages. A practical project phase will proceed aftwards, in which the theoretical knowledge will be applied.
Hereby should following Datasets be used:
Fotografien, Holzschnitte - MKG Hamburg:
https://github.com/MKGHamburg/MKGCollectionOnlineLIDO_XML
Gemälde - Nationalmuseum Schweden:
https://github.com/NationalmuseumSWE/WikidataCollection
Stiftung Historische Museen Hamburg - Museum der Arbeit, HH: Kein Bier ohne Alster. Hamburg – Brauhaus der Hanse:
https://offenedaten.de/dataset/shmh-coding-da-vinci-nord-2016/resource/89083aa6-e45d-4acc-8522-876628033c79
Stiftung Historische Museen Hamburg - Museum der Arbeit, HH: Die Schiffsporträt-Sammlung im Altonaer Museum:
https://offenedaten.de/dataset/shmh-coding-da-vinci-nord-2016/resource/8e56270c-7568-4c6d-b24f-ed5b450d991a
Deutsches Museum, Notenrollen:
http://136.243.4.67/index.php/s/9jj8t9uZiPqjXzd
Stoffmusterbücher der HTW:
https://offenedaten.de/dataset/stoffmusterbucher-des-historischen-archivs-der-htw-berlin/resource/2e3bba76-9c20-4753-b252-24fb59448e14
Reisefotografie, SLUB Dresden:
https://www.slub-dresden.de/fileadmin/groups/slubsite/veranstaltungen/codingdavinci/reisefotografie.zip
Please enroll in mailinglist nbi_v_xml at spline.
Date | Topic | Presenters |
---|---|---|
18.04.2017 | Einführung | Harasic |
19.04.2017 | XML-Grundlagen | Harasic |
25.04.2017 | Beschreibung von Dokumentstrukturen mit DTD | Harasic |
26.04.2017 | XML-Schema | Harasic |
02.05.2017 |
Tutorium 1 |
Faase |
03.05.2017 | Xpath / XQuery | Harasic |
09.05.2017 | Faase | |
10.05.2017 | XSLT | Harasic |
16.05.2017 |
Faase |
|
17.05.2017 |
Vorstellung der Datensätze |
Harasic Gast |
23.05.2017 |
Tutorium 4 |
Faase |
24.05.2017 | Harasic | |
30.05.2017 |
Tutorium 5 |
Faase |
31.05.2017 | Harasic | |
06.06.2017 |
Tutorium 6 |
Faase |
07.06.2017 |
Harasic |
|
13.06.2017 | Tutorium | Faase |
14.06.2017 | Vorstellung der geplanten Projekte | Harasic/ Teilnehmer |
12.07.2017 | Rückblick | Teilnehmer |