Intermediate

C-Sharp Design Patterns Template Method

This course introduces the Template Method Design Pattern in the context of C# / .NET development. The Template Method is a fascinating pattern because it represents an individual tool th...

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

16 sections
  1. 1 Table of Contents
  2. 2 Course Overview
  3. 3 Introduction to Template Method Pattern
  4. 4 What is the Template Method?
  5. 5 Examples of typical problems
  6. 6 What problem does the Template Method solve?
  7. 7 Demo: Problems that the Template Method can solve
  8. 8 Structure of the Template Method Pattern
  9. 9 How to work with the Template Method Pattern
  10. 10 How to apply the Template Method Pattern (refactoring steps)
  11. 11 Demo: Application of the Template Method Pattern
  12. 12 Template Method applied to simple inheritance
  13. 13 Related Design Patterns
  14. 14 Applied design principles
  15. 15 Summary and key points
  16. 16 Pattern structure diagram

Interested in this course?

Contact us to book it or get a custom training plan for your team.