KMI/WEB Tvorba webových stránek

Hlavním cílem kurzu je poskytnou studentům základy v oblasti tvorby webového front-endu. Kurz je zaměřen na základní technologie: HTML, CSS a JavaScript, přičemž poslední uvedená je zahrnuta pouze okrajově.

Přednášky

  1. úvodní informace, úvod do tvorby webových stránek (15. 2.) [slidy 1–24]
  2. základy HTML a CSS (22. 2.) [slidy 1–35]
  3. struktura a vizualizace webové stránky (29. 2.) [slidy 1–32]
  4. jak psát CSS (6. 3.) [slidy 1–39]
  5. tvorba layoutu (14. 3.) [slidy 1–27]
  6. tvorba layoutu, responzivní design (21. 3.) [slidy 28–62]
  7. responzivní design, základní HTML elementy a jejich vizualizace (28. 3.) [slidy 63–72, slidy 1–??]

Doporučená literatura

Studijní materiály

Text Tvorba webových stránek je doplňkovým učebním materiálem k tomuto kurzu. Text bude v průběhu semestru revidován a rozšířen o aktuální informace z oblasti tvorby webového front-endu. Průběh revize v roce 2024 je shrnut níže.

Changelog

14. 3. 2024, přidány informace o subgrid
28. 2. 2024, drobné úpravy strany 37–47
21. 2. 2024, revize a doplnění druhé kapitoly, přidány informace CSS nesting
8. 2. 2024, revize a doplnění první kapitoly

Zápočet

Podrobnější informace budou sděleny na cvičení.

Zkouška

Zkouška se bude skládat ze dvou částí: praktické a ústní. V praktické části dostane student jednoduchý úkol (v rozsahu cca 1 hodiny práce, ale čas potřebný pro řešení nebude limitován), který bude muset realizovat. U praktické části je možné používat libovolné materiály. Ústní část zkoušky bude probíhat formou rozhovoru nad realizovaným řešením (cca 20 minut) a její součástí bude ověření znalostí základních principů tvorby webového frontendu. K ústní části zkoušky může student postoupit až po úspěšném vyřešení praktické části. Pro úspěšné ukončení zkoušky je nutné složit obě její části.