Detail předmětu

Internetové technologie

FSI-YITAk. rok: 2014/2015

Kurz je zaměřen na problematiku realizace webových stránek, prezentací a aplikací s podporou skriptování, databází a interaktivního obsahu.

Předmět je vytvořen s podporou projektu OPVK. Projekt Studio digitálního sochařství a nových médií, reg č. CZ.1.07/2.2.00/28.0278 je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.

Jazyk výuky

čeština

Počet kreditů

3

Výsledky učení předmětu

Praktické zkušenosti s realizací internetových technologií v podmínkách reálného hostingu. Schopnost vytvořit všechny prvky, ze kterých se skládá středně komplexní web (šablona, styly, grafika, skripty, databáze).

Prerekvizity

Pokročilá počítačová gramotnost – práce na úrovni souborového systému, schopnost editace textových konfiguračních souborů, instalace a konfigurace aplikací, orientace v konfiguraci operačního systému Windows.

Plánované vzdělávací činnosti a výukové metody

Předmět je vyučován formou přednášek, které mají charakter výkladu základních principů a teorie dané disciplíny. Cvičení je zaměřeno na praktické zvládnutí látky probrané na přednáškách.

Způsob a kritéria hodnocení

Podmínky udělení zápočtu: prezence ve cvičení, odevzdání zadané práce ve stanovených termínech, závěrečný test prokazující znalosti práce s programem a schopnost samostatné práce. Všechny semestrální úkoly a závěrečný úkol budou odevzdány elektronicky ve zdrojových souborech vč. konstrukční historie a výstupních souborů.
Celkem je možno získat až 100 bodů. Výsledná klasifikace se určí podle stupnice ECTS.
Podle čl. 13 Studijního a zkušebního řádu VUT v Brně se užívá klasifikační stupnice ECTS. KLASIFIK. STUPEŇ ECTS / BODOVÉ HODNOCENÍ / ČÍSELNÁ KLASIFIKACE // A / 100–90 / 1 / výborně // B / 89–80 / 1,5 / velmi dobře // C / 79–70 / 2 / dobře // D / 69–60 / 2,5 / uspokojivě // E / 59–50 / 3 / dostatečně //F / 49–0 / 4 / nedostatečně.
Hodnocení i pouze jediného úkolu nižším než polovina z maximálního počtu bodů je celková klasifikace předmětu „nevyhovující“.

Učební cíle

Schopnost správy webového serveru a realizace webových aplikací pomocí formátovacího jazyka HTML/XHTML s využitím CSS, skriptovacích jazyků či frameworků, komunikace s MySql databází a Flash aplikacemi.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky

Účast na přednáškách je doporučená.
Účast ve cvičení je kontrolovaná. Výuka ve cvičeních je povinná, kontrolu účasti provádí vyučující. Forma nahrazení výuky zameškané z vážných důvodů a ve zcela výjimečných případech je řešena individuálně s vyučujícím. Tolerují se maximálně 2 omluvené absence bez náhrady.

Základní literatura

KOTRADYOVÁ, Veronika a kol. Dizajn nábytku: vývoj, navrhovanie, terminológia, typológia, ergonómia, materiály, konštrukcie, technológia. 1. vyd. V Bratislave: Slovenská technická univerzita, 2009. 281 s. Edícia vysokoškolských učebníc. ISBN 978-80-227-3006-8.  (SK)
NEUFERT, Ernst a NEUFERT, Peter. Navrhování staveb: zásady, normy, předpisy o zařízeních, stavbě, vybavení, nárocích na prostor, prostorových vztazích, rozměrech budov, prostorech, vybavení, přístrojích z hlediska člověka jako měřítka a cíle. 2. české vyd., (35. něm. vyd.). Praha: Consultinvest, 2000. ISBN 80-901486-6-2.  (CS)

Doporučená literatura

FIELL, Charlotte a FIELL, Peter. Design of the 20th Century. Köln: Taschen, 2023. ISBN 978-3-8365-4106-0.  (EN)
PLUNKETT, Drew. Construction and detailing for interior design. Second edition. London: Laurence King Publishing, 2015. ISBN 978-1-78067-477-3.  (EN)

Zařazení předmětu ve studijních plánech

  • Program M2A-P magisterský navazující

    obor M-PDS , 1 ročník, letní semestr, volitelný (nepovinný)
    obor M-PDS , 2 ročník, letní semestr, volitelný (nepovinný)

Typ (způsob) výuky

 

Přednáška

13 hod., nepovinná

Vyučující / Lektor

Osnova

Úvod do teorie internetového obsahu – HTML stránky; Flash; servery; hosting; dynamický obsah – PHP, JavaScript; databáze
HTML/XHTML – syntaxe, standardy, struktura dokumentu, základní prvky a jejich vlastnosti
HTML/XHTML – grafický obsah (obrázky, pozadí, vkládané objekty), styly, tabulky, odkazy, formuláře
Adobe Dreamweaver – práce s projektem, připojenými soubory, WYSIWYG, editace zdrojového kódu, základy formátování zdrojového kódu
CSS – syntaxe, rozdělení a použití, strukturování a přiřazování kaskádových stylů, odlišení stylů pro různé typy cílových zařízení (obrazovka, tisk, mobilní zařízení)
JavaScript – syntaxe a základní aplikace pro web, proměnné, základní funkce, podmínky a cykly
PHP – základy server-side skriptování, funkce a proměnné, generování HTML kódu
PHP – podmínky, cykly, vlastní funkce, přenos proměnných z client-side
PHP – základy práce s databází MySQL, práce se soubory, FTP
PHP – regulární výrazy, práce s grafickými daty a PDF, PHP Mail
Flash – základy client-side skriptování, integrace do webových stránek, přenos proměnných, použití s JavaScriptem a PHP
Ajax – princip, základní příkazy, přenos a zpracování dat
Instalace a konfigurace služeb souvisejících s provozem Web/PHP/MySQL/FTP/Mail serveru, úvod do zabezpečení

Cvičení

26 hod., povinná

Vyučující / Lektor

Osnova

Úvod do teorie internetového obsahu – HTML stránky; Flash; servery; hosting; dynamický obsah – PHP, JavaScript; databáze
HTML/XHTML – syntaxe, standardy, struktura dokumentu, základní prvky a jejich vlastnosti
HTML/XHTML – grafický obsah (obrázky, pozadí, vkládané objekty), styly, tabulky, odkazy, formuláře
Adobe Dreamweaver – práce s projektem, připojenými soubory, WYSIWYG, editace zdrojového kódu, základy formátování zdrojového kódu
CSS – syntaxe, rozdělení a použití, strukturování a přiřazování kaskádových stylů, odlišení stylů pro různé typy cílových zařízení (obrazovka, tisk, mobilní zařízení)
JavaScript – syntaxe a základní aplikace pro web, proměnné, základní funkce, podmínky a cykly
PHP – základy server-side skriptování, funkce a proměnné, generování HTML kódu
PHP – podmínky, cykly, vlastní funkce, přenos proměnných z client-side
PHP – základy práce s databází MySQL, práce se soubory, FTP
PHP – regulární výrazy, práce s grafickými daty a PDF, PHP Mail
Flash – základy client-side skriptování, integrace do webových stránek, přenos proměnných, použití s JavaScriptem a PHP
Ajax – princip, základní příkazy, přenos a zpracování dat
Instalace a konfigurace služeb souvisejících s provozem Web/PHP/MySQL/FTP/Mail serveru, úvod do zabezpečení