The aim of the course is to develop practical skills in creating web applications and ensuring their dynamic functions using options primarily on the client side. Emphasis is placed on mastering the entire process phase of web application development, including design, specification creation, versioning and processing itself. The course also includes the provision of appropriate theoretical knowledge in the field of creation, design and programming of web applications, together with the declaration of the most important criteria for the appropriate setting of the web application development process. The subject follows on from the previous courses focused on databases, development of web pages and object-oriented programming.
Last update: Jeřábek Tomáš, PhDr., Ph.D. (08.09.2023)
Cílem předmětu je rozvinutí praktických dovedností při vytváření webových aplikací a zajištění jejich dynamických funkcí s využitím možností primárně na straně klienta. Důraz je kladen na zvládnutí celé procesní fáze vývoje webové aplikace včetně návrhu, vytvoření specifikace, verzování a samotného zpracování. 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 vhodné nastavení procesu vývoje webové aplikace. Předmět navazuje na předchozí předměty Vývoj aplikací v objektovém prostředí, Vývoj www stránek a Vývoj a administrace databázových aplikací.
Last update: Jeřábek Tomáš, PhDr., Ph.D. (05.09.2023)
Descriptors - Czech
Příprava na výuku
Samostudium literatury (za semestr)
5 hodin
Práce se studijními materiály (za semestr)
5 hodin
Plnění průběžných úkolů (za semestr)
20 hodin
Plnění předmětu
Seminární práce
30 hodin
Příprava na zápočet
20 hodin
Příprava na zkoušku a zkouška
0 hodin
Last update: Battistová Eva, PaedDr. (19.06.2023)
Course completion requirements - Czech
průběžné plnění a odevzdání dílčích úkolů v průběhu semestru
zpracování, odevzdání a prezentace zápočtové práce v podobě vlastní autorské aplikace (bližší upřesnění na začátku výuky) včetně patřičné dokumentace
Last update: Jeřábek Tomáš, PhDr., Ph.D. (05.09.2023)
Literature - Czech
ASLESON, R., SCHUTTA, N. AJAX Vytváříme vysoce interaktivní webové aplikace. Brno : ComputerPress, 2006. ISBN: 80‑251-1285-3
Neustadt, I., Arlow, J. UML 2 a unifikovaný proces vývoje aplikací. 2016.ISBN: 8025142051
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.