Předmět: Programování pro internet

» Seznam fakult » PRF » KI
Název předmětu Programování pro internet
Kód předmětu KI/KPRI
Organizační forma výuky Přednáška + Cvičení + Seminář
Úroveň předmětu Magisterský
Rok studia nespecifikován
Semestr Letní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština
Statut předmětu Povinný, Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Maškov Viktor, doc. RNDr. Mgr. DrSc.
  • Smetánka David, Ing. Ph.D.
Obsah předmětu
1. Značkovací jazyk XML, Specifikace XML, Zobrazení XML souborů 2. HTML DOM a XML DOM, Javascript a HTML, Javascript a XML DOM 3. Jazyk PHP, PHP (ukladání dat, Cookie a session), PHP (grafika), PHP (práce s objekty) 4. PHP a XML DOM, PHP (simpleXML) 5. PHP (práce s databázemi)

Studijní aktivity a metody výuky
nespecifikováno
Výstupy z učení
Kurz dává studentům teoretické znalosti XML technologii a praktické zkušenosti práce s XML soubory. V kurzu se uvažuje návrh webových aplikací (včetně aplikací pracujících s databázemi). V průběhu kurzu bude vytvořeno a zpracováno několik souborů XML. Uvažují se otázky extrakce informací z obsahu XML a její zobrazení na webových stránkách (s použitím css, xslt, js a php). V průběhu kurzu budou vytvořeny webové aplikace, jejichž návrh zahrnuje také témata jako AJAX a práce s XML soubory, cookies a sezení, objektově orientované programování, grafiku, práce s databázemi.

Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
nespecifikováno
Zápočet: seminární práce Zkouška: ústní
Doporučená literatura
  • HTML 5 Black Book, Covers CSS 3, JavaScript, XML, xHTML, AJAX, PHP and Jquery. Dreamtech Press, eBook, 77472 KB, 2016.
  • Herout, P. XSLT 2.0 a SVG prakticky- Xpath 2.0 a Java. Ebook, 2010.
  • Lopez, A. Learning PHP 7. Packt Publishing, 2016. ISBN: 9781785880544.
  • Martin, M. G. PHP: Advanced Detailed Approach to Master PHP Programming Language for Web Development. 2019, 83 pages.
  • Phang, C. L. Web Coding Bible. 2015, 474 pages.
  • Robbins, J. N. Learning Web Design. O'Reilly Media, 2018, 808 pages.
  • Sklar, D. PHP 7, Zoner Press, 2018, 368 stran. ISBN: 978-80-7413-363-3.
  • Welling, L. PHP a MySQL. Computer Press, 2017, 800 stran. ISBN: 9788025148921.


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