Skip to content
Technologies / Programming

ASP.NET Core 9 - Comprehensive Course

This training provides an in-depth understanding of the ASP.NET Core 9 platform and its capabilities for building modern web applications. The program combines theory with intensive hands-on workshops where participants build real-world web applications using the latest .NET 9 features.

Why choose this training?

ASP.NET Core 9 is the latest cross-platform Microsoft framework for building modern web applications, APIs, and microservices. This five-day training covers the full technology stack — from middleware pipeline architecture and dependency injection, through Razor Pages, MVC, and Minimal APIs, Entity Framework Core 9, authentication with Identity/JWT/OAuth 2.0, to performance optimization and deployment to Docker and the cloud.

What makes our approach unique?

At EITT, with over 2,500 trainings delivered and a team of 500+ specialists, we provide practical knowledge based on real-world web projects. Our ASP.NET Core workshops are led by senior developers with years of experience building enterprise applications on the .NET platform.

Looking for training tailored to your team’s needs? Contact us — we’ll prepare a program customized to your requirements.

Who is this training for?

.NET developers starting with ASP.NET Core
Web developers wanting to learn the modern Microsoft platform
Developers migrating from ASP.NET Framework to ASP.NET Core
Solution architects
Full-stack .NET developers
C# developers expanding into web application development

Prerequisites

  • Basic knowledge of C#
  • Basic knowledge of HTML and CSS
  • Understanding of HTTP protocol basics
  • Experience with object-oriented programming

Training program

01

ASP.NET Core 9 Architecture

  • ASP.NET Core 9 platform architecture
  • Middleware pipeline and dependency injection
  • Configuration and environments (Development, Staging, Production)
  • Minimal APIs vs Controllers
02

Razor Pages and MVC

  • Model-View-Controller in ASP.NET Core
  • Razor Pages and components
  • Tag Helpers and View Components
  • Data validation (DataAnnotations, FluentValidation)
03

Data Access and Security

  • Entity Framework Core 9
  • Migrations and data seeding
  • Identity and authentication (Cookie, JWT, OAuth 2.0)
  • Role-based and policy-based authorization
  • Application security (CORS, CSRF, HTTPS)
04

Web API and Performance

  • RESTful Web API with Controllers and Minimal API
  • OpenAPI / Swagger
  • Caching (Response, Distributed, Output Cache)
  • Performance optimization and diagnostics
  • Deployment to IIS, Docker and Azure

Delivery Methods

Online

  • Convenience of participating from anywhere
  • Interactive live sessions with trainer
  • Materials available for 30 days
  • No travel costs

On-site

  • Direct contact with trainer and group
  • Intensive hands-on workshops
  • Networking with other participants
  • Full focus on learning

Frequently asked questions

What are the prerequisites for this training?

For ASP.NET Core 9 - Comprehensive Course we recommend basic C# knowledge, familiarity with HTML/CSS, and understanding of HTTP protocol basics.

What is the format and duration of this training?

The training lasts 5 days and is available in online and on-site format. Sessions run from 9:00 AM to 4:00 PM. We can also customize the schedule to fit your team's needs.

Who is this training designed for?

This training is designed for .NET developers, web developers wanting to learn the modern Microsoft platform, and developers migrating from ASP.NET Framework to ASP.NET Core.

Kamil Gabryszewski
Kamil Gabryszewski Opiekun szkolenia

Request a quote

Funding Options

Check funding options for your company

Up to 80%

Development Services Database

Up to 80% funding for SMEs from EU funds

Check availability
Up to 100%

National Training Fund

Up to 100% funding for employers

Learn more

Trusted by

We train teams at Poland's largest companies

ING Bank - EITT client
mBank - EITT client
PKO Bank Polski - EITT client
PZU - EITT client
Allianz - EITT client
T-Mobile - EITT client
KGHM - EITT client
PGE - EITT client
IKEA - EITT client
InPost - EITT client
Leroy Merlin - EITT client
ZUS - EITT client

Interested in this training?

Contact us - we'll prepare an offer tailored to your organization's needs.

500+ experts
2500+ trainings available
ISO 9001 quality certified
Request Training
Call us +48 22 487 84 90