Název předmětu | Programování webových aplikací |
---|---|
Kód předmětu | KTE/KPWA@ |
Organizační forma výuky | Konzultace |
Úroveň předmětu | Bakalářský |
Rok studia | 3 |
Semestr | Zimní |
Počet ECTS kreditů | 2 |
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í |
---|
|
Obsah předmětu |
Témata: " OOP v jazyce PHP " Tvorba jednoduchých aplikací v jazyce PHP " Návrhové vzory " Použití PHP frameworku Nette " Tvorba vlastního jednoduchého frameworku " Ajaxové požadavky v PHP aplikacích
|
Studijní aktivity a metody výuky |
nespecifikováno |
Výstupy z učení |
Předmět programování webových aplikací je zaměřen na detailnější propracování webových aplikací a jejich stavbu na základě pravidel modulárnosti, tj. rozšiřitelnosti, škálovatelnosti, propojení s existujícími komponentami a tvorbu ucelených vzorů. Cíle: Cílem předmětu je rozvinutí znalostní báze oblasti programování a tvorby www (navázání na dosavadní znalosti), se zaměřením na webové aplikace psané v jazyce PHP s objektově orientovaným přístupem, s podporou databáze MySQL. Praktickým cílem je tvorba vlastních a použití existujících PHP frameworků (např. PHP Framework Nette). Dílčím cílem je doplnění znalostí rozšiřujících elementů jazyka HTML5 a implementace AJAXu. Po absolvování předmětu by studenti měli být schopni: " znát základní principy fungovaní objektové orientovaného návrhu webové aplikace. " znát základní používané návrhové vzory v rámci webových aplikací. " chápat princip návrhu aplikace v architektuře MVC. " samostatně budovat funkční webovou aplikaci (framework) s použitím databáze MySQL a prováděním operací CRUD.
|
Předpoklady |
nespecifikováno
|
Hodnoticí metody a kritéria |
nespecifikováno
|
Doporučená literatura |
|
Studijní plány, ve kterých se předmět nachází |
Fakulta | Studijní plán (Verze) | Kategorie studijního oboru/specializace | Doporučený semestr | |
---|---|---|---|---|
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB23) | Kategorie: Pedagogika, učitelství a sociální péče | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB22) | Kategorie: Pedagogika, učitelství a sociální péče | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB24) | Kategorie: Pedagogika, učitelství a sociální péče | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB21) | Kategorie: Pedagogika, učitelství a sociální péče | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB20) | Kategorie: Pedagogika, učitelství a sociální péče | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |
Fakulta: Pedagogická fakulta | Studijní plán (Verze): Informační technologie se zaměřením na vzdělávání maior (BB19) | Kategorie: Pedagogika, učitelství a sociální péče | 3 | Doporučený ročník:3, Doporučený semestr: Zimní |