|
Vyučující
|
|
|
|
Obsah předmětu
|
1. Opakování základních principů. Úvod do HTML5, přehled změn a novinek. 2. Problematika cross-browser compatibility, formulářové prvky. 3. Úvod do technologie CSS3, selektory. 4. Responsive design / media queries. 5. CSS Transforms, Transitions, Animations. Technologie @font-face, související efekty. 6. JavaScript a jeho klíčové koncepty, frameworky, DOM. 7. CSS preprocesory - scss, less. 8. Ajax, XHR, HTTP, JSON a další transportní formáty. 9. Události, asynchronní zpracování. 10. HTML5 Canvas. 11. React, Angular - použití a porovnání. 12. Hybridní aplikace. 13. Progressive Web Applications (PWA), Service Workers, offline funkčnost a moderní trendy ve vývoji webových aplikací.
|
|
Studijní aktivity a metody výuky
|
|
nespecifikováno
|
|
Výstupy z učení
|
Studenti získají pokročilé znalostí o moderních komunikačních technikách používaných v rámci webových technologiích. Kurz se zaměřuje především na zvládnutí prostředků umožňujících tvorbu interaktivních aplikací pomocí klientských skriptů v prohlížeči. Důraz je kladen nejen na zvládnutí jazyka HTML a dalších technologií, ale i na tvorbu přehledných a pro uživatele snadno čitelných dokumentů. Cílem cvičení je především praktické zvládnutí technologií, se kterými se posluchači seznámí v přednáškách.
|
|
Předpoklady
|
nespecifikováno
|
|
Hodnoticí metody a kritéria
|
nespecifikováno
Průběžné plnění samostatných úkolů.
|
|
Doporučená literatura
|
-
ELLIOTT, Eric a Shyam SESHADRI. Programming javascript applications: robust web architecture with node, html5, and modern js. S.l.: O'Reilly Media, 2014, x, 183 pages.. ISBN 978-149-1950-296.
-
GANDHI, Raju. JavaScript next: your complete guide to the new features Introduced in JavaScript, starting from ES6 to ES9. [United States]: Apress, [2019]. ISBN 978-1-4842-5393-9.
-
LEX, Jiří. Začínáme s Moderním Webem. 1. Praha: KKnihy.cz, 2016. ISBN 978-80-88061-87-8.
-
Moderní webové technologie. kurz React.js. Moodle [online]. České Budějovice: Jihočeská univerzita, 2021. Dostupné z: https://elearning.jcu.cz/course/view.php?id=540.
-
Peter Gasston. Moderní web. Praha, Computer Press, 2015. ISBN 9788025143452.
|