XML i nowoczesne technologie zarządzania treścią

To oficjalna strona przedmiotu monograficznego XML i nowoczesne technologie zarządzania treścią, edycja 2009/2010.

Wykłady prowadzą Maciej Ogrodniczuk i Patryk Czarnik, ćwiczenia Patryk Czarnik i Radosław Bartosiak.

Zakres materiału i zasady zaliczania

Poprzednia i jeszcze wcześniejsze edycje wykładu.

Egzamin

Wykłady

L.p.DataTematWykładowcaMateriały
02009-10-01Sprawy administracyjneslajdy (PDF)
12009-10-01Od zecera do XML-aM.Ogrodniczukslajdy (PDF)
22009-10-08Modelowanie dokumentów XML-owych. DTDM.Ogrodniczukslajdy (PDF)
32009-10-15Modelowanie dokumentów XML-owych: XML SchemaM.Ogrodniczukslajdy (PDF)
42009-10-22Jeszcze o XML SchemaM.Ogrodniczukslajdy (PDF)
52009-10-29Dobre praktyki w modelowaniu oraz inne formalizmy reprezentacji schematówM.Ogrodniczukslajdy (PDF)
62009-11-05Prezentacja dokumentów XMLP.Czarnikslajdy (PDF), wersja do druku
72009-11-12XPath i XQueryP.Czarnikslajdy (PDF), wersja do druku
82009-11-19XSLTP.Czarnikslajdy (PDF), wersja do druku
92009-11-26XPointer, XInclude i przegląd zastosowań XML-aM.Ogrodniczukslajdy (PDF)
102009-12-03XML we własnych programachP.Czarnikslajdy (PDF), wersja do druku
112009-12-10XML w bazach danych, elektronicznej wymianie danych i integracji aplikacjiP.Czarnikslajdy (PDF), wersja do druku
122009-12-17Zarządzanie dokumentamiM.Ogrodniczukslajdy (PDF)
132010-01-07Wyszukiwanie informacjiM.Ogrodniczukslajdy (PDF)
142010-01-14Studium przypadku: SET - system XML-owy w Kancelarii SejmuM.Ogrodniczukslajdy (PDF)
152010-01-21Zarządzanie wiedząM.Ogrodniczukslajdy (PDF)

Ćwiczenia

L.p.Data (czwartek)Data (piątek)TematOpis
12009-10-012009-10-02WprowadzenieSkładnia XML, przestrzenie nazw, edytor XML Spy.
22009-10-082009-10-09DTDDefiniowanie struktury dokumentów, walidacja. Definicja Typu Dokumentu.
32009-10-152009-10-16XML Schema (1)XML Schema: typy nazwane i anonimowe, budowanie typów złożonych, grupy.
42009-10-222009-10-23XML Schema (2)XML Schema: definiowanie typów prostych, przestrzenie nazw.
52009-10-292009-10-30XML Schema (3)XML Schema: klucze i referencje, rozszerzanie i zawężanie typów.
62009-11-052009-11-06Prezentacja XMLPrezentacja dokumentów XML. Standardy CSS, HTML i XHTML. I może trochę XSL-FO
72009-11-122009-11-13XPath
82009-11-192009-11-20XQuery
92009-11-262009-11-27XSLT (1)XSLT: coś na rozgrzewkę, prezentacja dokumentów tekstowych.
102009-12-032009-12-04XSLT (2)XSLT: szablony nazwane, zmienne i parametry, funkcje, grupowanie.
112009-12-102009-12-11XSLT (3)XSLT: Więcej o serializacji, XSLT2.
122009-12-172009-12-18Programowanie – DOMStandard JAXP. Ładowanie drzewa dokumentu do pamięci. Standard DOM 3.0: parsowanie i zapisywanie dokumentów, odczyt i modyfikacja drzewa dokumentu, tworzenie nowych węzłów.
132010-01-072010-01-08Programowanie – SAXZdarzeniowe przetwarzanie dokumentów. SAX: parsowanie dokumentów, filtry.
142010-01-142010-01-15Programowanie – Transformery i StAXPrzekształcenia we własnych programach: Transformer. Wykorzystanie Transformerów i filtrów SAX do modyfikacji XML. Strumieniowe przetwarzanie dokumentów: StAX.
152010-01-212010-01-22JAXBWalidacja w JAXP, Data binding i JAXB.

Zadania zaliczeniowe

TematTreść zadaniaData ogłoszeniaData oddania
Projektowanie struktury dokumentówtreść, FAQ2009-10-302009-11-16
XSLTtreść, pliki2009-12-182010-01-13
XML we własnych programachtreść2010-01-152010-01-31
Projektowanie struktury dokumentów – poprawkowetreść2010-02-022010-03-01 23:59
XSLT – poprawkowetreść, pliki2010-02-052010-03-01 23:59
Program – poprawkowetreść, pliki2010-02-112010-03-01 23:59
Valid XHTML 1.1Valid CSS