Detail předmětu
Internetové aplikace
WAP Ak. rok 2005/2006 letní semestr 5 kreditů
Značkovací jazyky a rodina SGML a její současní členové html a zejména xml. Technologie výstavby stránek v html včetně dynamických stránek a stránek se skripty JavaScript, Perl, Python, Tcl a Visual Basic. Technologie xml, tj. jazyk xml, prostředky pro definici schémat, dotazovací jazyk, vytváření hypertextových vazeb, transformace xml, objektový model dokumentů, způsoby využití xml pro moderní informační systémy. Internetové standardy a protokoly.
Garant předmětu
Jazyk výuky
Zakončení
Rozsah
- 39 hod. přednášky
- 13 hod. projekty
Zajišťuje ústav
Získané dovednosti, znalosti a kompetence z předmětu
Znalost principů všech typů internetových aplikací. Základní znalost jejich vytváření.
Cíle předmětu
Získat znalosti umožňující používat a vytvářet internetové aplikace. Hlouběji se zabývat zejména skriptovacími a značkovacími jazyky a jejich použitím pro tvorbu internetových stránek a také výmenu dat.
Požadované prerekvizitní znalosti a dovednosti
počítačové sítě, Internet
Literatura studijní
- Naik, D.C.: Internet standardy a protokoly, Computer Press Brno 1999, 302 str., ISBN 80-7226-146-0
- Bradley, N.: XML kompletní průvodce, GRADA Brno 2000, 495 s., ISBN 80-7169-949-7
- Dostálek, L., Kabelová, A.: Velký průvodce protokoly TCP/IP a systémem DNS, Computer Press 1999 Praha, 418 s., ISBN 80-7226-193-2
- Škultéty, R.: JavaScript - programujeme internetové aplikace, Computer Press 2001 Praha, 208 s., ISBN 80-7226-457-5
- Komplexní sada elektronických opor
Literatura referenční
- Naik, D.C.: Internet standardy a protokoly, Computer Press Brno 1999, 302 str., ISBN 80-7226-146-0
- Bradley, N.: XML kompletní průvodce, GRADA Brno 2000, 495 s., ISBN 80-7169-949-7
- Dostálek, L., Kabelová, A.: Velký průvodce protokoly TCP/IP a systémem DNS, Computer Press 1999 Praha, 418 s., ISBN 80-7226-193-2
- Škultéty, R.: JavaScript - programujeme internetové aplikace, Computer Press 2001 Praha, 208 s., ISBN 80-7226-457-5
- Flanagan, D.: JavaScript - kompletní průvodce, Computer Press 2002 Praha, 825 s., ISBN 80-7226-626-8
- Beazey, D.M.: Python - podrobná referenční příručka pro programovací jazyk Python, Neocortex 2002 Praha, 429 s., ISBN 80-86330-05-2
Osnova přednášek
- Přehled a rozdělení internetových služeb a realizovatelných aplikací.
- Skriptovací jazyky Javascript, Perl, Python, Tcl, Visual Basic.
- Internetové standardy a protokoly.
- Značkovací jazyky a rodina SGML a její současní členové html a zejména XML.
- Technologie výstavby stránek v html. Vývojové prostředky pro vytváření rozhraní v HTML.
- Technologie XML, tj. jazyk XML, prostředky pro definici schémat.
- Dotazovací jazyk XPath.
- Vytváření hypertextových vazeb XLink.
- Transformace XML.
- Objektový model dokumentů DOM.
- Způsoby využití xml pro moderní informační systémy.
- Rozhraní informačního systému na internetu.
- Jiné internetové aplikace.
Průběžná kontrola studia
Nejméně polovina bodů, které lze získat za aktivity během semestru (testy a projekt), tj. 25 bodů.
Kontrolovaná výuka
Test v polovině semestru. Průběžná kontrola řešení projektu vedoucím.