Injection Principles & Applying SOLID Principles

SOLID    |    Beginner
  • 13 videos | 1h 11m 13s
  • Earns a Badge
Likes 31 Likes 31
Dependency injection and the Dependency Inversion Principle of SOLID go hand-in-hand. Discover dependency injection in C#, and how to apply the SOLID principles to an application.

WHAT YOU WILL LEARN

  • describe what dependency Injection is and how it relates to dependency inversion
    recognize the issues that tight coupling typically causes
    recognize what constructor injection is
    recognize what property injection is
    recognize what method injection is
    implement dependency injection in C#
    recognize the key benefits of implementing SOLID in a real-world application
  • implement the SRP as part of an application
    implement the OCP as part of an application
    implement the LSP as part of an application
    implement the ISP as part of an application
    implement the DIP as part of an application
    implement dependency injection as part of an application

IN THIS COURSE

  • Playable
    1.  Dependency Injection and Dependency Inversion
    8m 7s
    After completing this video, you will be able to describe what dependency injection is and how it relates to dependency inversion. FREE ACCESS
  • Playable
    2.  Problems with Tight Coupling
    5m 11s
    After completing this video, you will be able to recognize the issues that are typically caused by tight coupling. FREE ACCESS
  • Locked
    3.  Constructor Injection in C#
    4m 1s
    Upon completion of this video, you will be able to recognize what constructor injection is, and how it is used. FREE ACCESS
  • Locked
    4.  Property Injection in C#
    2m 33s
    Upon completion of this video, you will be able to recognize what property injection is, and how it is used. FREE ACCESS
  • Locked
    5.  Method Injection in C#
    4m 15s
    After completing this video, you will be able to recognize what method injection is and how it is used. FREE ACCESS
  • Locked
    6.  Implementing Dependency Injection in C#
    7m 15s
    During this video, you will learn how to implement dependency injection in C#. FREE ACCESS
  • Locked
    7.  Planning for a SOLID Application
    6m 59s
    After completing this video, you will be able to recognize the key benefits of implementing the SOLID principles in a real-world application. FREE ACCESS
  • Locked
    8.  Applying the Single Responsibility Principle
    7m 50s
    In this video, you will learn how to implement the Single Responsibility Principle as part of an application. FREE ACCESS
  • Locked
    9.  Applying the Open-Closed Principle
    5m 21s
    In this video, learn how to implement the OCP principle in an application. FREE ACCESS
  • Locked
    10.  Applying the Liskov Substitution Principle
    7m 7s
    Find out how to implement the LSP as part of an application. FREE ACCESS
  • Locked
    11.  Applying the Interface Segregation Principle
    3m 51s
    During this video, you will learn how to implement the ISP as part of an application. FREE ACCESS
  • Locked
    12.  Applying the Dependency Inversion Principle
    2m 40s
    In this video, find out how to implement the DIP as part of an application. FREE ACCESS
  • Locked
    13.  Applying the Dependency Injection Principle
    6m 4s
    In this video, you will learn how to implement dependency injection as part of an application. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 33 Likes 33  
Likes 17 Likes 17