Szkolenie "XML technologie zaawansowane"


Czas trwania (po 8h lekcyjnych dziennie)

24

Charakterystyka kursu

W trakcie szkolenia zaprezentowane zostaną zaawansowane technologie XML:

  • nowy standard XPath 2.0 umożliwiający wskazywanie fragmentów drzewa dokumentu XML
  • język XQuery, który spełnia podobne zadanie jak język SQL w relacyjnych bazach danych
  • zaawansowane możliwości standardu XML Schema

Szkolenie przeznaczone jest dla osób, które chciałyby pogłębić znajomość języka XML i wykorzystać jego zaawnsowane możliwości.

Wymagania

Wymagana jest podstawowa znajomość technologii XML - spacyfikacje: XML, XPath 1.0, XML Schema

Zagadnienia omawiane na kursie

XPath 2.0

  • Typy danych w XPath 1.0 i 2.0
  • Sekwencje
  • Operatory
  • Zmienne
  • Funkcje
  • Komentarze

XQuery 1.0

  • Operatory i wyrażenia (logiczne, porównań, arytmetyczne, …)
  • Konstruktory
  • Wyrażenie FLWOR (For Let Where Order by Return)
  • Wyrażenia warunkowe

XML Schema

  • Typy proste i złożone
  • Dziedziczenie typów
  • Typy anonimowe
  • Grupy elementów i atrybutów
  • Tworzenie schematów z wykorzystaniem różnych przestrzeni nazw