Python Design Patterns Unveiled: SOLID Principles, Builders, Factories, Prototypes, and More! | Full Python Tutorial
--------
👉 Download Exercise Files : [ Ссылка ]
--------
👉 Learn more courses : [ Ссылка ]
--
🕒 Timestamp:
====
THE SOLID DESIGN PRINCIPLES
0:00:00 - Introduction.
0:07:04 - Overview.
0:07:57 - Single Responsibility Principle.
0:15:28 - Open-Closed Principle.
0:32:58 - Liskov Substitution Principle.
0:40:45 - Interface Segregation Principle.
0:50:23 - Dependency Inversion Principle.
1:02:54 - Summary.
BUILDER
1:05:25 - Gamma Categorization.
1:09:07 - Overview.
1:10:31 - Builder.
1:22:51 - Builder Facets.
1:32:10 - Builder Inheritance.
1:38:00 - Summary.
FACTORIES
1:39:06 - Overview.
1:41:54 - Factory Method.
1:50:38 - Factory.
1:56:48 - Abstract Factory.
2:11:18 - Summary.
PROTOTYPE
2:12:25 - Overview.
2:14:24 - Prototype.
2:23:25 - Prototype Factory.
2:30:20 - Summary.
SINGLETON
2:31:08 - Overview.
2:34:20 - Singleton Allocator.
2:38:17 - Singleton Decorator.
2:41:02 - Singleton Metaclass.
2:43:34 - Monostate.
2:50:04 - Singleton Testability.
3:00:06 - Summary.
ADAPTER
3:01:40 - Overview.
3:02:56 - Adapter (no caching).
3:11:32 - Adapter (with caching).
3:15:38 - Summary.
BRIDGE
3:16:39 - Overview.
3:18:29 - Bridge.
3:27:34 - Summary.
COMPOSITE
3:28:00 - Overview.
3:29:27 - Geometric Shapes.
3:35:38 - Neural Networks.
3:46:11 - Summary.
DECORATOR
3:47:58 - Overview.
3:50:38 - Python Functional Decorators.
3:56:19 - Classic Decorator.
4:04:59 - Dynamic Decorator.
4:12:27 - Summary.
FAÇADE
4:14:12 - Overview.
4:16:04 - Façade.
4:24:47 - Summary.
FLYWEIGHT
4:25:34 - Overview.
4:27:55 - User Names.
4:37:31 - Text Formatting.
4:46:20 - Summary.
PROXY
4:47:06 - Overview.
4:48:40 - Protection Proxy.
4:53:28 - Virtual Proxy.
5:00:13 - Proxy vs Decorator.
5:01:45 - Summary.
CHAIN OF RESPONSIBILITY
5:02:28 - Overview.
5:04:48 - Method Chain.
5:14:29 - Command Query Separation.
5:16:01 - Broker Chain.
5:29:27 - Summary.
COMMAND
5:31:01 - Overview.
5:34:07 - Command.
5:48:18 - Composite Command.
6:06:04 - Summary.
INTERPRETER
6:06:47 - Overview.
6:09:16 - Lexing.
6:16:57 - Parsing.
6:27:59 - Summary.
ITERATOR
6:28:35 - Overview.
6:30:48 - Iterator.
6:43:29 - List-Backed Properties.
6:51:33 - Summary.
MEDIATOR
6:52:42 - Overview.
6:54:01 - Chat Room.
7:03:29 - Mediator with Events.
7:09:52 - Summary.
MEMENTO
7:10:55 - Overview.
7:12:17 - Memento.
7:16:10 - Undo and Redo.
7:22:18 - Summary.
OBSERVER
7:22:55 - Overview.
7:24:58 - Events.
7:32:12 - Property Observers.
7:38:49 - Property Dependencies.
7:43:38 - Summary.
STATE
7:44:43 - Overview.
7:46:14 - Classic Implementation.
7:54:21 - Handmade State Machine.
8:02:20 - Switch-Based State Machine.
8:07:30 - Summary.
STRATEGY
8:08:28 - Overview.
8:10:31 - Strategy.
8:20:47 - Summary.
TEMPLATE METHOD
8:21:45 - Overview.
8:23:27 - Template Method.
8:31:29 - Summary.
VISITOR
8:32:07 - Overview.
8:35:16 - Intrusive Visitor.
8:42:19 - Reflective Visitor.
8:49:22 - Classic Visitor.
8:56:13 - Classic Visitor Refined.
9:03:38 - Summary.
9:04:56 - Course Summary.
====
#python #pythonprogramming #pythontutorial
Ещё видео!