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í.
Poslední úprava: Jeřábek Tomáš, PhDr., Ph.D. (29.08.2019)
Learning outcomes of the course unit The aim of the course is to develop practical skills in creating web applications and to ensure their dynamic functions using the possibilities primarily on the client side. Emphasis is placed on mastering the entire process phase of web application development, including design, specification, versioning and processing itself. Learning outcomes of the course unit The course also provides relevant theoretical knowledge in the field of creation, design and programming of www applications together with declaration of the most important criteria for appropriate setting of the web application development process. The course builds on the previous courses Application Development in Object Environment, Website Development and Database Application Development and Administration.
Poslední úprava: Battistová Eva, PaedDr. (29.10.2019)
Deskriptory
Pro podporu studia bude využit LMS Moodle a následně jedna z platforem pro realizaci videokonferencí.
Bližší informace naleznou zapsaní studenti v Moodle kurzu
Klíč k zápisu do kurzu a odkaz na kurz bude uživatelům sdělen e-mailem.
Výuka bude probíhat dle rozvrhu, pokud nebudou studenti předem informováni jinak.
Poslední úprava: Jeřábek Tomáš, PhDr., Ph.D. (30.09.2021)
Podmínky zakončení předmětu
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 v podobně www aplikace společně s průvodní dokumentace dle bližšího zadání. 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ě.
Poslední úprava: Jeřábek Tomáš, PhDr., Ph.D. (29.08.2019)
Literatura
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.