Lecturer(s)
|
-
Prokýšek Miloš, PhDr. Ph.D.
|
Course content
|
.NET application framework - Framework .NET - ADO.NET - NuGet MVC, WPF and WebForms Applications Data in ASP.NET - ADO.NET - SQLite - Oracle - MySQL UI - AJAX - HTML5 - JQuery Appliaction testing - Unit tests - UI tests - Load tests Security - SQL Injection - Salt, Antiforgery token Distribution and deployment - IIS - Cloud
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Practical training
- Class attendance
- 28 hours per semester
- Preparation for classes
- 28 hours per semester
- Class attendance
- 28 hours per semester
- Preparation for exam
- 10 hours per semester
|
Learning outcomes
|
The course is focused on the ASP.NET web application development. The aim is to offer to students a knowledge and skills for building web applications. Secondary topics are security of web applications, application architecture and rules for web information systems development.
Ability to develop web applications on ASP.NET platform.
|
Prerequisites
|
Basic programming skills. UAI/785 Architecture of appliactions is recommanded as prerequisite.
|
Assessment methods and criteria
|
Analysis of student's work activities (technical works)
Defense of seminar work in the form of web application
|
Recommended literature
|
-
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.
|