Companies Home Search Profile

Design Patterns Overview

Focused View

Steve Smith

37:24

21 View
  • 01. Course Overview.mp4
    01:20
  • 01. Introducing Design Patterns.mp4
    01:21
  • 02. Design Pattern Origins.mp4
    01:53
  • 03. Why Learn Design Patterns.mp4
    02:32
  • 04. How Should We Learn Design Patterns.mp4
    04:10
  • 05. What Makes up a Design Pattern.mp4
    03:10
  • 06. Design Pattern Structure.mp4
    02:12
  • 07. When Should We Apply Design Patterns.mp4
    02:12
  • 08. Demo. Practice with Patterns.mp4
    13:42
  • 09. A Few Good Design Patterns.mp4
    03:04
  • 10. Key Takeaways.mp4
    01:48
  • Description


    Design patterns help developers solve problems using proven approaches. They help teams discuss code using higher level concepts and terms. This course introduces you to design patterns and prepares you to start mastering patterns!

    What You'll Learn?


      Design patterns help developers and teams solve problems using proven approaches. Patterns also enable teams to discuss design decisions using a richer, more descriptive language.

      In this course, Design Patterns Overview, you are introduced to the idea of patterns - how they're discovered, defined, and applied.

      • First, you'll demonstrate a few useful patterns.
      • Next, you'll discover how they can be combined and stacked to produce elegant, useful designs.
      • Finally, you'll explore why you should spend time learning them.
      When you complete this course, you'll understand the role design patterns play in modern software development and you'll be ready to start mastering individual patterns that will make you more productive.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Steve Smith (@ardalis) is an entrepreneur and software developer with a passion for building quality software as effectively as possible. He provides mentoring and training workshops for teams with the desire to improve. Steve has been recognized as a Microsoft MVP for over 10 consecutive years, and is a frequent speaker at software developer conferences and events. He is the top contributor to the official documentation on ASP.NET Core and enjoys helpings others write maintainable, testable applications using Microsoft's developer tools. Connect with Steve at ardalis.com.
    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 11
    • duration 37:24
    • level preliminary
    • Release Date 2023/10/14