Design Patterns: Creational
Offered By: LinkedIn Learning
Course Description
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
- Creational design patterns
- Design pattern categories
- Creational patterns
- Design principles and creational patterns
- Factories
- A simple factory
- The Factory Method pattern
- How the pattern works
- Flexibility and Factory Method
- Challenge: Design a factory
- Solution: Design a factory
- The Abstract Factory pattern
- How the pattern works
- Design principles and Abstract Factory
- The Builder pattern
- How the pattern works
- Flexibility in configuration
- Challenge: A builder design
- Solution: A builder design
- The Prototype pattern
- How the pattern works
- Leverage existing objects
- The Singleton pattern
- How the pattern works
- Control how objects are created
- Continuing your studies
Taught by
Elisabeth Robson
Related Courses
Introduction à la programmation orientée objet (en Java)École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera Beginning Game Programming with C#
University of Colorado System via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX