Software Architectures (SOLID) & Design Patterns in Java
A guide to Create Smart, Reusable Softwares with SOLID Principles and Design Patterns + System Design, Scalability
4.60 (3457 reviews)

22 170
students
9.5 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)
Course Gallery




Charts
Students
Price
Rating & Reviews
Enrollment Distribution
Related Topics
524990
udemy ID
10/06/2015
course created date
22/08/2019
course indexed date
Bot
course submited by