Design Patterns: Creational

Go to class
Write Review

Free Online Course: Design Patterns: Creational provided by LinkedIn Learning is a comprehensive online course, which lasts for Less than 1 hour of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Design Patterns: Creational is taught by Elisabeth Robson.

Overview
  • Learn how to use the creational design patterns described by the Gang of Four to create more maintainable, flexible software.

Syllabus
  • Introduction

    • Think about how you create objects
    1. Creational Design Patterns
    • Creational design patterns
    • Design pattern categories
    • Creational patterns
    • Design principles and creational patterns
    2. The Factory Method Pattern
    • Factories
    • A simple factory
    • The Factory Method pattern
    • How the pattern works
    • Flexibility and Factory Method
    • Challenge: Design a factory
    • Solution: Design a factory
    3. The Abstract Factory Pattern
    • The Abstract Factory pattern
    • How the pattern works
    • Design principles and Abstract Factory
    4. The Builder Pattern
    • The Builder pattern
    • How the pattern works
    • Flexibility in configuration
    • Challenge: A builder design
    • Solution: A builder design
    5. The Prototype Pattern
    • The Prototype pattern
    • How the pattern works
    • Leverage existing objects
    6. The Singleton Pattern
    • The Singleton pattern
    • How the pattern works
    • Control how objects are created
    Conclusion
    • Continuing your studies