Udemy – ASP.NET Core – SOLID and Clean Architecture 2023-7
English | Tutorial | Size: 6.47 GB
Create a SOLID and testable ASP.NET Core Application using CQRS, Mediator Pattern and clean architecture.
ASP.NET Core – SOLID and Clean Architecture is a project-based training course on the ASP.NET Core framework published by Yodemy Academy. ASP.NET Core is an open source and multi-platform framework written on the basis of the C language and used in the development of the server side and back-end of various applications. Learning ASP.NET Core framework commands is the simple part of the story, and building modular, testable and maintainable applications is the time-consuming and difficult part of web application development. Choosing the right architecture and development model has a very important role in the future and success of the project, and you should choose the right architecture and structure with utmost care and foresight.The choice of architecture is considered in the context of decisions before the start of the project and affects the methods of maintaining the project in the future.
All large and medium-sized applications are usually produced for a long time and do not have an expiration date. These applications should be able to provide service to customers for years and maintain their good performance. In the future, the owners and stakeholders of the project may decide to edit the application and intend to add new features and capabilities to the core of the project. If they have not used a suitable architecture before developing the application, they will face many problems and may have to completely redesign and rewrite the project. In order to avoid these problems, following the principles of solid architecture (SOLID) will have a significant impact and will completely change the project process.Following the principles of this architecture and developing the project based on it will increase the maintainability and testability of the application and will protect you from reconstructions and long troubleshooting.
What you will learn in the ASP.NET Core – SOLID and Clean Architecture course:
Solid programming principles (SOLID) and its implementation in the application development process
MVC and API design with ASP .NET Core framework
Work with advanced tools MediatR, Automapper and Fluent API
Managing errors and exceptions in the application
Middleware in ASP.NET Core
API documentation with Swagger tools
Implementation of CQRS template
Using Identity and JWT to secure the API
Sending email and email marketing with SendGrid service
Instructor: Trevoir Williams
Education level: introductory to advanced
Number of lessons: 83