17 OCT 2024 - Welcome Back to TorrentFunk! Get your pirate hat back out. Streaming is dying and torrents are the new trend. Account Registration works again and so do Torrent Uploads. We invite you all to start uploading torrents again!
TORRENT DETAILS
[ WebToolTip.com ] Udemy - Dependency Injection - A C# Developer's Guide To DI Patterns
Language: English | Duration: 1h 29m | Size: 620 MB
A Practical Introduction to Writing Loosely Coupled Code in C#
What you'll learn
Define what Dependency Injection is at a high level
Understand how the Dependency Inversion Principle (DIP) helps us write loosely coupled code
Learn the various Dependency Injection Design Patterns
Understand Lifetime Management and Interception
Learn the fundamentals of the .NET Dependency Injection container
Requirements
Prior programming experience with C# is required for taking this course
Description
Are you a C# developer with some Object-Oriented Programming (OOP) and C# basics under your belt? Learn what Dependency Injection is and how it works with my course Dependency Injection: A C# Developer's Guide to DI Patterns!In this course, we will first define Dependency Injection, understand and apply the Dependency Inversion Principle, and explore the various Dependency Injection Design Patterns, before taking a look at the .NET DI container itself.Who Should Take This Course?This course is ideal for C# developers who have some basic knowledge of Object Oriented Programming (OOP) and C#, and want to understand what dependency injection is and how it works.This course is also suitable for experienced C# developers who want to take their skills to the next level by mastering the basics of Dependency Injection in .NET.Software RequiredI am using .NET 9 and Visual Studio 2022 IDE for this course.What You Will LearnBy the end of this course, you will have gained an understanding of the following topics:1. Define what Dependency Injection is.2. The Dependency Inversion Principle.3. Tight coupling and some of its issues.4. Apply the Dependency Inversion Principle to enable loose coupling in our code.5. The various Dependency injection Design Patterns6. Lifetime Management and Interception7. The fundamentals of the .NET DI container
Who this course is for
Beginner C# developers who want to learn what Dependency Injection is, and how it works
Experienced C# developers who want to take their skills to the next level by mastering the basics of Dependency Injection
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
~Get Your Files Here !/1 - Introduction/1 -Welcome to the Course!.mp4
8.2 MB
~Get Your Files Here !/1 - Introduction/2 -Tools Required for this course.mp4
6.9 MB
~Get Your Files Here !/1 - Introduction/3 - Source code.html
187 B
~Get Your Files Here !/2 - The Foundation/1 -Defining Dependency Injection.mp4
2.7 MB
~Get Your Files Here !/2 - The Foundation/2 -What is a Dependency.mp4
9.1 MB
~Get Your Files Here !/2 - The Foundation/3 -Dependency Inversion Principle and its Violation.mp4
6 MB
~Get Your Files Here !/2 - The Foundation/4 -Tight Coupling and its issues.mp4
13.8 MB
~Get Your Files Here !/2 - The Foundation/5 -Applying the Dependency Inversion Principle.mp4
63.6 MB
~Get Your Files Here !/2 - The Foundation/6 -Volatile and stable dependencies.mp4
6 MB
~Get Your Files Here !/3 - DI Design Patterns/1 -Constructor Injection.mp4
16.6 MB
~Get Your Files Here !/3 - DI Design Patterns/2 -Method Injection.mp4
8.7 MB
~Get Your Files Here !/3 - DI Design Patterns/3 -Property Injection.mp4
21.9 MB
~Get Your Files Here !/3 - DI Design Patterns/4 -What we covered so far.mp4
14.3 MB
~Get Your Files Here !/3 - DI Design Patterns/5 -Composition Root.mp4
28.2 MB
~Get Your Files Here !/3 - DI Design Patterns/6 -The First Dimension of DI - Object Composition.mp4
2.6 MB
~Get Your Files Here !/4 - Lifetime Management and Interception/1 -The Second Dimension of DI - Lifetime Management.mp4
30 MB
~Get Your Files Here !/4 - Lifetime Management and Interception/2 -Singleton Lifetime.mp4
8.8 MB
~Get Your Files Here !/4 - Lifetime Management and Interception/3 -Scoped Lifetime.mp4
5.8 MB
~Get Your Files Here !/4 - Lifetime Management and Interception/4 -Transient Lifetime.mp4
6.4 MB
~Get Your Files Here !/4 - Lifetime Management and Interception/5 -The Third Dimension of DI - Interception.mp4
33.6 MB
~Get Your Files Here !/5 - The .NET DI Container/1 -The Basics.mp4
62.9 MB
~Get Your Files Here !/5 - The .NET DI Container/2 -Different ways of registering services.mp4
51.5 MB
~Get Your Files Here !/5 - The .NET DI Container/3 -Register groups of services with extension methods.mp4
48.2 MB
~Get Your Files Here !/5 - The .NET DI Container/4 -Registering multiple implementations of the same service type.mp4
66 MB
~Get Your Files Here !/5 - The .NET DI Container/5 -Captive Dependencies.mp4
8.5 MB
~Get Your Files Here !/5 - The .NET DI Container/6 -Creating a scope manually.mp4
36.1 MB
~Get Your Files Here !/5 - The .NET DI Container/7 -Scope Validation.mp4
32 MB
~Get Your Files Here !/5 - The .NET DI Container/8 -Disposable dependencies.mp4
19.1 MB
~Get Your Files Here !/6 - Conclusion/1 -Thank you!.mp4