Język XML
Transkrypt
Język XML
WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA Pod auspicjami Polskiej Akademii Nauk 01-447 Warszawa, ul. Newelska 6, tel. 22 3486544 Wydział Informatyki Kierunek studiów Profil Stopień studiów Forma studiów Informatyka Ogólnoakademicki 1-go stopnia niestacjonarne Sylabus przedmiotu Język XML 1. Cele przedmiotu Kod CP1 CP2 CP3 CP4 CP5 Cel Zapoznanie się z budową dokumentu XML Zapoznanie się ze składnią i możliwościami budowy szablonów poprawności dokumentów XML - technologia DTD Zapoznanie się ze składnią i możliwościami budowy szablonów poprawności dokumentów XML - technologia XML Schema Opanowanie narzędzi pozwalających na walidację dokumentu XML względem szablonu poprawności Zapoznanie się ze składnią i możliwościami budowy szablonów transformacji dokumentów XML - technologia XSLT 2. Efekty przedmiotowe Wiedza Kod Nazwa Realizuje cel EK-W1 EK-W2 Student zna budowę dokumentu XML Student zna techniki i metody walidacji dokumentów XML EK-W3 Student posiada wiedzę niezbędną do formatowania wyglądu dokumentu XML w procesie transformacji CP1 CP2, CP3, CP4 CP5 Efekty kierunkowe K1A_W05 K1A_W05 K1A_W05 Umiejętności Kod EK-U1 EK-U2 EK-U3 EK-U4 Nazwa Realizuje cel Student umie budować poprawne dokumenty XML Student potrafi przygotowywać szablony poprawności dokumentów XML Student potrafi sprawdzać zgodność dokumentu XML z szablonem poprawności Student potrafi przygotowywać szablony transformacji dokumentów XML CP1 CP2, CP3 CP4 CP5 Efekty kierunkowe K1A_U03 K1A_U03, K1A_U11 K1A_U03, K1A_U11 K1A_U03, K1A_U11 Kompetencje Kod Nazwa Realizuje cel EK-K1 Student rozumie potrzebę tworzenia szablonów poprawności dla dokumentów XML EK-K2 Student jest przygotowany do komercyjnego wykorzystania środowiska XML 1 CP2, CP3, CP4 CP1, CP2, CP3, CP4, CP5 Efekty kierunkowe K1A_K06 K1A_K06 3. Treści programowe Kod TP1 TP2 TP3 TP4 TP5 TP6 TP7 Tematyka Wprowadzenie do języka XML, budowa i struktura dokumentu Warsztaty XML - tworzenie dokumentów XML, oddzielanie danych od warstwy prezentacji Wprowadzenie do DTD (Document Type Definition) - tworzenie szablonów poprawności dla dokumentów XML Wprowadzenie do XSD (XML Schema) - zaawansowane szablony poprawności dla dokumentów XML XSLT - Szablony transformacji dokumentów XML (z użyciem HTML i CSS) Warsztaty XSLT - zaawansowane zastosowania Sprawdzenie wiedzy 4. Macierz realizacji przedmiotu Efekt przedmiotowy EK-W1 EK-W2 EK-W3 EK-U1 EK-U2 EK-U3 EK-U4 EK-K1 EK-K2 Cel przedmiotu CP1 CP2, CP3, CP4 CP5 CP1 CP2, CP3 CP4 CP5 CP2, CP3, CP4 CP1, CP2, CP3, CP4, CP5 Treści programowe TP1, TP2, TP7 TP3, TP4, TP7 TP5, TP6, TP7 TP1, TP2, TP7 TP3, TP4, TP7 TP3, TP4, TP7 TP5, TP6, TP7 TP3, TP4, TP7 TP4, TP5, TP6, TP7 5. Literatura Literatura podstawowa 1. Kevin Howard Goldberg, XML. Szybki start. Wydanie II, Helion, 2014 Literatura uzupełniająca 1. Przemysław Kazienko, Krzysztof Gwiazda, XML na poważnie, Helion, 2002 Strony WWW 1. Materiały do XML, DTD, XSD, XSLT, http://www.w3schools.com/ 2