Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Learning ASP.NET Core: MVC, Razor Pages, Web APIs & Other Foundations

via LinkedIn Learning

Write review

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Learn the fundamentals of ASP.NET Core and how to use it to create server-side web applications, client-side web applications, and Web APIs.

Syllabus

Introduction
  • Why you should learn ASP.NET Core
  • What you need to know
1. Getting Started with ASP.NET Core
  • Understanding the capabilities of ASP.NET Core
  • ASP.NET Core development tools
  • Create and run an ASP.NET Core application
  • Configuring dependency injection
  • Using middleware
2. Creating Razor Pages Applications
  • Understanding Razor Pages
  • Using Razor syntax
  • Implementing page layouts
  • Routing to pages
  • Creating links with tag helpers
  • Binding to data
  • Challenge: Create a Razor Pages application
  • Solution: Create a Razor Pages application
3. Creating MVC Applications
  • Understanding Model-View-Controller applications
  • Handling requests with controllers
  • Working with MVC models
  • Rendering MVC views
  • Challenge: Create a MVC application
  • Solution: Create a MVC application
4. Creating Web APIs
  • Understanding controller-based APIs and minimal APIs
  • Creating controller-based Web APIs
  • Creating minimal Web APIs
  • Using Swagger to test Web APIs
  • Challenge: Create a Web API
  • Solution: Create a Web API
5. Creating gRPC APIs
  • Understanding gRPC APIs
  • Creating a .proto file
  • Generating C# assets
  • Implementing service methods
  • Calling gRPC services
  • Challenge: Create a gRPC service
  • Solution: Create a gRPC service
6. Creating SignalR Applications
  • Understanding SignalR applications
  • Creating a server hub
  • Creating a JavaScript client
  • Challenge: Create a SignalR application
  • Solution: Create a SignalR application
7. Creating Blazor Applications
  • Understanding Blazor
  • Developing a Blazor application
  • Creating a standalone Blazor WebAssembly application
  • Challenge: Create a Blazor application
  • Solution: Create a Blazor application
Conclusion
  • Next steps on your learning journey

Taught by

Jess Chadwick

Reviews

4.6 rating at LinkedIn Learning based on 84 ratings

Start your review of Learning ASP.NET Core: MVC, Razor Pages, Web APIs & Other Foundations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.