Vyučující
|
-
Prokýšek Miloš, PhDr. Ph.D.
|
Obsah předmětu
|
Tvorba aplikací na platformě .NET - Framework .NET - ADO.NET - NuGet Aplikace typu MVC, WPF a WebForms Práce s daty - ADO.NET - SQLite - Oracle - MySQL Tvorba UI - AJAX - HTML5 - JQuery Testování webových aplikací - Unit testy - Testy UI - Zátěžové testy Bezpečnost aplikací - SQL Injection - Salt, Antiforgery token Distribuce a nasazení aplikací - IIS - Cloudové služby
|
Studijní aktivity a metody výuky
|
Monologická (výklad, přednáška, instruktáž), Praktická výuka
- Účast na výuce
- 28 hodin za semestr
- Domácí příprava na výuku
- 28 hodin za semestr
- Účast na výuce
- 28 hodin za semestr
- Příprava na zkoušku
- 10 hodin za semestr
|
Výstupy z učení
|
Předmět je zaměřen na tvorbu webových aplikací na platformě .NET. Cílem předmětu je poskytnou studentům potřebné znalosti a dovednosti pro samostatnou tvorbu webové aplikace. Dále je pozornost věnována bezpečnosti webových aplikací, architektuře aplikací a některým obecněji platným principům tvorby webových informačních systémů.
Schopnost samostatného vývoje webových aplikací na platformě ASP.NET.
|
Předpoklady
|
Zvládnutí základních programátorských postupů. Doporučené je nejdříve absolvovat předmět Architektura aplikací UAI/785.
|
Hodnoticí metody a kritéria
|
Rozbor produktů pracovní činnosti studenta (technické práce)
Obhajoba seminární práce v podobě webové aplikace aplikace.
|
Doporučená literatura
|
-
Adam Freeman. Pro ASP.NET Core MVC 2,. APress, 2017. ISBN 978-1-4842-3150-0.
-
ARLOW, J., NEUSTADT, I. UML 2 a unifikovaný proces vývoje aplikací - Objektově orientovaná analýza a návrh prakticky. Brno: Computer Press, 2006. ISBN 9788025115039.
-
Elizabeth Castro, Bruce Hyslop. HTML5 a CSS3. COMPUTER PRESS. ISBN 9788025137338.
|