Last update: PhDr. Tomáš Jeřábek, Ph.D. (09.09.2019)
Cílem předmětu je zvládnutí technik vývoje webových stránek za použití soudobých technologií a standardů. Návazně pak rozvinutí praktických dovedností v oblasti vývoje dynamických stránek s použitím základního skriptování stránek na straně prohlížeče, doplněného základy práce na webovém serveru. Důraz je kladen na vývoj validních www stránek a jejich rozšíření ve spojitosti s objektovou strukturou www komponent.
Součástí výuky je rovněž poskytnutí odpovídajících teoretických poznatků z oblasti tvorby, aktuálních designových trendů a způsobů programování www spolu s deklarací nejdůležitějších kritérií pro hodnocení www stránek z hlediska jejich technického zpracování, vzhledu a obsahu. Předmět využívá znalostí nabytých v předchozích předmětech zaměřených zejména do oblasti programování a vytváří z pohledu osvojených kompetencí podklad pro další odborné kurzy, především pak pro výuku ve studijním předmětu Tvorba www aplikací a dalších.
Literature - Czech
Last update: PhDr. Tomáš Jeřábek, Ph.D. (09.09.2019)
ASLESON, R., SCHUTTA, N. AJAX Vytváříme vysoce interaktivní webové aplikace. Brno : ComputerPress, 2006. ISBN: 80‑251-1285-3
CAREY, Patrick. New perspectives on creating Web pages with HTML, XHTML, and XML: comprehensive. 2nd ed. Boston, Mass.: Thomson/Course Technology, 2006. ISBN 06-192-6801-8.
CASTRO, Elizabeth a Bruce HYSLOP. HTML5 a CSS3: názorný průvodce tvorbou WWW stránek. 1. vyd. Překlad Lukáš Krejčí. Brno: Computer Press, 2012. ISBN 978-80-251-3733-8.
KRUG, S. Web design - nenuťte uživatele přemýšlet. Brno : Computer Press, 2003. ISBN: 80-7226-892-9
NIELSEN, J. Web.design, průvodce od Jakoba Nielsena. Praha : SoftPress, 2002.
PETRLÍK, L. Jemný úvod do systému UNIX. České Budějovice : Kopp, 1997. ISBN: 80‑85828-28-6
ZAKAS, Nicholas C, Jeremy PCPEAK a Joe FAWCETT. Ajax: profesionálně. Vyd. 1. Překlad Jiří Koutný. Brno: Zoner Press, 2007. ISBN 978-80-86815-77-0.
ZAKAS, Nicholas C. JavaScript pro webové vývojáře: programujeme profesionálně. Vyd. 1. Překlad Lukáš Krejčí. Brno: Computer Press, 2009. ISBN 978-80-251-2509-0.