ASP.NET Core – Clean Architecture – Full Course



ASP.NET Core – Clean Architecture – Full Course

ASP.NET Core - Clean Architecture - Full Course

In this video, we’ll be talking about ASP.NET Core – Clean Architecture. We’ll cover the concept of clean architecture, how it helps with scaling and maintainability, works with the MVC pattern, and uses Fluent Validation.

Complete Source Code – https://github.com/trevoirwilliams/HR.LeaveManagement.CleanArchitecture-dotnet5

This is the older version of my entire course on Udemy – ASP.NET Core – SOLID and Clean Architecture – https://www.udemy.com/course/aspnet-core-solid-and-clean-architecture-net-5-and-up/?referralCode=64873CEC8BFDA7423006 – Learn to create a SOLID and testable ASP.NET Core Application using the best industry standards and clean architecture.

The latest version of this course features the following:
– .NET 6/7/8 compatible code
– Blazor Front-End Development
– Entity Framework Core 7
– Visual Studio 2022 Development
– More modern techniques
– Better quality explanations, code and, video
– Unit and integration testing

Join the Discord: https://bit.ly/code-with-trev-discord for regular discussions, live sessions, and giveaways.

If you want to learn more about ASP.NET Core – Clean Architecture, this video is for you! We’ll cover everything you need to understand and use this robust framework. Subscribe to this channel to stay up-to-date with the latest ASP.NET Core tutorials and news!

________________________________________________________________________________________________

I am a Software Engineer and Instructor. I can provide professional development services or private code coaching sessions to help you to accomplish your professional or personal IT goals.

Check out my content on Social Media

Website: https://www.trevoirwilliams.com/
Instagram: https://www.instagram.com/trevthetrevwill
Facebook: https://www.facebook.com/trevoirwilliams
LinkedIn: https://www.linkedin.com/in/trevoirwilliams/

#dotnetcore
#cleanarchitecture
#api

00:00 Introduction
01:11 Create ASP.NET Core Project
04:06 Setup Domain Project
10:15 Setup Application Project
17:51 Setup AutoMapper
29:48 Adding MediatR and CQRS
1:28:04 Using Fluent Validation
1:55:32 Using Custom Response Types
2:08:46 Adding Entity Framework Core
2:14:20 Adding Repository Pattern
2:29:52 Implementing the Infrastructure Layer
2:45:52 Adding API Project (.NET 6)
2:54:36 Setting Up API Controllers
3:13:33 Seeding Database Data
3:18:21 Testing with Swagger UI
3:24:55 Adding MVC UI Project
3:27:09 Using NSwag and NSwag Studio
3:50:04 Setting up Leave Type Module
4:30:11 Implementing API Authentication
5:07:07 Adding Authentication to UI
5:37:42 Setup Leave Allocation Module
5:56:33 Setup Leave Request Module
6:41:56 Adding Unit Of Work Pattern
6:55:33 Adding Global Exception Handling to API
7:04:12 Conclusion

ASP.NET Core – Clean Architecture, mvc, fluent validation, mediatr, CQRS, Entity Framework Core,
trevoir williams, clean architecture, clean architecture with asp.net core 7, clean architecture setup, clean architecture cqrs

Comments are closed.