Jazyk XML představuje vysokou úroveň jazyka pro logické formátování dat, který spojuje kvalitu univerzálního značkovacího jazyka určeného k formálnímu popisu struktury dokumentů s jednoduchostí jazyka HTML.
Mezi hlavní znaky jazyka XML patří především jeho:
- strukturovanost (editace dat s různou úrovní složitosti),
- validovatelnost (kontrola správnosti struktury dokumentu),
- rozšiřitelnost (definice tagů dle potřeb),
- nezávislost na médiu (obsah může být v různých formátech),
- nezávislost na poskytovateli a platformě (jakýkoliv dokument v jazyce XML zpracujete pomocí komerčního software i obyčejného textového editoru).
Zároveň umožňuje vytváření odkazů v rámci jednoho dokumentu i mezi více dokumenty. Zvládne však také vícesměrné odkazy spojující více dokumentů dohromady a umožňuje definovat vlastní sadu značek, které chceme v dokumentu používat. Obsahuje také podporu pro mezinárodní znakovou sadu ISO 10646, což je 32bitová znaková sada, která obsahuje znaky všech dnes používaných písem a jazyků, takže můžeme vytvářet dokumenty a míchat různé jazyky dle libosti.
XML má spoustu výhod, které se projevují zejména u vytváření standardů datových struktur v různých odvětvích, jak technických, průmyslových, vědeckých, softwarových aj. Znalost základů XML se stává pro tvůrce softwarových nástrojů již nezbytností, a to nejen u tvorby aplikací na internetu.
Naučte se pomocí jazyka XML vytvářet, upravovat, analyzovat a transformovat dokumenty do konečné podoby.
Zúčastněte se kurzu Jazyk XML - základy (XML0), který pořádá společnost PC-DIR.
Kurz je určen začátečníkům, kteří mají alespoň minimální znalosti principů značkovacích jazyků, ideálně HTML.
Náplň kurzu
- 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
Jsme přesvědčeni, že s našimi službami budete spokojeni a že vám pomohou při řešení vašich úkolů.
Více informací o kurzu - Jazyk XML - základy (XML0)
Další podrobnosti naleznete na www.pcdir.cz nebo se obraťte na tel.: + 420 731 463 340.