| 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 | nespecifikován |
| 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 (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í |
| 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 (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 (BB25) | 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í |