Předmět: Tvorba webových aplikací II.

» Seznam fakult » FEI » KIT
Název předmětu Tvorba webových aplikací II.
Kód předmětu KIT/KTWA2
Organizační forma výuky Seminář
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 7
Vyučovací jazyk Čeština
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Štursa Dominik, Ing. Ph.D.
Obsah předmětu
1. Rekapitulace základů webového vývoje. Úvod do CSS preprocesorů. 2. Přehled CSS frameworků a preprocesorů. 3. Základy práce s CSS frameworky třetích stran. 4. Pokročilá práce s CSS frameworky (Tailwind, Bootstrap, Foundation, ...). 5. Architektonické koncepty frontendu webových aplikací. 6. Úvod do komponentového modelu ve front-end vývoji. 7. Integrace CSS frameworků do komponentového modelu. 8. Pokročilé techniky práce s komponentovou architekturou. 9. Integrace a správa dat pomocí JavaScript API. 10. Úvod do progresivních webových aplikací (PWA). 11. Vývoj PWA a jejich implementace do aplikací. 12. Pokročilé techniky ve vývoji PWA. 13. Optimalizace výkonnosti front-endu webových aplikací.

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Metody práce s textem (učebnicí, knihou), Demonstrace, Nácvik dovedností
  • Domácí příprava na výuku - 65 hodin za semestr
  • Kontaktní výuka - 65 hodin za semestr
  • Příprava na zkoušku - 15 hodin za semestr
  • Domácí příprava na výuku - 106 hodin za semestr
  • Semestrální práce - 65 hodin za semestr
  • Kontaktní výuka - 24 hodin za semestr
Výstupy z učení
Cílem předmětu je seznámit studenty s problematikou pokročilého vývoje front-endu webových aplikací. Studenti se seznámí s vybranými CSS frameworky a frameworky jazyka JavaScript.
Studenti po absolvování předmětu prokazují pokročilé znalosti z oblasti tvorby front-endu webových aplikací. Studenti se po absolvování předmětu orientují v dané odborné terminologii, rozumí architektonickým principům pokročilého návrhu front-endu webových aplikací, disponují pokročilými znalostmi vývojových pracovníků v kontextu zajišťování dodávky specializovaného softwaru pro webové prostředí.
Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
Didaktický test, Obhajoba vlastního projektu

Účast na přímé výuce je doporučená. Nutné je zpracování samostatného projektu.
Doporučená literatura
  • HAVERBEKE, Marijn. Eloquent JavaScript: a modern introduction to programming. San Francisco: No Starch Press, 2019. ISBN 1593279507.
  • ZAKAS, Nicholas C. JavaScript pro webové vývojáře. Brno: Computer Press, 2009. ISBN 9788025125090.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr