XML and Applications – XML i zastosowania

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.

Egzamin

Kto i kiedy?

Semestr zimowy
Wykład
Patryk Czarnik (poniedziałek o 16:15, sala 5440)
Laboratorium
gr.1 Patryk Czarnik (wtorek o 12:15, sala 3045); gr.2 Radosław Bartosiak (czwartek o 10:15, sala 3043)

O czym?

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:

Materials

No.Week starting onLectureLab classes
02014-09-29Administration issues, slidesDodatkowe zajęcia w czwartek przed pierwszym wykładem.
12014-10-06Introduction to XML, slidesXML syntax, exercises
22014-10-13Modelling XML documents (1), slides, examplesDefining elements and attributes in DTD and XML Schema, exercises
32014-10-21Modelling XML documents (2), slides, examplesSimple types, keys and references, exercises
42014-10-28XML Schema and alternatives, slidesXML Schema, exercises
52014-11-03XML in our programs, slidesDOM and JAXP overview, exercises
62014-11-17XML in our programs 2, slidesSAX, StAX, Transformers, exercises
72014-11-24Web Services, slidesWeb Services in Java, exercises
82014-12-01XPath and XQuery, slidesXPath and XQuery, exercises
92014-12-08XQuery, XML in databases, slidesXQuery, exercises
102014-12-15XSLT, slidesXSLT, presentation of XML as HTML, exercises
112015-01-12Presentation of XML, slidesXSL-FO, CSS, exercises
122015-01-19Other XML-related standards, slidesXSLT, exercises
132015-01-26Document management, slideseXist-DB, a bit of XForms, exercises

Zaliczenie

Zasady zaliczania / evaluation rules (in Polish)

Poprzednie edycje / Previous editions

Valid XHTML 1.1Valid CSS