Předmět: Multimedia 2

» Seznam fakult » FMK » KADD
Název předmětu Multimedia 2
Kód předmětu KADD/XMUL2
Organizační forma výuky Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Zimní
Počet ECTS kreditů 5
Vyučovací jazyk Angličtina
Statut předmětu nespecifikováno
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Dostupnost předmětu Předmět je nabízen přijíždějícím studentům
Vyučující
  • Krutil Pavel, Mgr.
Obsah předmětu
- Dynamické www stránky - Skriptovací jazyk PHP - SQL Databáze (MySQL) - Nastavení vývojového prostředí - lokální vs. vzdálený webový a databázový server - PHP Data Objects (PDO) - základní operace s databází (CRUD) - PHP frameworky (Model-View-Controller) - Vlastní projekt - návrh, kódování, testování, publikování

Studijní aktivity a metody výuky
Demonstrace, Cvičení na počítači, Praktické procvičování
  • Příprava na zápočet - 20 hodin za semestr
  • Účast na výuce - 20 hodin za semestr
Předpoklady
Odborné znalosti
Znalost práce s OS Windows, WYSIWYG editorem (ideálně Adobe Dreamweaver CS4 a vyšší). Znalost tvorby statických WWW stránek (XHTML, CSS, základní JavaScript) - CSS layout stránek, tvorba navigace, práce s textem a tabulkami, vkládání multimediálního obsahu.
Znalost práce s OS Windows, WYSIWYG editorem (ideálně Adobe Dreamweaver CS4 a vyšší). Znalost tvorby statických WWW stránek (XHTML, CSS, základní JavaScript) - CSS layout stránek, tvorba navigace, práce s textem a tabulkami, vkládání multimediálního obsahu.
Výsledky učení
definovat rozdíly mezi statickými a dynamickými webovými stránkami/webovými aplikacemi
definovat rozdíly mezi statickými a dynamickými webovými stránkami/webovými aplikacemi
Student má znalosti o principu fungování dynamických WWW stránek, je schopen navrhnout a realizovat dynamickou WWW prezentaci s databazí jako zdrojem dat. Umí navrhnout a vytvořit jednoduché zabezpečené prostředí pro správu obsahu (CMS).
Student má znalosti o principu fungování dynamických WWW stránek, je schopen navrhnout a realizovat dynamickou WWW prezentaci s databazí jako zdrojem dat. Umí navrhnout a vytvořit jednoduché zabezpečené prostředí pro správu obsahu (CMS).
popsat principy fungování relačních SQL databází, jejich vytváření a správy
popsat principy fungování relačních SQL databází, jejich vytváření a správy
charakterizovat skriptovací jazyk PHP a popsat způsob, jakým funguje
charakterizovat skriptovací jazyk PHP a popsat způsob, jakým funguje
charakterizovat základní operace s relačním SQL databázemi (CRUD)
charakterizovat základní operace s relačním SQL databázemi (CRUD)
popsat, jakým způsobem jsou generovány dynamické webové stránky/webové aplikace při použití PHP a SQL databáze (PHP Data Objects)
popsat, jakým způsobem jsou generovány dynamické webové stránky/webové aplikace při použití PHP a SQL databáze (PHP Data Objects)
vysvětlit rozdíl mezi frontendem a backendem webových stránek/webových aplikací a vyjmenovat typické nástroje pro jejich vytváření
vysvětlit rozdíl mezi frontendem a backendem webových stránek/webových aplikací a vyjmenovat typické nástroje pro jejich vytváření
Odborné dovednosti
navrhnout projekt dynamických webových stránek/webové aplikace, využívající PHP a SQL databázi
navrhnout projekt dynamických webových stránek/webové aplikace, využívající PHP a SQL databázi
navrhnout strukturu SQL databáze
navrhnout strukturu SQL databáze
vytvořit SQL databázi a vložit/importovat data
vytvořit SQL databázi a vložit/importovat data
vytvořit dynamické stránky/webovou aplikaci, využívající ke generování stránek z databáze skriptovací jazyk PHP
vytvořit dynamické stránky/webovou aplikaci, využívající ke generování stránek z databáze skriptovací jazyk PHP
identifikovat problémy při dynamickém generování stránek, analyzovat a řešit je (ladění)
identifikovat problémy při dynamickém generování stránek, analyzovat a řešit je (ladění)
Vyučovací metody
Odborné znalosti
Cvičení na počítači
Cvičení na počítači
Praktické procvičování
Demonstrace
Praktické procvičování
Demonstrace
Hodnotící metody
Analýza výkonů studenta
Analýza výkonů studenta
Doporučená literatura
  • NIXON, Robin. Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5. Sebastopol, CA: O'Reilly Media, 2018. ISBN 978-1491978917.
  • TATROE, Kevin a Peter MCINTYRE. PHP & MySQL: The Missing Manual. Sebastopol, CA: O'Reilly Media, 2020. ISBN 978-1492054122.


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