* VLASTNOSTI A METODY PROGRAMOVÁNÍ V PROTŘEDÍ WWW
- Struktura programů zařazených do www stránek
- Možnosti jednotlivých technologií programování pro WWW
- W3C standardy pro vkládání skriptů do stránek
* JAZYK HTML JAKO PODKLAD PRO TVORBU WWW STRÁNEK
- Struktura a syntaxe HTML a XHTML 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
* DESIGN 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)
* CHARACTERISTICS AND METHODS OF PROGRAMMING IN PROTŘEDÍ WWW
- Structure programs included in web pages
- Possibilities of web programming technologies
- W3C standards for inserting scripts into the pages
* LANGUAGE HTML AS BASIS FOR CREATING WWW SITE
- The structure and syntax of HTML and XHTML code, 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 document and its alternatives
* WWW SITE DESIGN
- Cascading style definition web site
- Global styling of HTML tags
- Declaration of class and identifiers of style of document
- Cascade structure of CSS and the possibility of its use
- CSS positioning and change style in dependence of 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
* VLASTNOSTI A METODY PROGRAMOVÁNÍ V PROTŘEDÍ WWW - Struktura programů zařazených do www stránek - Možnosti jednotlivých technologií programování pro WWW - W3C standardy pro vkládání skriptů do stránek * JAZYK HTML JAKO PODKLAD PRO TVORBU WWW STRÁNEK - Struktura a syntaxe HTML a XHTML 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 * DESIGN 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)
Cílem předmětu je poskytnutí teoretických základů k formální a obsahové tvorbě dokumentů určených k prezentaci na
WWW stránkách a příslušných praktických dovedností pro jejich tvorbu. Dalším cílem je naučit studenty orientaci v prostředí Internetu jako moderního prostředku komunikace a prostředí prezentace, kde hraje významnou roli zpracování hypertextových dokumentů.
Obsahem předmětu jsou zejména webová rozhraní a aplikace (historie a trendy), značkovací jazyky, dynamické prvky, prvky pro přístup k datům, HMTL editory pro tvorbu WWW stránek, principy a specifika WWW designu, dynamické grafické prvky a jejich příprava, tvorba aplikací s využitím skriptovacích jazyků, základy jazyka JavaScript a instalace prezentací a aplikací na servery.