Last update: PhDr. Josef Procházka, Ph.D. (18.01.2018)
- Internet Hardware and Software
- Design web pages based on Cascading Style Sheets
Last update: PhDr. Josef Procházka, Ph.D. (18.01.2018)
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 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
- Multimediální prvky webových stránek
DESIGN WWW STRÁNEK
- Kaskádové definice stylu (CSS)
- 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í
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 a vlastních objektů
- Příkazy cyklů a podmínek a funkcí, ukázky praktického využití
- Neobtruzivní JavaScript, zpracování událostí, deklarace handlerů
- JS knihovny, způsob a možnosti využití vzdálených rozhraní
- Obsluha lokálního úložiště dat na straně klienta
PROGRAMOVÁNÍ NA STRANĚ SERVERU
- Principy a specifika serverových programovacích jazyků
- Generování obsahu www stránky serverovou aplikací
- Možnosti serverového, souborového úložiště dat (XML, JSON...)
- Asynchronní metody přenosu dat (AJAX)
- Základní princip RESP, možnosti distribuce HTTP volání
|