Dependency Injection in .NET Core 3 (Second Edition) (Udemy.com)
Master Dependency Injection in .NET Core 3 and ASP.NET Core 3 using C# + Interview Questions
Created by: Aref K.
Produced in 2021
What you will learn
- Inject Dependencies using built-in .NET Core Dependency Injection Container
- Resolve Dependencies Based on Given Conditions
- Inject Services Directly Into The Views in ASP .NET Core
- Inject Action Filters in ASP .NET Core
- Plug Third-Party IoC Containers (e.g. AutoFac) into Dependency Injection Framework of ASP .NET Core
- Dependency Injection in WPF Core (.NET Core 3)
- Interview Questions
Quality Score
Overall Score : 88 / 100
Course Description
Dependency Injection is a technique by which the dependency between modules and classes can be eliminated, in order to increase the mobility, reusability and maintainability of the code.
Historically .NET developers used third party components and frameworks such as Unity, Ninject and AutoFac to implement dependency injection. This meant that developers had to learn multiple complex dependency injection frameworks. In .NET Core, dependency injection is supported out of the box!
By taking this course you will learn the necessary software engineering concepts and design principles, then you will be taken through a few hands-on projects through which various dependency injection features of .NET Core and ASP.NET Core are explained.
At the end of this course you will be able to design and code extensible, scalable and reusable applications using ASP.NET Core ! This will add a huge value to your resume and it will help you shine as a great developer!
The course also comes with a series of Interview Questions about Dependency Injection in .NET Core, which will help you a lot with your future job interviews!Who this course is for:
- C# and VB .NET Developers
- ASP .NET and ASP .NET MVC Developers
- .NET Core and ASP .NET Core Developers or Learners
- University Students
- Solution Architectes
- Technical Leaders and/or Technology Managers
Instructor Details
- 4.4 Rating
47 Reviews
Aref K.
Aref is an experienced software engineer passionate about sharing his knowledge and experience with others.
He completed a masters degree in Software Engineering but his journey with programming began when he was just 13 years old (with a Commodore 64 computer).
At age 17, Aref sold his first commercial software, a real estate management program written in Turbo Pascal. He also developed an interest and high proficiency in 8085 and 8086 assembly languages. This interest led to a period where he worked in the electronics industry building industrial automation devices.
As a (cheeky) hobby, Aref worked on computer viruses that came to the attention of Peter Norton. Googling "Aref.890" turns up some interesting information!
Since this time, Aref has continued to build a variety of enterprise software solutions using engineering tools and frameworks such as FoxPro, Delphi, C++, C#, Grafana, New Relic, TeamCity, and Bamboo.
Aref is also passionate about teaching, spending 3.5 years working as a high school teacher in Iran. He now channels this passion into online teaching and is grateful for the opportunity to teach many students around the world.
He has published two books around software development one of which was published when he was 19 years old.
Aref currently works in Australia as a technology leader, and he enjoys working with talented engineers and creating various software architecture solutions for clients.
More courses by Aref K.
Grafana and Graphite from Beginner to Advanced (3rd Edition) (2021)
4.1 (205 Reviews)
Provider: Udemy
Time: 5.5h
$11.99
Build Microservices with .NET Core 3 & Amazon Web Services (2021)
3.9 (156 Reviews)
Provider: Udemy
Time: 11h
$11.99
Atlassian Bamboo from Beginner to Advanced! (2021)
4.1 (101 Reviews)
Provider: Udemy
Time: 5.5h
$11.99
ASP.NET Core Identity and Security (SECOND EDITION) (2021)
4.4 (48 Reviews)
Provider: Udemy
Time: 4.5h
$11.99
More asp.net courses
#1 Complete ASP.NET Core MVC Single-Page App[The Future] (2018)
4.9 (27 Reviews)
Provider: Udemy
Time: 1.5h
$11.99
A Gentle Introduction To ASP.NET Web Forms For Beginners (2021)
4.8 (120 Reviews)
Provider: Udemy
Time: 6.5h
$11.99
Beginner Object Oriented Programming In C# and .NET Core (2021)
4.7 (156 Reviews)
Provider: Udemy
Time: 3.5h
$11.99
End to End ASP.NET Core 3.1 API and Blazor Development (2021)
4.7 (94 Reviews)
Provider: Udemy
Time: 16h
$11.99





![#1 Complete ASP.NET Core MVC Single-Page App[The Future]](/programming/asp-net/images/1311258_b6dd_2.jpg?v=20260912b)






