Předmět: World Wide Web

» Seznam fakult » FEI » KIT
Název předmětu World Wide Web
Kód předmětu KIT/BWWW
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 7
Vyučovací jazyk Čeština
Statut předmětu Povinný, Volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Čegan Lukáš, Ing. Ph.D.
Obsah předmětu
1. World-Wide Web, Unified Resource Identifier, Hypertext Transfer Protocol. 2. HyperText Markup Language - Syntaxe a sémantika jazyka, kódování znaků, elementy html. 3. Cascading Style Sheets - Syntaxe a sémantika jazyka, Selektor, hodnoty a jednotky, Barva, Vizuální formátovací model, Box model,Pozadí a okraje. 4. Písmo, Text, Tabulky, Podrobnosti modelu vizuálního formátování,Uživatelské rozhraní,Vizuální efekty. 5. Přiřazení hodnot vlastností, kaskádové řazení a dědičnost,Typy médií, Generovaný obsah, automatické číslování a seznamy, Tvary, Funkce, Rozložení (layout) stránky. 6. Zarovnání, Inline layout, Text, Box alignment, Flex box, Režimy psaní. 7. Grid layout. 8. Efekty, Přechody, Animace, Obrázky, Filtry. 9. Organizace CSS kódu. 10. Component Library, Pattern Library, Style Guide, Design system, CSS Preprocesory. 11. ECMAscript, DOM, BOM a události v JavaScriptu, objekty JavaScriptu. 12. Pokročilá práce s JavaScriptem - Jedno-vláknové asynchronní zpracování kódu, Promise, Async/await, WebWorkers. 13. Přístupnost webu, Asistivní technologie, Zákonná povinnost, Web Content Accessibility Guidelines, Accessible Rich Internet Applications,Authoring Tool Accessibility Guidelines.

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Metody práce s textem (učebnicí, knihou), Demonstrace, Nácvik dovedností
  • Kontaktní výuka - 65 hodin za semestr
  • Semestrální práce - 65 hodin za semestr
  • Kontaktní výuka - 24 hodin za semestr
  • Domácí příprava na výuku - 65 hodin za semestr
  • Příprava na zkoušku - 15 hodin za semestr
  • Semestrální práce - 65 hodin za semestr
  • Domácí příprava na výuku - 106 hodin za semestr
  • Příprava na zkoušku - 15 hodin za semestr
Výstupy z učení
Cílem předmětu je seznámit studenty s technologickým rámce služby World Wide Web. Studenti se seznámí a prakticky si osvojí jazyky HTML, CSS a základy jazyka Javascript.
Studenti po absolvování předmětu prokazují znalosti z oblasti tvorby frondendu webových stránek respektive aplikací. Studenti se po absolvování předmětu orientují se v dané odborné terminologii, rozumí architektonickým principům návrhu webových aplikací, disponují základními znalostmi vývojových pracovníků v kontextu zajišťování dodávky specializovaného softwaru pro webové prostředí.
Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
Didaktický test, Obhajoba vlastního projektu

Aktivní práce v hodinách výuky. Zápočet bude udělen za vypracování a obhájení semestrální práce. Předmětem semestrální práce je "Frontend webové aplikace" dle vlastního zadání. Navržené zadání je nutné odsouhlasit garantem předmětu. Minimální rozsah frontendu aplikace je stanoven na 4 samostatné layouty, které budou vypracovány ve vysokém grafickém standardu, s důrazem na sémantiku HTML, s validním HTML a CSS kódem. Layouty budou responzivní s aplikací min. 3 breakpointů. Nejsou povoleny CSS frameworky. Zdrojové kódy semestrální práce budou umístěny v repozitáři na github.com a zpřístupněny garantovi předmětu. Stránky mohou být statické, bez použití dynamiky na straně klienta i serveru. Zápočet budě udělen po splnění všech výše uvedených podmínek a po úspěšné prezentaci semestrální práce a vypořádání všech připomínek garanta předmětu. Vzor semestrální práce bude vznikat komentovanou demonstrací na cvičeních v průběhu semestru. Kompletní vzor bude zveřejněn na cvičení v 6 týdnu semestru. Zkouška bude realizována formou elektronického testu, 40 otázek/25 min. Test bude namíchán z otázek testů, které jsou zveřejněny v každém bloku kurzu. Každá otázka má čtyři možné odpovědi, přičemž pouze jedna odpověď je správná. Za špatně zvolenou odpověď nejsou uděleny trestné body. Hodnocení testu: A: <100; 95>% B: (95; 90>% C: (90; 85>% D: (85; 80>% E: (80 ; 75>% F: (75; 0>%
Doporučená literatura
  • Brian P. Hogan. HTML5 a CSS3. Computer Press, 2011. ISBN 9788025135761.
  • Schafer, Steven M. HTML, XHTML a CSS : bible [pro tvorbu WWW stránek]. Praha: Grada, 2009. ISBN 978-80-247-2850-6.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr