XML i nowoczesne technologie zarządzania treścią

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

Wykłady prowadzą Szymon Zioło i Patryk Czarnik, ćwiczenia Patryk Czarnik i Radosław Bartosiak.

Zakres materiału i zasady zaliczania

Standardy, materiały i narzędzia związane z przedmiotem

Poprzednie edycje wykładu

Ogłoszenia

Wykłady

Podany poniżej harmonogram przyszłych wykładów oraz ćwiczeń jest orientacyjny i może ulec zmianom.

DataTematWykładowcaMateriały
2008-10-02Opis przedmiotuslajdy (PPT), wersja do druku (PDF)
2008-10-02Historia technik znakowania tekstuS.Ziołoslajdy (PPT), wersja do druku (PDF)
2008-10-09XML Schema (1)S.Ziołoslajdy (PPT), wersja do druku (PDF)
2008-10-16XML Schema (2)S.Ziołoslajdy (PPT), wersja do druku (PDF)
2008-10-23XML Schema (3)S.Ziołoslajdy (PPT), wersja do druku (PDF)
2008-10-30XML Schema (4)S.Ziołoslajdy (PPT), wersja do druku (PDF)
2008-11-06Prezentacja dokumentów XMLP.Czarnikslajdy (PDF), wersja do druku (PDF)
2008-11-13XPath i XQueryP.Czarnikslajdy (PDF), wersja do druku (PDF)
2008-11-20XSLTP.Czarnikslajdy (PDF), wersja do druku (PDF)
2008-11-27XML we własnych aplikacjachP.Czarnikslajdy (PDF), wersja do druku (PDF)
2008-12-04XML w bazach danych, standardy wiążące dokumenty XMLP.Czarnikslajdy (PDF), wersja do druku (PDF)
2008-12-11XML w elektronicznej wymianie danych, Web Serwisy, bezpieczeństwoP.Czarnikslajdy (PDF), wersja do druku (PDF)
2008-12-18Zarządzanie dokumentami (1)S.Ziołoslajdy (PPT), wersja do druku (PDF)
2009-01-08Zarządzanie dokumentami (2)S.Ziołoslajdy (PPT), wersja do druku (PDF)
2009-01-15Zarządzanie wiedzą (1)S.Ziołoslajdy (PPT), wersja do druku (PDF)
2009-01-22Zarządzanie wiedzą (2)S.Ziołoslajdy (PPT), wersja do druku (PDF)

Ćwiczenia

Data (czwartek)Data (piątek)TematOpis
2008-10-022008-10-03WprowadzenieSkładnia XML, przestrzenie nazw, edytor XML Spy, podstawowe informacje o DTD.
2008-10-092008-10-10DTDDefiniowanie struktury dokumentów, walidacja. Definicja Typu Dokumentu.
2008-10-162008-10-17XML Schema (1)XML Schema: typy nazwane i anonimowe, budowanie typów złożonych.
2008-10-232008-10-24XML Schema (2)XML Schema: definiowanie typów prostych, przestrzenie nazw.
2008-10-302008-10-31XML Schema (3)XML Schema: klucze i referencje, rozszerzanie i zawężanie typów.
2008-11-062008-11-07Wizualizacja XMLWizualizacja dokumentów XML. Standardy CSS, HTML i XHTML. I może trochę XSL-FO
2008-11-132008-11-14XPathJęzyk XPath 2.0.
2008-11-202008-11-21XQueryJęzyk XQuery 1.0.
2008-11-272008-11-28XSLT (1)XSLT: budowa arkusza, dopasowywanie wzorców, tworzenie drzewa wynikowego, serializacja.
2007-12-042007-12-05XSLT (2)XSLT: Szablony nazwane, zmienne i parametry, funkcje...
2007-12-112007-12-12XSLT (3)XSLT: Więcej o serializacji, XSLT2.
2008-12-182008-12-19Programowanie – 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.
2009-01-082009-01-09Programowanie – SAXZdarzeniowe przetwarzanie dokumentów. SAX: parsowanie dokumentów, filtry.
2008-01-152008-01-16Programowanie – transformacje i walidacja w JAXPWalidacja, XSLT i XPath we własnych programach. Łączenie różnego rodzaju źródeł i wyników. Zaawansowane zastosowania filtrów SAX.
2008-01-222008-01-23Parsowanie strumieniowe i JAXBPull parsing i StAX. Data binding i JAXB.

Zadania zaliczeniowe

TematTreść zadaniaData ogłoszeniaData oddania
Projektowanie struktury dokumentówtreść2008-10-302008-11-24
XSLTtreść, pliki2008-12-112009-01-12
XML we własnych programachtreść, FAQ, pliki2009-01-152009-01-30
Projektowanie struktury dokumentów – poprawkowetreść2009-02-112009-03-03
XSLT – poprawkowetreść, pliki2009-02-112009-03-03
XML we własnych programach – poprawkowetreść, FAQ, pliki2009-02-112009-03-03
Valid XHTML 1.1Valid CSS