Kurz zařazen do kategorií kurzů na míru
Počítačové a IT kurzy Kurzy na míru Kurz Managing XML with the Java(TM) Platform se zaměřuje na syntaktickou analýzu, správu a využití XML (eXtensible Markup Language) dokumentů a dat prostřednictvím programů napsaných v programovacím jazyku Java. Technologie XML bývá nazývána "přenositelná data" a technologie Java bývá nazývána "přenositelný kód". XML a technologie Java jsou při společném použití mocnou kombinací pro internetová a webová aplikační řešení.
Tento kurz se zaměřuje na psaní programů, které analyzují a spravují XML dokumenty pomocí aplikačního programového rozhraní JAXP (Java API for XML Parsing). Jsou probírána také rozhraní SAX (Simple API for XML) a DOM (Document Object Model). Jakmile se účastníci seznámí se syntaktickou analýzou a správou XML dokumentů, diskuse se stočí k hlavním oblastem, v nichž se dnes XML a technologie Java používají v internetových a webových aplikacích, tedy k webovým presentacím, řešením obchodování mezi podniky (B2B) a databázím.
Kurz je přínosem pro softwarové inženýry, vývojáře softwaru, vývojáře aplikací a technické manažery, kteří budou vyvíjet aplikace zpracovávající a spravující XML data nebo dokumenty a aplikace, které s těmito daty nebo dokumenty manipulují.
Predpoklady
Účastník kurzu by měl být schopen:
psát, kompilovat a spouštět aplikace v jazyku Java zahrnující ošetřování výjimek a využití tříd a rozhraní JDK (Java Development Kit),
prokázat pochopení syntaxe jazyku XML,
popsat distribuované zpracování dat a jeho hlavní koncepty.
ZÍSKANÉ DOVEDNOSTI
Po absolvování kurzu by měl být účastník schopen:
* definovat XML, SAX, DOM a JAXP,
* s využitím rozhraní JAXP psát programy používající syntaktický analyzátor, který ověřuje správnost kódu a je mu znám obor názvů,
* psát programy používající aplikační programová rozhraní JAXP a SAX k syntaktické analýze XML dokumentů a k ošetřování chyb,
* psát programy používající aplikační programová rozhraní JAXP a DOM k syntaktické analýze XML dokumentů, k manipulaci s XML dokumenty jako se stromovými strukturami a k ošetřování chyb,
* určit a popsat hlavní kategorie vývoje XML aplikací,
* zkonvertovat existující XML dokument do jiného výstupního formátu, například do textového nebo HTML (HyperText Markup Language) formátu, pomocí XSLT (eXtensible Stylesheet Language Transformations) procesoru a daného souboru XSLT.