Software Architectures (SOLID) & Design Patterns in Java
A guide to Create Smart, Reusable Softwares with SOLID Principles and Design Patterns
4.58 (3443 reviews)

22,080
students
8 hours
content
Apr 2025
last update
$84.99
regular price
What you will learn
SOLID principles
understand the core of design patterns
object oriented design
single responsibility principle
open / closed principle
Liskov substitution principle
the interface segregation principle
the dependency inversion principle
creational design patterns (singleton pattern, factory pattern, builder pattern and prototype pattern)
behavioral design patterns (strategy pattern, command pattern, visitor pattern and template pattern)
structural design patterns (adapter pattern, facade pattern and decorator pattern)
Screenshots




Related Topics
524990
udemy ID
6/10/2015
course created date
8/22/2019
course indexed date
Bot
course submited by