| Předmět | Webové technologie (WT) |
|---|---|
| Garantuje | Katedra technických studií (KTS) |
| Garant | PaedDr. František Smrčka, Ph.D.( smrcka@vspj.cz ) |
| Jazyk | česky |
| Počet kreditů | 4 |
| Prezenční studium | |
|---|---|
| Přednáška | 2 h |
| Cvičení | 2 h |
| Kombinované studium | |
| Tutoriál / přednáška | 4 h |
| Cvičení | 10 h |
| Studijní plán | Typ | Sem. | Kred. | Ukon. |
|---|---|---|---|---|
| Aplikovaná informatika - kombi, platný od ZS 2019/2020 | PV | 3 | 4 kr. | Z,ZK |
| Aplikovaná informatika - kombi, platný od ZS 2021/2022 | PV | 3 | 4 kr. | Z,ZK |
| Aplikovaná informatika - platný od ZS 2019/2020 | PV | 3 | 4 kr. | Z,ZK |
| Aplikovaná informatika - platný od ZS 2021/2022 | PV | 3 | 4 kr. | Z,ZK |
| Erasmus - Aplikovaná informatika - příjezd na krátkodobý studijní pobyt | PV | 1 | 4 kr. | Z,ZK |
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.