Předmět: Webové technologie

« Zpět
Název předmětu Webové technologie
Kód předmětu KMI/WETE
Organizační forma výuky Seminář
Úroveň předmětu Magisterský
Rok studia 2
Semestr Zimní
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í
  • Trnečka Martin, RNDr. Ph.D.
Obsah předmětu
Cílem předmětu je seznámit studenty s pokročilými webovými technologiemi. Probírané učivo: - Základní webové technologie. - Element canvas. - Adaptivní design - Webové komponenty - Šablonovací a ORM systémy. - Pokročilé možnosti JavaScriptu. - AMP - Optimalizace pro vyhledávače (SEO)

Studijní aktivity a metody výuky
Přednášení, Demonstrace
Výstupy z učení
Studenti se seznámí se základními a pokročilými webovými technologiemi.
5. Syntéza: Navrhni, Zkoumej
Předpoklady
Základy webových technologií na straně klienta i servru.

Hodnoticí metody a kritéria
Ústní zkouška, Písemná zkouška, Rozbor produktů pracovní činnosti studenta (technické práce)

Vytvořit aplikace podle zadání.
Doporučená literatura
  • Alesso, H. P., Smiht, C. P. (2009). Thinking on the web: Berners-Lee, Gödel, and Turing.
  • Azat, M. (2014). Practical Node.js.
  • Boehm, A., Ruvalcaba, Z. (2018). Murach's HTML5 and CSS3 (4th Edition).
  • Bogdan, B., Darie, C., Hendrix, A. AJAX and PHP: building modern web applications: build user-friendly Web 2.0 applications with JavaScript and PHP.
  • Bradshaw, S., Chodorow, K. (2014). MongoDB: The Definitive Guide: Powerful and Scalable Data Storage (3rd Edition).
  • Duckett, J.: Ruppert, G., Moore, J. (2014). Duckett, J.: Ruppert, G., Moore, J..
  • Elliott, E. (2014). Programming JavaScript applications.
  • Flanagan, D.:JavaScript. (2011). The Definitive Guide: Activate Your Web Pages (Definitive Guides).
  • Michálek, M. (2017). Vzhůru do (responzivního) webdesignu.
  • Nixon, R. (2014). Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5 (4th Edition).
  • Pametal, J. (2014). Responsive typograhpy.
  • Satheesh, M., D'mello, B. J., Krol, J. (2015). Web Development with MongoDB and NodeJS (2nd Edition).
  • Simpson, K. (2015). You Don't Know JS: Async & Performance.
  • Simpson, K. (2016). You Don't Know JS: ES6 & Beyond.
  • Ullman, L. PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide (4th Edition).
  • Ullman, L. (2016). PHP for the Web: Visual QuickStart Guide (5th Edition).
  • Williams, A. (2013). Seo 2014 and beyond.


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
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Aplikovaná informatika - specializace Počítačové systémy a technologie (2024) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Zimní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Informatika - specializace Umělá inteligence (2020) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Zimní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Informační technologie (2022) Kategorie: Informatické obory 3 Doporučený ročník:3, Doporučený semestr: Zimní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Aplikovaná informatika - specializace Vývoj software (2024) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Zimní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Informatika - specializace Obecná informatika (2020) Kategorie: Informatické obory 2 Doporučený ročník:2, Doporučený semestr: Zimní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Učitelství informatiky pro střední školy maior (2019) Kategorie: Pedagogika, učitelství a sociální péče 2 Doporučený ročník:2, Doporučený semestr: Zimní