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?
Prerequisites
- Basic knowledge of C#
- Basic knowledge of HTML and CSS
- Understanding of HTTP protocol basics
- Experience with object-oriented programming
Training program
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
Razor Pages and MVC
- Model-View-Controller in ASP.NET Core
- Razor Pages and components
- Tag Helpers and View Components
- Data validation (DataAnnotations, FluentValidation)
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)
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.
Request a quote
Funding Options
Check funding options for your company
Development Services Database
Up to 80% funding for SMEs from EU funds
Check availabilityNational Training Fund
Up to 100% funding for employers
Learn moreTrusted by
We train teams at Poland's largest companies
Interested in this training?
Contact us - we'll prepare an offer tailored to your organization's needs.