VLASTNOSTI A METODY VÝVOJE V PROTŘEDÍ WWW
Struktura technologií, protokolů a služeb využívaných na webu
Historie a vývoj jednotlivých webových technologií
W3C standardy pro tvorbu webu, validita, verze
Specifika programování na straně serveru a prohlížeče
JAZYK HTML JAKO PODKLAD PRO TVORBU WWW STRÁNEK
Struktura a syntaxe HTML5 kódu, zápis parametrů
Struktura www dokumentu – strukturální značky
Formátování obsahu www stránek – seznamy, tabulky
Komponenty pro vkládání multimediálních prvků do HTML
Interaktivní komponenty HTML jazyka, metody přenosu dat
Multimediální prvky webových stránek
DESIGN WWW STRÁNEK
Kaskádové definice stylu (CSS3)
Globální stylování značek HTML
Deklarace a využití selektorů CSS
Kaskádová struktura CSS a možnosti jejího využití
CSS pozicování, změny stylu na základě událostí ve stránce
Pokročilé způsoby práce s grafikou, možnosti formátu SVG
Responzivní web design, specifika přenosných zařízení
DYNAMICKÉ WWW STRÁNKY
JavaScript jako příklad jazyka na straně prohlížeče
Syntaxe jazyka, způsoby zápisu do HTML stránek
Práce s proměnnou, funkcí, ukázky praktického využití
Události ve stránce a jejich zpracování, práce s formulářovými prvky
JS knihovny, způsob a možnosti využití vzdálených rozhraní
Obsluha lokálního úložiště dat na straně klienta
HODNOCENÍ WWW STRÁNEK
Základní kritéria pro hodnocení www stránek
Validace kódu stránek, nástroje pro vývoj a validaci
Ukázky dobrých příkladů i častých chyb ve stránkách
Specifická kritéria pro vzdělávací a školní weby
Cílem studijního předmětu je vybavit studenty příslušnými vědomostmi a kompetencemi z oblasti technických prostředků počítačových sítí, využívání služeb sítě Internet včetně dovedností publikování dokumentů v síti Internet a základů vlastní tvorby WWW stránek respektujících obecně platná kritéria pro tvorbu validních, přístupných a použitelných www materiálů. Tématem předmětu je rovněž vzhled webových stránek spolu s naplněním základních požadavků webdesignu zejména ve spojitosti se zobrazením na přenosných zařízeních.
Předmět je doplněn rovněž o základní principy a správu informačních systémů včetně práce s konkrétními databázovými publikačními a redakčními systémy.