SOLID & GRASP

Object-Oriented Programming    |    Beginner
  • 16 Videos | 1h 7m 52s
  • Includes Assessment
  • Earns a Badge
Likes 3218 Likes 3218
In object-oriented design, you can follow a number of methodologies, each having their own principles and patterns. Examine two of these methodologies - SOLID and GRASP.

WHAT YOU WILL LEARN

  • recognize the basic concepts of SOLID
    recognize the basic concepts of The Single Responsibility Principle
    recognize the basic concepts of The Open/Closed Principle
    recognize the basic concepts of The Liskov Substitution Principle
    recognize the basic concepts of The Interface Segregation Principle
    recognize the basic concepts of The Dependency Inversion Principle
    recognize the basic concepts of GRASP
    recognize the role of the Information Expert principle in the GRASP pattern
  • recognize the role of the Creator principle in the GRASP pattern
    recognize the role of the Low Coupling principle in the GRASP pattern
    recognize the role of the High Cohesion principle in the GRASP pattern
    recognize the role of the Controller principle in the GRASP pattern
    recognize the role of Polymorphism in the GRASP pattern
    recognize the role of the Pure Fabrication principle in the GRASP pattern
    recognize the role of the Indirection principle in the GRASP pattern
    recognize the role of Protected Variations in the GRASP pattern

IN THIS COURSE

  • Playable
    1. 
    Introduction to SOLID Design Principles
    3m 40s
    UP NEXT
  • Playable
    2. 
    The Single Responsibility Principle
    3m 12s
  • Locked
    3. 
    The Open/Closed Principle
    4m 7s
  • Locked
    4. 
    The Liskov Substitution Principle
    4m 40s
  • Locked
    5. 
    The Interface Segregation Principle
    4m 20s
  • Locked
    6. 
    The Dependency Inversion Principle
    3m 42s
  • Locked
    7. 
    General Responsibility Assignment Software Patterns
    3m 41s
  • Locked
    8. 
    GRASP - Information Expert
    3m 52s
  • Locked
    9. 
    GRASP - Creator
    3m 25s
  • Locked
    10. 
    GRASP - Low Coupling
    4m 5s
  • Locked
    11. 
    GRASP - High Cohesion
    4m 21s
  • Locked
    12. 
    GRASP - Controller
    4m 22s
  • Locked
    13. 
    GRASP - Polymorphism
    3m 8s
  • Locked
    14. 
    GRASP - Pure Fabrication
    2m 9s
  • Locked
    15. 
    GRASP - Indirection
    3m 37s
  • Locked
    16. 
    GRASP - Protected Variations
    3m 32s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 33 Likes 33  
Likes 39 Likes 39