Vyučující
|
-
Ščuglík Michal, MgA.
-
Krutil Pavel, Mgr.
|
Obsah předmětu
|
1. Ukázka UI knihoven 2. Modifikace a stylování vybrané UI knihovny 3. Ukázka Javascriptových frameworků 4. Seznámení s vybraným Javascriptovým frameworkem 5. Práce s javascriptem 6. Práce s API a JSON objektem 7. Formuláře a interaktivní prvky 8. Návrh vlastní webové aplikace 9. Realizace vlastní webové aplikace 1/3 10. Realizace vlastní webové aplikace 2/3 11. Realizace vlastní webové aplikace 3/3 12. Konzultace vlastní webové aplikace 13. Publikace vlastní webové aplikace online
|
Studijní aktivity a metody výuky
|
- Účast na výuce
- 26 hodin za semestr
- Příprava na zápočet
- 24 hodin za semestr
|
Předpoklady |
---|
Odborné znalosti |
---|
Znalost HTML, CSS a Javascriptu |
Znalost HTML, CSS a Javascriptu |
Odborné dovednosti |
---|
Vytvořit jednoduchou webovou prezentaci s využitím HTML, CSS a Javascriptu |
Vytvořit jednoduchou webovou prezentaci s využitím HTML, CSS a Javascriptu |
Výsledky učení |
---|
Odborné znalosti |
---|
Vyjmenovat aktuálně nejpoužívanější CSS knihovny |
Vyjmenovat aktuálně nejpoužívanější CSS knihovny |
Charakterizovat aktuálně nejpoužívanější Javasciptové frameworky |
Charakterizovat aktuálně nejpoužívanější Javasciptové frameworky |
Vysvětlit fungování API a JSON |
Vysvětlit fungování API a JSON |
Popsat fungování formulářů a interaktivních prvků na webových stránkách |
Popsat fungování formulářů a interaktivních prvků na webových stránkách |
Definovat postup při používání knihoven a frameworků při tvorbě webové aplikace |
Definovat postup při používání knihoven a frameworků při tvorbě webové aplikace |
Odborné dovednosti |
---|
Navrhnout a vytvořit webovou aplikaci, využívající UI knihovnu a Javascriptový framework |
Navrhnout a vytvořit webovou aplikaci, využívající UI knihovnu a Javascriptový framework |
Vytvořit napojení aplikace na API s použitím JSON |
Vytvořit napojení aplikace na API s použitím JSON |
Implementovat webový formulář a zpracování vstupních dat |
Implementovat webový formulář a zpracování vstupních dat |
Testovat webovou aplikaci |
Testovat webovou aplikaci |
Publikovat webovou aplikaci |
Publikovat webovou aplikaci |
Vyučovací metody |
---|
Odborné znalosti |
---|
Cvičení na počítači |
Cvičení na počítači |
Demonstrace |
Demonstrace |
Individuální práce studentů |
Individuální práce studentů |
Odborné dovednosti |
---|
Cvičení na počítači |
Cvičení na počítači |
Demonstrace |
Demonstrace |
Individuální práce studentů |
Individuální práce studentů |
Hodnotící metody |
---|
Odborné znalosti |
---|
Analýza výkonů studenta |
Analýza výkonů studenta |
Doporučená literatura
|
-
FIELDING, Jonathan. Beginning Responsive Web Design with HTML5 and CSS3. Berkeley, CA New York, NY: Apress, 2014. ISBN 978-1430266945.
-
MACDONALD, Matthew. HTML5: The Missing Manual. Sabastopol, CA: O'Reilly, 2013. ISBN 978-1449363260.
-
MCFARLAND, David S. CSS: The Missing Manual. Sebastopol, CA: O'Reilly, 2015. ISBN 978-1491918050.
-
MCFARLAND, David S. JavaScript & jQuery: The Missing Manual. Sebastopol, CA: O'Reilly, 2014. ISBN 978-1491947074.
|