ASPEKTY DESIGNU WWW STRÁNEK - Definice a předměty web designu - Design zaměřený na uživatele, obecné typy uživatelů a jejich požadavky - Použitelnost a přístupnost webu jako hlavní kritéria hodnocení - W3C standardy pro tvorbu webových aplikací - Proces web designu - plánování, analýzy a testování webové aplikace - Aspekty programování na straně klienta a serveru ZNAČKOVÉ JAZYKY PRO TVORBU WWW STRÁNEK - Struktura a syntaxe HTML, XHTML a XML 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 - rámcová struktura www dokumentů a její alternativy STYLY WWW STRÁNEK - Kaskádové definice stylu www stránek - Globální stylování značek HTML - Deklarace tříd a identifikátorů stylu dokumentu - Kaskádová struktura CSS a možnosti jejího využití - CSS pozicování, změny stylu na základě událostí ve stráncePROGRAMOVÁNÍ NA STRANĚ PROHLÍŽEČE - JavaScript jako příklad jazyka na straně prohlížeče - Syntaxe jazyka, způsoby zápisu do HTML stránek - Objektová struktura JavaScriptu, použití vestavěných objektů - Příkazy cyklů a podmínek a funkcí, ukázky praktického využití - Události a akce JavaScriptu, deklarace a použití handlerů událostí - Využití objektu XMLHttpRequest pro dynamický obsah www stránek PROGRAMOVÁNÍ NA STRANĚ SERVERU - Principy a specifika serverových programovacích jazyků - Správa a konfigurace webového serveru - Generování obsahu www stránky serverovou aplikací - Přenos dat prostřednictvím protokolu HTTP - Práce se soubory na straně serveru - Asynchronní metody přenosu dat mezi serverem a prohlížečem (AJAX)
Cílem předmětu Design WWW aplikací je rozvinutí praktických dovedností návrhu a realizace WWW aplikací jak po stránce jejich vzhledu, tak i technického řešení. Důraz je kladen na zvládnutí jednotlivých technologií návrhu a implementace obsahu webových aplikací.
Součástí výuky je rovněž poskytnutí odpovídajících teoretických poznatků z oblasti web designu a programování www aplikací spolu s deklarací nejdůležitějších kritérií pro hodnocení www stránek z hlediska technického zpracování, vzhledu a obsahu. Předmět úzce navazuje na předchozí předměty Vývoj aplikací v objektovém prostředí a Počítačová grafika a vytváří z pohledu osvojených kompetencí podklad pro další odborné kurzy, především pak pro výuku ve studijním předmětu Vývoj a administrace databázových aplikací.