When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

pluralsight logo

ASP.NET Core Clean Architecture

Creating a testable and maintainable application in .NET Core requires a solid foundation. This course will teach you how to use Clean Architecture principles for your ASP.NET Core applications.

     
  • 4
  •  |
  • Reviews ( 180 )
Free

This Course Includes

  • iconpluralsight
  • icon4 (180 reviews )
  • icon4 hour 8 minutes
  • iconenglish
  • iconOnline - Self Paced
  • iconcore courses
  • iconpluralsight

About ASP.NET Core Clean Architecture

Setting up an application architecture isn’t a straightforward task. Decisions made early in the process can have a large impact later on. When creating an architecture for an enterprise application, maintainability and testability play an important role. In this course, ASP.NET Core Clean Architecture, you’ll learn how to create a testable and maintainable architecture for ASP.NET Core using the principles of Clean Architecture. First, you’ll explore foundational architectural principles which help with the creation of maintainable code. Next, you’ll discover how to set up a real-world application architecture with ASP.NET Core. Finally, you’ll learn how to plug in different, common blocks such as logging and authentication. When you’re finished with this course, you’ll have the skills and knowledge of creating a testable and maintainable ASP.NET Core application needed to architect enterprise .NET Core apps.

What You Will Learn?

  • Course Overview : 2mins.
  • Course Introduction : 10mins.
  • Understanding Foundational Architectural Principles : 28mins.
  • Setting up the Application Core : 68mins.
  • Creating the Infrastructure Project : 24mins.
  • Adding an API Using ASP.NET Core : 38mins.
  • Testing the Application Code : 19mins.
  • Adding the Blazor UI : 25mins.
  • Improving on the Application’s Behavior : 31mins.