This course reinforces your understanding of various design patterns by applying them to the development of a smart home system in Java, focusing on how each pattern can solve real-world problems in different contexts.
Overview
Syllabus
- Lesson 1: Revisiting Creational Patterns in a Smart Home System
- Lesson 2: Integrating Structural Patterns in a Smart Home System
- Lesson 3: Incorporating Behavioral Patterns in a Smart Home System