Jazyk XML - základy (XML0)
Tento dvoudenní kurz seznámí ú?astníky s velice populárním a iroce pouívaným zna?kovacím jazykem XML (eXtensible Markup Language). Probírána jsou témata od úplných základ? syntaxe a struktury XML dokument?, p?es jmenné prostory, monosti parser?, adresace s vyuitím XPath, XLink a XPointer, a po dotazování se na XML data pomocí XQuery, varianty dotazovacího jazyka podobného s SQL pro databáze. Ú?astníci se rovn? nau?í základy zobrazení a formátování XML dat pomocí XSL:FO a XMLT. Po absolvování budou mít poslucha?i ideální základ pro praktické vyuití jazyka XML v nejr?zn?jích oblastech a aplikacích, stejn? jako pro dalí rozvoj získaných zkueností.
| Kurz je zaradenĂ˝ v kategĂłrii: |
Programování → XML W3C |
NĂĄroÄnosĹĽ kurzu: zaÄiatoÄnĂk
DĂŠlka kurzu: 2 dny
NĂĄplĹ kurzu:
- P?edstavení jazyka XML - historie, vývoj, související jazyky, oblasti pouití, výhody , editory
- Syntaxe - startovací a ukon?ovací zna?ka, atributy, entity, komentá?e, procesní instrukce, CDATA
- Znakové sady - mezinárodní podpora, UNICODE, dalí znakové sady (UTF-8, UTF-16, Windows-1250, iso-8859-2, atd.)
- XML dokument - struktura, jmenné konvence, Document Type Definition (DTD), validace, XML Schema, praktická doporu?ení
- Parsery - p?ehled parser?, jejich funkce, DOM (Document Object Model), SAX (Simple API for XML)
- Jmenné prostory (Namespaces) - princip, pouití, kombinace r?zných jazyk?, XHTML, SVG, CML apod.
- Adresace a odkazy - XPath, XLink, XPointer
- Dotazování se na XML data - úvod do XQuery, srovnání s SQL
- Zobrazení XML dat - XSL:FO (XSL Formating Objects), vyuití CSS stylování, XSL Transformations a XPath, konverze XML do jiného formátu
PredpokladanĂŠ znalosti: Znalost princip? zna?kovacích jazyk?, ideáln? HTML
ÄasovĂ˝ rozvrh: 9:00 - 17:00
.TermĂny kurzu:
OdporuÄenĂŠ predchĂĄdzajĂşce a nadväzujĂşce kurzy:
