INTRODUCTION
0:00:00 1. What are Design Patterns and why do we need them
0:02:12 2. The Design Patterns Covered in This course.
0:04:50 4. The WHY Of Software Architecture.
0:08:24 5. Why use UML
0:11:10 6. Organized vs. Unorganized code.
0:12:40 7. Setting Up the IDE and Python Environment
0:18:31 8. OPTIONAL UML Refresher.
PYTHON OOP REFRESHER
0:24:30 1. Python OOP Refresher - Theory Part #1
0:37:09 2. Python OOP Refresher - Theory Part #2
0:46:42 3. Python OOP Refresher - Code Studies Part #1
0:50:50 4. Python OOP Refresher - Code Studies Part #2
0:52:41 5. Python OOP Refresher - Code Studies Part #3
0:56:49 6. Python OOP Refresher - Code Studies Part #4
1:02:02 7. Python OOP Refresher - Code Studies Part #5
1:06:15 8. Python OOP Refresher - Code Studies Part #6
1:09:08 9. Python OOP Refresher - Code Studies Part #7
WHAT MAKES A GREAT ARCHITECTURE
1:13:53 1. Hallmarks of Good Architecture.
1:17:29 2. S.O.L.I.D Design Principles.
1:23:58 1. Understanding the Singleton Pattern
1:30:56 2. Singleton Pattern - Architectural Considerations Part#1 - Simple Approach
1:40:25 3. Singleton Pattern - Architectural Considerations Part#2 - Using Metaclasses
1:47:45 4. Singleton Pattern - Architectural Considerations Part#3 - Thread-Safety
1:54:41 6. Coding Part#1 - Implementing Singleton Pattern in Python
2:08:37 7. Coding Part#2 - Practical Examples of Singleton In Python
2:20:21 8. Singleton Pattern Coding Exercises
FACTORY METHOD DESIGN PATTERN
2:22:46 1. Understanding Factory Method Pattern
2:31:46 2. Architectural Considerations for Factory Method Pattern
2:37:24 3. Coding the Factory Method Pattern in Python
2:48:43 5. Factory Method Pattern Coding Exercises
BUILDER DESIGN PATTERN
2:50:46 1. Understanding Builder Design Pattern
2:59:42 2. Architectural Considerations for Builder Design Pattern
3:04:49 3. Coding the Builder Pattern in Python
3:11:07 5. Builder Design Pattern Coding Exercises
ADAPTER DESIGN PATTERN
3:12:16 1. Understanding the Adapter Design Pattern
3:19:21 2. Architectural Considerations for the Adapter Pattern
3:22:17 3. Coding the Adapter Pattern In Python
3:27:10 5. Adapter Design Pattern Coding Exercises
STRATEGY DESIGN PATTERN
3:29:13 1. Understanding the Strategy Design Pattern
3:34:25 2. Architectural Consideration for the Strategy Design Pattern
3:38:29 3. Coding the Strategy Design Pattern
3:44:05 5. Strategy Design Pattern Coding Exercise
OBSERVER DESIGN PATTERN
3:46:18 1. Understanding the Observer Design Pattern
3:48:46 2. Architectural Consideration for the Observer Design Pattern
3:55:17 3. Coding with the Observer Pattern
4:09:15 4. Observer Design Pattern Coding Exercise
. STATE DESIGN PATTERN
4:12:16 1. Understanding the State Design Pattern
4:21:54 2. Architectural Consideration for the State Design Pattern
4:27:25 3. Coding the State Design Pattern
. COURSE ASSIGNMENT - THE GAME OF LIFE
4:35:21 1. About John Conway's Game Of Life Simulation
4:47:27 2. A Word about the Game of Life Architecture
. FINAL THOUGHTS
4:50:04 1. Where do you go from here
4:51:47 2. Thank you!
Auf dieser Seite können Sie das Online-Video Python SOLID Principles and Top Design Patterns mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer CodeTekTeach 03 März 2025 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 8,912 Mal angesehen und es wurde von 260 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!