| Předmět | Webové technologie 2 (xWT2) |
|---|---|
| Garantuje | Katedra technických studií (KTS) |
| Garant | |
| Jazyk | česky |
| Počet kreditů | 4 |
| Prezenční studium | |
|---|---|
| Přednáška | 2 h |
| Cvičení | 2 h |
| Studijní plán | Typ | Sem. | Kred. | Ukon. |
|---|---|---|---|---|
| Aplikovaná informatika - kombi, platný od ZS 2015/2016 | P | 4 | 4 kr. | ZA |
| Aplikovaná informatika - platný od ZS 2013/2014 | PV | 4 | 4 kr. | ZA |
| Počítačové systémy - platný od ZS 2013/2014 | PV | 6 | 4 kr. | ZA |
Cílem předmětu je seznámit studenta s pokročilými technikami tvorby webových stránek a webových aplikací. Jedná se především o pochopení konceptu tří základních vrstev webových systémů a alespoň stručnou znalost technologií vhodných pro jejich realizaci. Dalším cílem je schopnost studenta používat v plné míře moderní technologie pro zajištění plnohodnotné interaktivity a uživatelského komfortu grafického rozhraní systémů, snadnou rozšiřitelnost a bezpečnost jejich aplikační logiky, a v neposlední řadě pro pochopení a realizaci problémově orientovaného přístupu k datům.
Znalosti: Student umí vytvářet komplexní interaktivní WWW aplikace, založené na technologii AJAX. Pro aplikační logiku umí student používat návrhové vzory s důrazem na transparentní logiku modelu a její variace. Další znalostí je pak mapování objektového doménového modelu na relační a jiné databáze. Dále student umí realizovat všechny výše popsané principy například v programovacím jazyce PHP s využitím knihoven vybraných frameworků.
Dovednosti: Student umí vybrat vhodný framework pro řešení problému tvorby webové aplikace. Rozumí architektuře MVC (Vrstva Model, Vrstva View, Vrstva Controller) a dovede tuto technologii použít.
Obecné způsobilosti: Student se orientuje v současných trendech vytváření webových aplikací a dovede vybrat vhodnou technologii pro tvorbu webové aplikace.