00:00
00:00
Master Java Design Patterns & SOLID Principles (2024 Pro)
Focused View
5:44:47
1 -Introduction.mp4
01:34
2 -Course Logistics.mp4
02:41
3 - Github Repository.html
1 -OOPS - Classes, Objects, Interfaces, Inheritance & Polymorphism.mp4
22:45
2 -Small Note on Access Modifers.mp4
01:49
3 -Unified Modelling Language (UML).mp4
15:07
1 -SOLID Principles.mp4
00:42
2 -Single Responsibility Principle (SRP).mp4
07:39
3 -Open Close Principle (OCP).mp4
12:52
4 -Liskov Substiution Principle (LSP).mp4
16:16
5 -Interface Segregation Principle (ISP).mp4
06:57
6 -Dependency Inversion Principle (DIP).mp4
13:30
1 -Introduction to Design Patterns.mp4
03:31
2 -Introduction to Behavioural Design Patterns.mp4
01:56
1 -UndoRedo Problem Statement.mp4
05:03
2 -Memento Pattern Summary.mp4
03:51
3 -Solution using Memento Pattern.mp4
12:18
1 -Problem - Publisher Subscriber Model.mp4
06:30
2 -Solution - Observer Pattern.mp4
05:47
3 -Implementation - Observer Pattern.mp4
11:40
4 -Observer Pattern Benefits & Use Cases.mp4
02:41
1 -Strategy Pattern - Problem Statement.mp4
04:18
2 -Strategy Pattern - Solution.mp4
07:51
1 -Command Pattern - Problem Statement.mp4
05:07
2 -Command Pattern - Solution.mp4
09:12
3 -Command Pattern - Benefits & Use Case.mp4
04:07
1 -Template Method Pattern - Problem Statement.mp4
05:37
2 -Template Method Pattern - Solution.mp4
07:01
1 -Iterator Pattern - Problem Statement.mp4
07:30
2 -Iterator Pattern - Solution.mp4
10:33
3 -Iterator Pattern - Benefits & Java Iterables.mp4
07:24
1 -State Pattern - Problem.mp4
08:48
2 -State Pattern - Implementation & Benefits.mp4
08:29
1 -Mediator Pattern - Problem Statement.mp4
06:23
2 -Mediator Pattern - Implementation.mp4
12:11
3 -Mediator Pattern - Benefits & Use Cases.mp4
02:34
1 -Introduction to Creational Patterns.mp4
02:27
1 -Singleton Pattern - Problem Statement.mp4
06:51
2 -Singleton Pattern - Solution.mp4
06:31
1 -Builder Design Pattern - Problem Statement.mp4
06:06
2 -Builder Design Pattern - Solution.mp4
11:12
1 -Factory Pattern - Problem.mp4
05:35
2 -Factory Pattern - Solution.mp4
05:34
1 -Abstract Factory Pattern - Problem.mp4
05:09
2 -Abstract Factory Pattern - Code.mp4
10:32
1 -Prototype Pattern Problem.mp4
12:46
2 -Prototype Pattern Solution.mp4
08:40
1 -Structural Design Patterns.mp4
01:10
More details
Course Overview
This comprehensive course teaches you to architect robust Java systems using essential design patterns and SOLID principles. Gain practical skills to create scalable, maintainable software through hands-on coding exercises.
What You'll Learn
- Implement 23 Gang of Four design patterns in real Java applications
- Apply SOLID principles to write clean, extensible code
- Design UML diagrams and optimize low-level system architecture
Who This Is For
- Java developers transitioning to mid/senior roles
- Computer science students mastering OOP design
- Tech leads preparing for system design interviews
Key Benefits
- Pattern implementations with real-world case studies
- SOLID principle applications for enterprise systems
- Complete GitHub repository with all code examples
Curriculum Highlights
- SOLID Principles Deep Dive
- Behavioral Design Patterns Mastery
- Creational & Structural Patterns Implementation
Focused display
Category
- language english
- Training sessions 47
- duration 5:44:47
- Release Date 2025/04/26