Introduction to SOLID

SOLID    |    Beginner
  • 16 videos | 1h 30m 1s
  • Includes Assessment
  • Earns a Badge
Rating 4.3 of 73 users Rating 4.3 of 73 users (73)
There are a number of concepts that encompass the object-oriented design methodology known as SOLID. Explore Agile development, and the Single Responsibility Principle and Liskov Substitution Principle of SOLID.

WHAT YOU WILL LEARN

  • Recognize what ood is and the benefits of good design
    Recognize the basics of agile software development
    Recognize real world problems that poor design can cause
    Describe what solid is and its history
    Describe the benefits that solid brings to ood
    Recognize how solid can be implemented in c#
    Recognize what the single responsibility principle is
    Recognize real world problems that can be caused by not adhering to srp
  • Recognize the effects of violating the srp in c#
    Describe the benefits that the single responsibility principle brings to ood
    Recognize how to implement srp in c# class design
    Describe the liskov substitution principle
    Recognize the role inheritance plays in the lsp
    Recognize the role subtyping and behavior plays in the lsp
    Recognize the effects of violating the lsp in c#
    Recognize how to implement the lsp in c#

IN THIS COURSE

  • 4m 17s
    After completing this video, you will be able to recognize what Object-Oriented Design is and the benefits of good design. FREE ACCESS
  • 7m 9s
    After completing this video, you will be able to recognize the basics of Agile Software Development. FREE ACCESS
  • Locked
    3.  Problems with Poor OOD
    5m 15s
    After completing this video, you will be able to recognize real world problems that poor design can cause. FREE ACCESS
  • Locked
    4.  Introducing SOLID
    5m 20s
    After completing this video, you will be able to describe what SOLID is and its history. FREE ACCESS
  • Locked
    5.  SOLID Benefits
    3m 23s
    Upon completion of this video, you will be able to describe the benefits that SOLID brings to object-oriented design. FREE ACCESS
  • Locked
    6.  Examples of SOLID Design in C#
    9m 37s
    Upon completion of this video, you will be able to recognize how to implement SOLID in C#. FREE ACCESS
  • Locked
    7.  Introduction to the Single Responsibility Principle
    3m 34s
    After completing this video, you will be able to recognize the Single Responsibility Principle. FREE ACCESS
  • Locked
    8.  Problems with Poor SRP Class Design
    8m 13s
    Upon completion of this video, you will be able to recognize real world problems that can be caused by not following the Single Responsibility Principle. FREE ACCESS
  • Locked
    9.  Violating the SRP in C#
    4m 35s
    After completing this video, you will be able to recognize the effects of violating the Single Responsibility Principle in C#. FREE ACCESS
  • Locked
    10.  SRP Benefits
    4m 40s
    After completing this video, you will be able to describe the benefits that Single Responsibility Principle brings to OOD. FREE ACCESS
  • Locked
    11.  Implementing SRP in C# Class Design
    4m 12s
    Upon completion of this video, you will be able to recognize how to implement the Single Responsibility Principle in C# Class Design. FREE ACCESS
  • Locked
    12.  Introduction to the Liskov Substitution Principle
    5m 27s
    After completing this video, you will be able to describe the Liskov Substitution Principle. FREE ACCESS
  • Locked
    13.  Understanding Inheritance
    4m 58s
    Upon completion of this video, you will be able to recognize the role inheritance plays in the Liskov Substitution Principle. FREE ACCESS
  • Locked
    14.  Understanding Subtyping and Behavior
    7m 26s
    After completing this video, you will be able to recognize the role subtyping and behavior play in the LSP. FREE ACCESS
  • Locked
    15.  Violating the LSP in C#
    6m 39s
    After completing this video, you will be able to recognize the effects of violating the Liskov Substitution Principle in C#. FREE ACCESS
  • Locked
    16.  Applying LSP in C#
    5m 17s
    After completing this video, you will be able to recognize how to implement the LSP in C#. 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

Rating 4.6 of 3447 users Rating 4.6 of 3447 users (3447)
Rating 4.5 of 39 users Rating 4.5 of 39 users (39)
Rating 4.6 of 5 users Rating 4.6 of 5 users (5)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.4 of 11 users Rating 4.4 of 11 users (11)
Rating 4.2 of 161 users Rating 4.2 of 161 users (161)
Rating 4.6 of 16 users Rating 4.6 of 16 users (16)