Software Architecture (SOLID) & Design Patterns in Java
Last updated on October 31, 2026 12:27 pmSoftware Architecture (SOLID) & Design Patterns in Java
★★★★★
$579.00 in stock
Udemy.com
as of October 31, 2026 12:27 pm
A guide to Create Smart, Reusable Softwares with SOLID Principles and Design Patterns
Created by:
Holczer Balazs
Software Engineer
Software Engineer
Rating:4.5 (3428reviews)
21986students enrolled
What Will I Learn?
- understand SOLID principles
- understand the core of design patterns
- undertand object oriented design
- understand the single responsibility principle
- understand the open / closed principle
- understand the Liskov substitution principle
- understand the interface segregation principle
- understand the dependency inversion principle
- understand creational design patterns (singleton pattern, factory pattern, builder pattern and prototype pattern)
- understand behavioral design patterns (strategy pattern, command pattern, visitor pattern and template pattern)
- understand structural design patterns (adapter pattern, facade pattern and decorator pattern)
Requirements
- Basic Java
- Object oriented programming
Target audience
- This course is meant for newbies who are familiar with Java and want to be able to write reusable code


There are no reviews yet.