Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2025/2026

Advanced .NET

The course is not on the list Without time-table
Code Completion Credits Range Language
NI-DNP Z,ZK 4 2P+1C Czech
Course guarantor:
Lecturer:
Tutor:
Supervisor:
Department of Software Engineering
Synopsis:

Students will acquire an overview of platform .NET and will gain knowledge about technologies ASP.NET Core, Entity Framework Core, .NET MAUI (WPF, UWP), Blazor and also will get notions of Azure DevOps and GIT. Students will get practical experience in semestral work where they will create a client-server application utilizing technologies ASP.NET Core, Entity Framework Core and (Blazor, .NET MAUI or WPF) and also Azure DevOps and GIT.

Requirements:
Syllabus of lectures:

1. Introduction, .NET Overview

2. C# Language and new constructs in versions C# 12, C# 11 and C# 10

3. LINQ

4. Parallel Programming (async/await)

5. ASP.NET Core - project structure, API

6. ASP.NET Core - clean architecture and testing

7. ASP.NET Core + Entity Framework Core

8. ASP.NET Core - multi-tenant applications

9. Blazor - Introduction and Blazor Server

10. Blazor - WebAssembly

11. .NET MAUI (WPF,{UWP)

12. Summary

Syllabus of tutorials:

In the beginning students are to define the topics of their semestral work in which they will create a client-server application utilizing technologies ASP.NET, Entity Fraemwork and (Blazor, .NET MAUI or WPF).

1. Azure DevOps, GIT, Semestral Work

2. LINQ, parallel programming (async/await)

3. ASP.NET Core

4. ASP.NET Core + Entity Framework Core

5. Blazor

6. .NET MAUI

Study Objective:
Study materials:

Pro C# 9 with .NET 5: foundational principles and practices in programming (Andrew Troelsen)

C# 10 and .NET 6 - Modern Cross-Platform Development

Note:

Information about the subject are at https://courses.fit.cvut.cz/NI-DNP.. This course is presented in Czech with slides in English.

Further information:
https://courses.fit.cvut.cz/NI-DNP
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2025-04-19
For updated information see http://bilakniha.cvut.cz/en/predmet6175806.html