- 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)
ASPECTS OF DESIGN OF WWW SITES
- Definition and object of web design
- Design oriented on user, common types of users and their requirements
- Usability and accessibility of WWW sites as the main evaluation criteria
- W3C standards for web applications
- Web design process - planning, analysis and testing of web applications
- Aspects of programming on the client side and server
MARKUP LANGUAGE FOR CREATING WEB SITES
- The structure and syntax of HTML, XHTML and XML codes, the registration parameters
- The structure of web document - structural tags
- Format content web pages - lists, tables
- Components for adding multimedia elements into HTML
- Interactive components of HTML language, methods of data transfer
- Framework structure of web documents and its alternatives
STYLES OF WWW SITES
- Cascading style definition web site
- Global styling HTML tags
- Declaration of class and style of document identifiers
- Cascade structure of CSS and the possibility of its use
- CSS positioning, change style depending on events in the page
PROGRAMMING ON THE SIDE OF BROWSER
- JavaScript as an example of a language on the side of browser
- The syntax of the language, ways of write to HTML pages
- Object structure of the JavaScript, usage of embedded objels
- Cycles and conditions and its features, examples of practical use
- JavaScript events, declarations and use event handlers
- Using of XMLHttpRequest object for dynamic content web sites
PROGRAMMING ON THE SIDE OF SERVER
- Principles and specifics of server programming languages
- Manage and configure a Web server
- Generate content web site from the side of server application
- Data transfer via HTTP
- Work with files on the server side
- Asynchronous methods of data transfer between the server and browser (AJAX)
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í.