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ánce
PROGRAMOVÁ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)
The aim of the subject Design of Web Sites is to develop practical design and implementation of web applications from the point o view of their look, as well as their technical solutions. Emphasis is placed on the mastery of technology design and implementation of web applications.
Part of the course is also to provide relevant theoretical knowledges in the field of web design and programming of web applications with the declaration of the most important criteria for evaluating websites in terms of technical elaboration, design and content. The course closely follows the previous objects in the Developement of application in object environments and Computer graphics and creates in terms of skills acquired foundation for further training courses, especially for teaching in the learning course Development and administration of database applications.