Kurz: XML - dátové štruktúry a technológie

Popis kurzu

Základ výuky tvorí samotný jazyk XML a XML dokumenty. Veľká pozornosť sa však venuje aj sprievodným dátovým formátom a technológiám, a to najmä XML schémam – XSD, transformáciám dát – XSL / XSLT, práci s XML pomocou DOM, XmlReader a XmlWriter v prostredí Microsoft .NET Framework a pod.



Obsah kurzu

1. DEŇ

  • Úvod do jazyka XML
    • problematika výmeny dát a publikovanie dokumentov
    • krátka história
    • prehľad syntaxe jazyka
  • Značkovanie dokumentu
    • elementy, atribúty
    • rezervované atribúty
    • deklarácie
  • Fyzická štruktúra
    • definovanie entity
    • entity pre definovanie znakov
    • obmedzenia
  • Logická štruktúra dokumentu – XSD – XML Schema Definition
    • štruktúra XSD
    • deklarácia elementov a atribútov
    • parametrové entity, sekcie
    • problémy spracovania XSD

2. DEŇ

  • Model dokumentu – XSD
    • analýza dokumentu
    • návrh a architektúra XSD
    • písanie a ladenie XSD
    • príklady XSD
  • Problémy „bielych“ znakov
    • normalizácia
    • medzery a nejednoznačné medzery
  • Menný priestor – Namespace
    • identifikácie, štandardy, použitie
  • Spracovanie dát XML
    • zápis a čítanie XML, spracovanie udalostí
    • stromová štruktúra údajov, manipulácie, porovnanie
    • DOM – Document Object Model
    • transformačné nástroje
  • Spracovanie dokumentu XML
    • spracovanie externých entít
    • formát XML Catalog
  • Navigácia – URL a XPATH
  • Hypertextové odkazy
    • syntax
    • rozšírenie URL
    • XPointer
    • chovanie odkazov a konflikty mien atribútov
  • Formátovanie dokumentov – XSL a XSLT – Extensible Stylesheet Language, XSL Transformations
    • XSLT
    • problémy XSD
    • XSL

3. DEŇ

  • Kaskádne štýly
    • vlastnosti
    • mapovanie a pravidlá
    • HTML a CSS
  • SGML
    • deklarácia
    • ďalšie vlastnosti XSD
    • konverzia do XML a techniky minimalizácie značkovania
  • Implementácia a podpora pre XML v prostredí Microsoft .NET Framework, ADO.NET a ASP.NET
    • prístup k XML z ASP.NET – XMLReader, XMLWriter
    • XML a DataSet
    • webové služby
    • pokročilé techniky spracovania XML

Ďalšie informácie



Cieľová skupina

Kurz je určený pre konzultantov, analytikov, programátorov a ďalších záujemcov, ktorí sa chcú oboznámiť so základnými princípmi jazyka XML a možnosťami jeho využitia na spracovanie, prenos, publikovanie a uchovanie dát a z nich odvodených dokumentov.



Certifikát

Potvrdenie o absolvovaní kurzu.



Kontaktná osoba

Ing. Dagmar Mylbachrová
+421 2/581 014 10
kurzy@ipex.sk


Organizátor