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 (10. 2.) [slidy 1–24]
  2. základy HTML a CSS (22. 2.) [slidy 1–35]
  3. struktura a vizualizace webové stránky (24. 2.) [slidy 1–32]
  4. jak psát CSS (3. 3.) [slidy 1–39]
  5. tvorba layoutu (10. 3.) [slidy 1–27]
  6. tvorba layoutu, responzivní design (17. 3.) [slidy 28–63]
  7. responzivní design, základní HTML elementy a jejich vizualizace (24. 3.) [slidy 63–73, slidy 1–3]
  8. základní HTML elementy a jejich vizualizace (31. 3.) [slidy 4–36]
  9. základní HTML elementy a jejich vizualizace (7. 4.) [slidy 37–62]
  10. pokročilejší možnosti CSS, analýza kvality webové stránky (14. 4.) [slidy 1–12, slidy 1–8]
  11. státní svátek (21. 4.)
  12. základy klientského JavaScriptu, záverečné poznámky (28. 4.) [slidy 1–22, slidy 1–7]

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 2025 je shrnut níže.

Changelog

11. 4. 2025, revize a doplnění šesté kapitoly
9. 2. 2025, revize a doplnění první kapitoly; úpravy: CSS nesting, calc(), custom properties, barevné modely

Zápočet

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

Zkouška

TBA