XML – podstawy

Transkrypt

XML – podstawy
XML – podstawy
SK-XML-P
CHARAKTERYSTYKA
Kurs pozwoli nabyć wiedzę i umiejętności dotyczące budowy i wykorzystania języka XML.
PROFIL SŁUCHACZY
Kurs przeznaczony jest dla analityków i projektantów aplikacji, kierowników projektów
informatycznych, administratorów systemów, a także dla szerokiego grona
użytkowników, pragnących poznać i wykorzystywać w swojej pracy metajęzyk XML.
WYMAGANIA WSTĘPNE
Od uczestników szkolenia wymagana jest ogólna wiedza w zakresie technologii Internetu,
przydatna jest, choć nie konieczna, podstawowa znajomość języka HTML.
CZAS TRWANIA
3 dni po 8 godzin lekcyjnych
ZAGADNIENIA
Podstawy metajęzyka XML
Przyczyny wzrostu zainteresowania językiem XML
XML jako metajęzyk
Standardy pokrewne do XML oraz aplikacje XML
Krótka historia języków znacznikowych
XML kontra HTML
Budowa dokumentu XML
Standard UNICODE
Deklaracje i instrukcje
Elementy i atrybuty
Przestrzenie nazw
Zastosowanie języka XML
Projektowanie i zarządzanie witrynami internetowymi
Projektowanie i zarządzanie witrynami WAP
Zarządzanie dużymi zbiorami dokumentów (informacji)
Publikowanie informacji
Wyszukiwanie informacji
Wykorzystanie w bazach danych jako format zapisu
Elektroniczna
wymiana
danych
dokumentów
pomiędzy
aplikacjami,
przedsiębiorstwami (EDI)
DTD
Dokument poprawny a zgodny
Zakres DTD
Deklaracja, definicja DTD
DTD zewnętrzne i wewnętrzne
Deklaracja elementów
Sekwencja i wybór
Liczba wystąpień elementów
Modele zawartości elementów
Deklaracja atrybutów
Typ atrybutu
Wystąpienie atrybutu
Encje i notacje
Przestrzenie nazw
XML Schema – wprowadzenie
Podstawowe informacje o standardzie XML Schema
Porównanie DTD i XML Schema
Przerwa obiadowa
XPath, XSLT – wprowadzenie
Podstawowe informacje o języku XPath i transformacjach XSLT
Przykłady szablonów transformacji
Rodzaje dokumentów wynikowych
WIEDZA Z KURSU
Po zakończeniu kursu uczestnicy będą:
rozumieli idee powstania metajęzyka XML oraz związanych z nim standardów;
znali zastosowania metajęzyka XML w różnych dziedzinach technologii
informatycznych;
posiadali znajomość składni metajęzyka XML oraz praktyczną umiejętność tworzenia
dokumentów XML z wykorzystaniem przestrzeni nazw;
posiadali podstawową umiejętność przetwarzania dokumentów XML.