Školení se podrobně zabývá všemi možnostmi transformačního jazyka XSLT 2.0 a jejich využitím při řešení praktických problémů. XSLT přitom patří mezi nejvhodnější nástroj pro zpracování dokumentů XML, protože byl speciálně pro tyto účely navržen. Uplatnění nalézá zejména při prezentaci dat uložených v XML uživateli a při překladu zpráv XML mezi systémy, které použivají odlišné formáty zprávy. Posluchači školení se seznámí nejen se základy jazyka XSLT, ale i s jeho pokročilými funkcemi, které z něj dělají zcela plnohodnotný programovací jazyk.
Programátorům a tvůrcům stránek, kteří potřebuje efektivně a jednoduše konvertovat data uložená ve formátu XML do dalších formátů, zejména do formátu HTML.
Znalost základů jazyka XML na úrovni školení „Úvod do XML pro vývojáře“, základy HTML.
Na co vše lze XSLT použít
Přehled implementací XSLT a jejich silné a slabé stránky
Důkladné seznámení s dotazovacím jazykem XPath 2.0
Základy konstrukce XSLT stylů
Šablony, předávání parametrů a proměnné
Podmínky, cykly, řazení, seskupování, automatické číslování
Zpracování více dokumentů v jednom stylu
Generování více výstupních dokumentů jedním stylem
Rozšíření XSLT
Konverze do HTML, XML a dalších formátů
Ukázky praktických aplikací
Přidávání vlastních funkcí do XSLT procesoru
Volání XSLT z prostředí programovacích jazyků
Volání transformace na klientovi a na serveru
Regulární výrazy
Typový systém a validace
Přehled novinek v XSLT 3.0