|
Vyučující
|
|
|
|
Obsah předmětu
|
nespecifikováno
|
|
Studijní aktivity a metody výuky
|
|
Přednášení, Monologická (výklad, přednáška, instruktáž), Laborování, Pracovní činnosti
|
|
Výstupy z učení
|
Cílem předmětu je seznámit studenty s problematikou vývoje modulárních webových aplikací. Studenti se seznámí se základními architektonickými návrhovými vzory používaných při vývoji webových aplikací a s postupy testování webového díla na různých úrovních vývoje. Studenti po absolvování předmětu prokazují znalosti z oblasti návrhu a tvorby architektury webových aplikací. Studenti se po absolvování předmětu orientují se v dané odborné terminologii, rozumí architektonickým principům návrhu webových aplikací, disponují základními znalostmi vývojových pracovníků v kontextu zajišťování dodávky specializovaného softwaru pro webové prostředí. 1. Projektování webových aplikací (specifika webového prostředí, role, technologický a architektonický rámec). 2. Týmový vývoj webových aplikací 3. Pokrytí kódu, jednotkové testování, ladění aplikací 4. Automatizované testování (jednotkové, integrační, akceptační) 5. Návrhové vzory (vytvářející, strukturální, chování). 6. Architektonický vzor MVC 7. Architektonický vzor Middleware 8. Projektová dokumentace 9. JavaScript (syntaxe a sémantika jazyka) 10. JavaScript - vybrané frameworky 11. Javascript - implementace návrhových vzorů 12. PHP - vybrané frameworky 13. PHP - implementace návrhových vzorů
|
|
Předpoklady
|
nespecifikováno
|
|
Hodnoticí metody a kritéria
|
Ústní zkouška, Písemná zkouška, Rozbor produktů pracovní činnosti studenta
|
|
Doporučená literatura
|
-
CHAFFER, Jonathan a Karl SWEDBERG. Mistrovství v jQuery: [kompletní průvodce vývojáře]. Brno: Computer Press, 2013. ISBN 9788025141038.
-
MARTIN, Robert C. Čistý kód: [návrhové vzory, refaktorování, testování a další techniky agilního programování]. Brno: Computer Press, 2009. ISBN 9788025122853.
-
STEPHENS, Matt a Doug ROSENBERG. Testování softwaru řízené návrhem.. Brno: Computer Press, 2011. ISBN 9788025136072.
-
ŽÁRA, Ondřej. JavaScript: programátorské techniky a webové technologie.. Brno: Computer Press, 2015. ISBN 9788025145739.
|