FI:P138 Moderní značkovací jazyky - Informace o předmětu
P138 Moderní značkovací jazyky a jejich aplikace
Fakulta informatikyjaro 2002
- Rozsah
- 2/1. 3 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k, z.
- Vyučující
- prof. RNDr. Tomáš Pitner, Ph.D. (přednášející)
- Garance
- doc. Ing. Jan Staudek, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Tomáš Pitner, Ph.D. - Rozvrh
- Út 11:00–12:50 D2, Čt 13:00–13:50 B116, Čt 14:00–14:50 B116, Čt 15:00–15:50 B116
- Rozvrh seminárních/paralelních skupin:
P138/Ct14: Rozvrh nebyl do ISu vložen. T. Pitner
P138/Ct15: Rozvrh nebyl do ISu vložen. T. Pitner - Předpoklady
- Předpokládají se základní znalosti z oblasti formálních jazyků, orientace v objektovém programování (nejlépe Java) a databázích. Dále je třeba základní znalost některého značkovacího jazyka (např. HTML) a služeb Internetu.
- Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 60 stud.
Momentální stav registrace a zápisu: zapsáno: 0/60, pouze zareg.: 0/60, pouze zareg. s předností (mateřské obory): 0/60 - Cíle předmětu
- Předmět seznamuje se základními standardy, principy práce a technologiemi moderních značkovacích jazyků a jejich aplikací.
- Osnova
- Moderní znaèkovací jazyky, Extensible Markup Language (XML), jeho syntaxe. Standardy rodiny XML (XML 1.0, jmenné prostory, kanonický tvar XML dokumentu).
- Aplikace standardu XML.
- Standardy analýzy a zpracování XML dat. Objektový model XML dokumentu (DOM), událostmi øízené zpracování (SAX), vazby na konkrétní programovací prostøedí.
- Abstraktní modely XML dokumentu. Pøístupy k modelování XML dat, používané modelovací jazyky (DTD, XML Schema, Schematron, Relax a další). Nástroje na validaci XML dat.
- Navigace a dotazování v XML datech. Standardy XLink, XPointer, XPath.
- Formátování XML dokumentù a jejich transformace, jazyk XSLT.
- Dotazovací jazyky pro XML. Ukládání a zpracování XML dat v relaèních a objektových databázích, indexování XML dat, nativní XML databáze.
- Metadata popisující XML zdroje, rámec RDF, XML ontologie.
- XML a internetové technologie, jazyky XHTML, WML.
- Podpora XML u webových a aplikaèních serverù a webových prohlížeèù. Generická struktura internetových aplikací postavených na XML.
- Ukázkové technologie jednoduchých vícevrstvých webových aplikací. JavaServerPages, JavaBeans a knihoven znaèek.
- Definice uživatelského rozhraní pomocí jazyka XUL. Publikaèní systémy založené na XML.
- Metody hodnocení
- Výuka probíhá formou přednášek a samostatné konzultované práce na projektech. Hodnocení zkoušky a kolokvia sestává z hodnocení projektu a závěrečného písemného testu. Pro získání zápočtu stačí úspěšná realizace a prezentace projektu.
- Navazující předměty
- Informace učitele
- http://www.fi.muni.cz/~tomp
Předmět předpokládá značný podíl samostatné práce na projektech a při samostudiu z originálních (= anglicky psaných) specifikací a dalších zdrojů. ------- The subject requires an ability to work independently on own projects, reading original specifications and other English-written documents. - Další komentáře
- Předmět je vyučován každoročně.
- Statistika zápisu (nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/jaro2002/P138