- Learning Path Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
- Core Tech
ASP.NET Core 10
This learning path provides a comprehensive, version-aligned guide to building modern web applications with ASP.NET Core 10, from foundational concepts like application startup, request processing, configuration, and dependency injection to advanced framework features and architectural patterns. Newcomers to ASP.NET Core will learn how to build production-ready MVC and Razor Pages applications, apply testing, logging, and security best practices, and deploy cloud-ready solutions, while experienced developers will explore what’s new in Core 10, modern authentication and identity, OpenTelemetry, performance, and extensibility. The path culminates in applied, end-to-end scenarios covering data access with EF Core, background services, distributed systems, and real-world application architecture.
**This learning path is actively in production. More content will be added to this path as it gets published and becomes available in the library. To view the full list of content to be included in this Path, click the "About this path" tab below.**
Content in this path
Orientation & Core Platform
Understand how ASP.NET Core 10 works, from application startup and request flow to configuration, dependency injection, and the hosting model.
Core Web Application Development
Build real-world MVC and Razor Pages applications and reinforce core skills through guided, hands-on labs
Security, Identity & Application Protection
Secure ASP.NET Core applications using modern authentication, authorization, identity providers, and secure coding practices.
Quality, Observability & Troubleshooting
Improve application reliability through structured logging, metrics, tracing, testing, and diagnostics.
Framework Deep Dives & Application Patterns
Explore advanced ASP.NET Core framework features, extensibility points, and application patterns.
Advanced Architecture & Distributed Systems
Design scalable, cloud-ready, and distributed systems using modern ASP.NET Core and .NET technologies.
Applied End-to-End Solution
Apply ASP.NET Core skills in realistic, end-to-end application builds that integrate data, UI, and cross-cutting concerns.
Try this learning path for free
What You'll Learn
- ##What You Will Learn
- ASP.NET Core 10 fundamentals and request pipeline
- Application startup, hosting, and middleware
- Configuration, options, and dependency injection
- MVC and Razor Pages application development
- Error handling and diagnostics
- Logging, metrics, and OpenTelemetry
- Automated testing strategies
- Authentication and authorization fundamentals
- OAuth2 and OpenID Connect integration
- Secure coding practices
- Framework extensibility and advanced patterns
- End-to-end, cloud-ready application development
- Working knowledge of C# and the .NET runtime
- Familiarity with basic web concepts such as HTTP, routing, and REST
- Experience building applications in any web framework is helpful but not required
- No prior ASP.NET Core experience is required, though experienced ASP.NET Core developers will benefit from version-specific Core 10 coverage
- .NET
- C#
- asp.net Core 10
- asp.net
















