Now that you’ve learned the basics of ASP.NET Core, dive into intermediate concepts and tasks with a team of experts, including Maria Naggaga, Jeff Fritz, Scott Hanselman, and Jon Galloway.

Get started with Tag Helpers, explore authentication with ASP.NET Core, and get the details on authorization. Learn how to create your own Web API, check out Entity Framework Core, look at publishing and deployment, and much more, as you skill up for the advanced ASP.NET Core course.
1 | ASP.NET Core Internals
Learn the ins and outs of an ASP.NET Core application, and get a detailed look at the file structure.
2 | Tag Helpers
Learn about basic Tag Helpers and how to make custom Tag Helpers. Take a look at third-party Tag Helpers, and see how to leverage them in your application.
3 | Entity Framework Core
See what’s new in Entity Framework Core 2.0, and find out how to get started.
4 | Authentication and Authorization
Learn how to enable authentication and authorization. See how to add two-factor authentication and QR code generation into your application.
5 | Web API and Swagger
See how to build Web APIs that can handle a variety of formats, provide rich metadata, and support client generation.
6 | Publishing & Deployment - Azure & Docker
Learn how to deploy your application to Azure and take advantage of Application Insights.
Post-Course Survey
Complete the post-course survey.