C#, SOLID, Design Patterns, Unit Testing, Inversion of
Control, Agile Methodology
ASP.NET MVC, HTML, CSS,
After each module you have an exam which consists of practical and theoretical questions.
Students should create a Web Application by the end of course using all accumulated knowledge and best practices. This Web application could be his graduate work.