Course

ASP.NET Core Advanced («MVC»)

This course provides an in-depth look at developing ASP.NET core web applications with .NET.
Duration 2 days
Price 1'600.–
Course documents Digicomp courseware

Course facts

Key Learnings
  • Understanding the ASP.NET core technologies for building your own larger applications
  • Understanding the requirements for secure operation of Web applications
Content

1 Advanced techniques

  • Dependency Injection Deep Dive
  • Settings and configuration
  • View Components
  • Custom Tag Helpers
  • Globalization and Localization
  • Caching

2 ASP.NET Core Request Life Cycle

  • Create your own middleware
  • Routing
  • Modelbinding
  • Action Filter
  • Action Result and View Engine

3 Diagnosis

  • Logging
  • Exception Handling
  • Health Checks

4 Security

  • HTTPS
  • Authentication and authorization
  • ASP.NET Core Identity
  • OAuth
  • CORS
  • Securing the application against attacks

5 Deployment

6 Bundling and Minification

7 Introduction to operation and monitoring of applications

8 View Blazor

9 Outlook TypeScript

Target audience

This course is aimed at software developers who already have experience in developing Web applications with ASP.NET and want to delve into the development of ASP.NET core applications.

Requirements

Basic knowledge of ASP.NET Core is an advantage. C# and ASP.NET knowledge to the extent of the following course is required:  

    Basics of web development with ASP.NET Core («CWG»)

    2 days
    • Basel, Berne, Geneva, Lausanne, Virtual Training, Zürich
    CHF
    1'600.–

Download

Questions

Any questions?
First name
Last name
Company optional
Email
Phone
I would like to book this course as a company course
First name
Last name
Company optional
Email
Phone
Number of participants
Desired course location
Start date (DD.MM.YYYY)
End date (DD.MM.YYYY)

Choose your date

14
Apr
2025
15
Apr
2025
Virtual Training
German
Timetable
CHF 1’600.-
exkl. 8.1% Mwst.
CHF 1’600.-
exkl. 8.1% Mwst.
30
Jun
2025
1
Jul
2025
Zürich
German
Timetable
CHF 1’600.-
exkl. 8.1% Mwst.
CHF 1’600.-
exkl. 8.1% Mwst.
30
Jun
2025
1
Jul
2025
Basel
German
Timetable
CHF 1’600.-
exkl. 8.1% Mwst.
CHF 1’600.-
exkl. 8.1% Mwst.
30
Jun
2025
1
Jul
2025
Berne
German
Timetable
CHF 1’600.-
exkl. 8.1% Mwst.
CHF 1’600.-
exkl. 8.1% Mwst.
13
Oct
2025
14
Oct
2025
Virtual Training
German
Timetable
CHF 1’600.-
exkl. 8.1% Mwst.
CHF 1’600.-
exkl. 8.1% Mwst.
9
Feb
2026
10
Feb
2026
Zürich
German
Timetable
CHF 1’600.-
exkl. 8.1% Mwst.
CHF 1’600.-
exkl. 8.1% Mwst.
9
Feb
2026
10
Feb
2026
Basel
German
Timetable
CHF 1’600.-
exkl. 8.1% Mwst.
CHF 1’600.-
exkl. 8.1% Mwst.
9
Feb
2026
10
Feb
2026
Berne
German
Timetable
CHF 1’600.-
exkl. 8.1% Mwst.
CHF 1’600.-
exkl. 8.1% Mwst.
Next date
14
Apr
2025
15
Apr
2025
Virtual Training
German
Timetable
CHF 1’600.-
exkl. 8.1% Mwst.
CHF 1’600.-
exkl. 8.1% Mwst.

Further courses

Data access with .NET 9 («EFCORE»)

2 days
CHF
1'600.–

Modern Web Development with ASP.NET Blazor («ASPBLA»)

1 day
CHF
800.–

Web API and SignalR («WEBAPI»)

2 days
CHF
1'500.–