The aim of the course Creating web applications is to develop practical skills, procedural programming web pages, and both on browser side and on server side. Emphasis is placed on programming in conjunction with the object structure components of web pages. Part of the course is also to provide adequate theoretical knowledge of the creation, design and programming web applications with the declaration of the most important criteria for evaluating websites from the point of view of technical construction, design and of its content. The Subject builds on the previous subject Development applications in object environment and creates in terms of skills acquired an environment foundation for further training courses, especially for teaching in the learning subject Development and administration of database applications.
Last update: PROCHJ/PEDF.CUNI.CZ (22.09.2011)
Cílem předmětu Tvorba WWW aplikací je rozvinutí praktických dovedností procedurálního programování WWW stránek, a
to jak na straně prohlížeče, tak na straně serveru. Důraz je kladen na programování ve spojitosti s objektovou strukturou
komponent www stránek. Součástí výuky je rovněž poskytnutí odpovídajících teoretických poznatků z oblasti tvorby,
designu a programování www aplikací spolu s deklarací nejdůležitějších kritérií pro hodnocení www stránek z hlediska
technického zpracování, vzhledu a obsahu. Předmět navazuje na předchozí Vývoj aplikací v objektovém prostředí 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 Vývoj a administrace databázových aplikací.
Last update: PROCHJ/PEDF.CUNI.CZ (22.09.2011)
Course completion requirements - Czech
aktivní práce v seminářích včetně zpracování praktických úkolů zadávaných na seminářích či prostřednictvím LMS
vytvoření zadané zápočtové práce z oblasti zaměření předmětu (typicky www aplikace na zadané téma). Není-li specifikováno v zadání jinak, požaduje se práce původní, vytvořená samostatně na základě v práci citované literatury a dalších informačních zdrojů.
Pozn.: Zápočet nemusí být udělen, jestliže úkoly nejsou zpracovávány průběžně.
Last update: PROCHJ/PEDF.CUNI.CZ (29.09.2016)
Literature - Czech
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
VIRIUS, M. Základy algoritmizace. Praha : ČVUT, 1997.
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.
Další zdroje
Textové materiály a soubory předávané v průběhu semestru