Detail kurzu

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

Ipex IT, s.r.o.

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.
Hodnotenie




Organizátor