Opis
Umiejętności zdobywane podczas kursu:
- Opisywanie struktury dokumentu przez arkusz DTD.
- Tworzenie plików XSD i weryfikacja struktury i poprawności danych dokumentów.
- Podstawy transformowania dokumentów XML do HTML.
- Uzyskiwanie informacji z dokumentów XML.
- Projektowanie elastycznej struktury dokumentu XML.
Cel
- Zapoznanie się z poprawnym modelowaniem danych w języku XML.
- Praktyczne wykorzystanie technologii powiązanych (DTD i XML Schema).
- Umiejętność dopasowania danych istniejących, ich bieżąca obróbka i weryfikacja poprawności.
Grupa docelowa:
Kurs jest przeznaczony dla projektantów aplikacji, analityków i administratorów systemów informatycznych zainteresowanych wykorzystaniem języka opisu danych XML i technologii z nim związanych. Zagadnienia szkolenia skupiają się na kształceniu umiejętności elastycznej obróbki i modyfikacji istniejących danych XML z zachowaniem możliwości kontroli ich poprawności. Zakres zagadnień szkolenia odpowiada wymaganiom egzaminu XML Master Basic.
Szkolenie trwa: 3 dni
Oferujemy szkolenia w naszych ośrodkach w Warszawie, Wrocławiu, Krakowie, jak i w lokalizacjach wskazanych przez klienta.
W celu ustalenia szczegółów prosimy o kontakt na osec@osec.pl
Wymagania:
- Elementarna znajomość języka HTML
- Umiejętność pracy w systemie operacyjnym na poziomie średnio zaawansowanego użytkownika.
Konspekt
- Wprowadzenie do języka XML
- Właściwości języka XML
- Zastosowanie języka XML
- Składnia XML
- Zasady prawidłowej składni dokumentu XML
- Definiowanie elementów i atrybutów oraz encji
- Poziomy poprawności dokumentu XML
- Znaki specjalne, standardy kodowania i normalizacja dokumentu XML
- Dostęp do elementów XML (DOM i SAX)
- Podstawy wykorzystania DOM (ang. Document Object Modell ) i SAX (ang. Simple
- Access XML )
- Dostępne narzędzia programistyczne
- Przestrzenie nazewnicze XML
- Zastosowanie przestrzeni nazewniczych
- Definiowanie przestrzeni nazewniczych w dokumencie XML
- Schemat DTD (ang. Document Type Definitions )
- Podstawy DTD
- Modele zawartości i przetwarzania
- XML Schema
- Podstawy XML Schema
- Typy danych i definiowanie własnych
- Zasady przetwarzania XML Schema
- Modelowanie danych w XML i ich walidacja z użyciem XML Schema
- Przegląd dostępnych narzędzi programistycznych
- Praktyczna walidacja danych z użyciem XML Schema
- Transformacja z wykorzystaniem XSLT oraz XPath
- Podstawy XSLT i XPath
- Proste transformacje XSL.