C# Design Patterns: Memento By Steve Smith — Pluralsight — Free download
Design patterns are like individual tools you can add to your toolkit as a software developer. They don’t take long to introduce, but they can take a lot of practice to master. In this course, C# Design Patterns: Memento, you’ll learn to apply the Memento pattern in your applications. First, you’ll explore the kinds of problems this pattern is meant to solve. Next, you’ll discover how the Memento problem can solve these problems. Finally, you’ll learn how to apply the pattern in real applications using C#. When you’re finished with this course, you’ll have the skills and knowledge of the memento pattern needed to use it in your applications.
Course content: https://www.pluralsight.com/courses/c-sharp-design-patterns-memento