Detail předmětu
Tvorba webových stránek
FIT-ITWAk. rok: 2025/2026
Úvod, principy internetu, adresování, umístění dokumentů. Jazyk HTML, základy, prostředky prezentace. Kaskádové styly, integrace do HTML. Úvod do JavaScriptu. Jazyk XHTML, varianty, principy, rozdíly oproti HTML. Návrh webové prezentace, navigační struktura. Použitelnost a přístupnost webových stránek. Optimalizace pro vyhledávače.
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Vstupní znalosti
Pravidla hodnocení a ukončení předmětu
- Laboratorní cvičení - 10 bodů
- Dva testy během semestru - 40 bodů
- Dva samostatné projekty - 20+30 bodů
- Podmínka zápočtu: Zisk alespoň 50 bodů za aktivity během semestru.
Aktivní účast na laboratorních cvičeních (5 cvičení po 2 bodech). V případě nahlášené překážky ve studiu je možno po dohodě se cvičícím vypracovat cvičení dodatečně. Předvídatelné překážky je třeba hlásit předem.
Učební cíle
Přehled v současných technologiích pro tvorbu webových stránek. Schopnost vytvořit kvalitní webovou prezentaci s ohledem na správný návrh informační a navigační struktury, vhodnou volbu technologií a přístupnost pro různé skupiny uživatelů.
Základní literatura
Petr Staníček: CSS Kaskádové styly, Computer Press, 2003, ISBN: 80-7226-872-4.
Doporučená literatura
Michálek, M.: Vzhůru do CSS3, e-kniha, 2015, https://www.vzhurudolu.cz/ebook-css3.
Elearning
Zařazení předmětu ve studijních plánech
- Program BAK-MIn bakalářský 2 ročník, letní semestr, volitelný
- Program BIT bakalářský 1 ročník, letní semestr, volitelný
- Program BIT bakalářský 1 ročník, letní semestr, volitelný
- Program DES_B bakalářský 1 ročník, letní semestr, volitelný
2 ročník, letní semestr, volitelný
3 ročník, letní semestr, volitelný
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
- Internet a služba WWW, principy, adresování, umístění dokumentů
- Úvod do jazyka HTML - základní prvky
- Jazyk HTML, pokročilé prostředky prezentace
- Vizuální nástroje pro tvorbu stránek
- Kaskádové styly a jejich začlenění do HTML
- Pokročilé vlastnosti kaskádových stylů
- JavaScript - nutné základy
- Jazyk XHTML - principy, rozdíly oproti HTML
- Interakce s uživatelem
- Návrh prezentace, navigační struktura
- Různé aspekty volby technologie a optimalizace
- Přístupnost webových stránek
- Optimalizace pro vyhledávače
Cvičení na počítači
Vyučující / Lektor
Osnova
- Úvod do Internetu a sítí, adresování, umístění dokumentů
- Jazyk HTML
- Kaskádové styly
- JavaScript
- Volba formy a poskytovatele umístění prezentace
- Samostatné řešení projektů
Projekt
Vyučující / Lektor
Osnova
- Základní prezentace v HTML
- Pokročilá prezentace s využitím XHTML, CSS a JavaScriptu
Individuální příprava na přednášku
Vyučující / Lektor
Osnova
Před každou přednáškou se doporučuje:
- Zopakovat si základní pojmy a poznatky z předchozí přednášky. Následující přednáška na ně pravděpodobně bude navazovat.
- Prostudovat si předem podklady k nadcházející přednášce a vytipovat pasáže, kterým bude během přednášky třeba věnovat zvýšenou pozornost, případně si i připravit dotazy.
Individuální příprava na laboratoře
Vyučující / Lektor
Osnova
Studium souvisejících přednášek podle náplně další laboratoře.
Individuální příprava na zápočtový test
Vyučující / Lektor
Individuální příprava na vypracování projektu
Vyučující / Lektor
Osnova
Studium postupů a technologií pro vypracování projektů.
Elearning