Oficjalna strona przedmiotu XML i nowoczesne technologie zarządzania treścią.
Wolałbym, aby przdmiot nosił nową nazwę XML and Applications – XML i zastosowania, ale oficjalna zmiana nazwy wymaga tylu formalności, że od 2 lat się to nie udaje ;).
Przepraszam za miks językowy! / Sorry for language mix!
Różne edycje przedmiotu odbywały się w różnych językach, stąd część materiałów (ćwiczeń, przykładów) jest po polsku, a część po angielsku. Slajdy do wykładu są po angielsku i takich będę używał. Z kolei zasady zaliczania wolę sprecyzować po polsku.
XML jest głównym formatem służącym do reprezentacji danych strukturalnych, tradycyjnie używanym w zastosowaniach związanych z tekstem pisanym (wcześniej jako SGML), ale od końca XX wieku w coraz większym stopniu także w zastosowaniach typowo informatycznych, jak usługi sieciowe.
Wokół XML powstało wiele standardów i technologii, z którymi prędzej czy później zetknie się niemal każdy informatyk i programista. Ten kurs pozwala dobrze poznać XML i najważniejsze technologie z nim związane, a także dowiedzieć się nieco o bardziej wyrafinowanych zastosowaniach XML.
Planowane tematy:
No. | Week starting on | Lecture | Lab classes |
---|---|---|---|
0 | 2014-09-29 | Administration issues, slides | Dodatkowe zajęcia w czwartek przed pierwszym wykładem. |
1 | 2014-10-06 | Introduction to XML, slides | XML syntax, exercises |
2 | 2014-10-13 | Modelling XML documents (1), slides, examples | Defining elements and attributes in DTD and XML Schema, exercises |
3 | 2014-10-21 | Modelling XML documents (2), slides, examples | Simple types, keys and references, exercises |
4 | 2014-10-28 | XML Schema and alternatives, slides | XML Schema, exercises |
5 | 2014-11-03 | XML in our programs, slides | DOM and JAXP overview, exercises |
6 | 2014-11-17 | XML in our programs 2, slides | SAX, StAX, Transformers, exercises |
7 | 2014-11-24 | Web Services, slides | Web Services in Java, exercises |
8 | 2014-12-01 | XPath and XQuery, slides | XPath and XQuery, exercises |
9 | 2014-12-08 | XQuery, XML in databases, slides | XQuery, exercises |
10 | 2014-12-15 | XSLT, slides | XSLT, presentation of XML as HTML, exercises |
11 | 2015-01-12 | Presentation of XML, slides | XSL-FO, CSS, exercises |
12 | 2015-01-19 | Other XML-related standards, slides | XSLT, exercises |
13 | 2015-01-26 | Document management, slides | eXist-DB, a bit of XForms, exercises |