Companies Home Search Profile

C# 8 Design Patterns: Composite

Focused View

Steve Michelotti

33:37

28 View
  • 01 - Course Overview.mp4
    01:56
  • 02 - The Composite Pattern.mp4
    04:37
  • 03 - Implementing the Composite Pattern.mp4
    05:33
  • 04 - Alternative Considerations.mp4
    03:45
  • 05 - Real World Example.mp4
    05:43
  • 06 - Encapsulate Composite with Builder.mp4
    04:10
  • 07 - Completing the Builder - Traversing the Composite.mp4
    02:55
  • 08 - Example Composites in .NET.mp4
    03:40
  • 09 - Final Words.mp4
    01:18
  • Description


    In this course you'll discover how to work with the composite pattern. You will understand why this pattern exists and how to implement this in a C# application.

    What You'll Learn?


      For developers looking to deepen their knowledge of design patterns, this code-focused course will fully introduce the composite design pattern, which enables you to manage tree structures in a uniform and concise way. In this course, C# 8 Design Patterns: Composite, we’ll cover everything you need to know to quickly get started with the composite pattern. First, you’ll learn what the composite pattern is and why you’d want to use it. Next, you will discover how to implement your own composite pattern. Finally, you will explore existing composite patterns that exist in .NET and how to leverage them effectively. When you are finished with this course, you will have the knowledge of the composite pattern needed to implement and leverage the composite pattern in your own C# applications.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Steve Michelotti
    Steve Michelotti
    Instructor's Courses
    Steve is a Principal Software Engineering Manager with Microsoft on the Azure Global Engineering team. Prior to joining Microsoft, he was a 7-time Microsoft ASP.NET MVP. Steve is an ASPInsider and is a frequent presenter at developer conferences and user groups including Microsoft Ignite, MS Tech Summit, VSLive!, and AngularMIX. Steve is passionate about Azure, Angular, and Web technologies. You can reach him at stevemichelotti.com or on twitter at @smichelotti.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 9
    • duration 33:37
    • level average
    • Release Date 2023/10/15