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, možnosti parser?, adresace s využití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é využití jazyka XML v nejr?zn?jších oblastech a aplikacích, stejn? jako pro další rozvoj získaných zkušeností.
| The course is included in the following category: |
Programování → XML W3C |
Difficulty of the course: Beginner
Course duration: 2 days
Contents of the course:
- P?edstavení jazyka XML - historie, vývoj, související jazyky, oblasti použití, 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, použití, 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), využití CSS stylování, XSL Transformations a XPath, konverze XML do jiného formátu
Expected knowledge: Znalost princip? zna?kovacích jazyk?, ideáln? HTML
Time schedule: 9:00 - 17:00
.Course dates:
Recommended previous and follow-up courses:
