Урок 1.00:05:56
Introduction
Урок 2.00:08:36
Prerequisites
Урок 3.00:02:28
Introduction
Урок 4.00:10:50
Objects and Classes - Lecture
Урок 5.00:04:04
Objects and Classes - Coding
Урок 6.00:13:09
Class Attributes - Lecture
Урок 7.00:12:17
Class Attributes - Coding
Урок 8.00:02:24
Callable Class Attributes - Lecture
Урок 9.00:03:08
Callable Class Attributes - Coding
Урок 10.00:03:19
Classes are Callables - Lecture
Урок 11.00:06:30
Classes are Callables - Coding
Урок 12.00:05:21
Data Attributes - Lecture
Урок 13.00:11:30
Data Attributes - Coding
Урок 14.00:12:36
Function Attributes - Lecture
Урок 15.00:20:16
Function Attributes - Coding
Урок 16.00:06:17
Initializing Class Instances - Lecture
Урок 17.00:05:51
Initializing Class Instances - Coding
Урок 18.00:05:36
Creating Attributes at Run-Time - Lecture
Урок 19.00:20:47
Creating Attributes at Run-Time - Coding
Урок 20.00:16:50
Properties - Lecture
Урок 21.00:23:32
Properties - Coding
Урок 22.00:12:08
Property Decorators - Lecture
Урок 23.00:31:07
Property Decorators - Coding
Урок 24.00:06:49
Read-Only and Computed Properties - Lecture
Урок 25.00:24:58
Read-Only and Computed Properties - Coding
Урок 26.00:06:10
Deleting Properties - Lecture
Урок 27.00:05:14
Deleting Properties - Coding
Урок 28.00:03:05
Some Questions on the Property Class
Урок 29.00:11:08
Class and Static Methods - Lecture
Урок 30.00:31:00
Class and Static Methods - Coding
Урок 31.00:03:25
Python Builtin and Standard Types
Урок 32.00:05:19
Class Body Scope - Lecture
Урок 33.00:14:37
Class Body Scope - Coding
Урок 34.00:04:07
Quick Recap
Урок 35.00:10:54
Project Description
Урок 36.00:15:30
Project Solution - TimeZone
Урок 37.00:08:57
Project Solution - Transaction Numbers
Урок 38.00:14:49
Project Solution - Account Numbers, Names
Урок 39.00:04:09
Project Solution - Preferred TimeZone
Урок 40.00:04:16
Project Solution - Account Balance
Урок 41.00:08:29
Project Solution - Interest Rate
Урок 42.00:02:49
Project Solution - Transaction Codes
Урок 43.00:28:18
Project Solution - Confirmation Codes
Урок 44.00:23:04
Project Solution - Transactions
Урок 45.00:50:53
Project Solution - Testing with unittest
Урок 46.00:04:58
Introduction
Урок 47.00:03:48
__str__ and __repr__ Methods - Lecture
Урок 48.00:08:24
__str__ and __repr__ Methods - Coding
Урок 49.00:04:53
Arithmetic Operators - Lecture
Урок 50.00:37:02
Arithmetic Operators - Coding
Урок 51.00:01:30
Rich Comparisons - Lecture
Урок 52.00:18:03
Rich Comparisons - Coding
Урок 53.00:01:54
Hashing and Equality - Lecture
Урок 54.00:08:33
Hashing and Equality - Coding
Урок 55.00:01:39
Booleans - Lecture
Урок 56.00:08:27
Booleans - Coding
Урок 57.00:01:53
Callables - Lecture
Урок 58.00:37:44
Callables - Coding
Урок 59.00:03:55
The __del__ Method - Lecture
Урок 60.00:15:09
The __del__ Method - Coding
Урок 61.00:02:01
The __format__ Method - Lecture
Урок 62.00:08:02
The __format__ Method - Coding
Урок 63.00:06:37
Project Description
Урок 64.00:31:42
Project Solution
Урок 65.00:01:15
Introduction
Урок 66.00:18:23
Single Inheritance - Lecture
Урок 67.00:11:20
Single Inheritance - Coding
Урок 68.00:04:48
The object Class - Lecture
Урок 69.00:09:58
The object Class - Coding
Урок 70.00:11:43
Overriding - Lecture
Урок 71.00:14:00
Overriding - Coding
Урок 72.00:00:56
Extending - Lecture
Урок 73.00:16:39
Extending - Coding
Урок 74.00:12:29
Delegating to Parent - Lecture
Урок 75.00:27:21
Delegating to Parent - Coding
Урок 76.00:07:14
Slots - Lecture
Урок 77.00:05:17
Slots - Coding
Урок 78.00:08:08
Slots and Single Inheritance - Lecture
Урок 79.00:15:09
Slots and Single Inheritance - Coding
Урок 80.00:08:33
Project 3 - Description
Урок 81.00:12:56
Project Solution - Approach and Setup
Урок 82.00:21:44
Project Solution - Validators and tests
Урок 83.00:40:05
Project Solution - Resources class and tests
Урок 84.00:09:09
Project Solution - CPU class and tests
Урок 85.00:01:59
Project Solution - Storage class and tests
Урок 86.00:05:09
Project Solution - HDD and SSD classes and tests
Урок 87.00:01:15
Introduction
Урок 88.00:08:23
Descriptors - Lecture
Урок 89.00:09:19
Descriptors - Coding
Урок 90.00:08:16
Getters and Setters - Lecture
Урок 91.00:21:43
Getters and Setters - Coding
Урок 92.00:06:26
Using as Instance Properties - Lecture
Урок 93.00:22:09
Using as Instance Properties - Coding
Урок 94.00:07:31
Strong and Weak References - Lecture
Урок 95.00:20:07
Strong and Weak References - Coding
Урок 96.00:03:37
Back to Instance Properties - Lecture
Урок 97.00:35:35
Back to Instance Properties - Coding
Урок 98.00:03:05
The __set_name__ Method - Lecture
Урок 99.00:17:41
The __set_name__ Method - Coding
Урок 100.00:04:43
Property Lookup Resolution - Lecture
Урок 101.00:11:45
Property Lookup Resolution - Coding
Урок 102.00:02:39
Properties and Descriptors - Lecture
Урок 103.00:21:26
Properties and Descriptors - Coding
Урок 104.00:11:20
Application - Example 1
Урок 105.00:34:25
Application - Example 2
Урок 106.00:01:50
Functions and Descriptors - Lecture
Урок 107.00:16:59
Functions and Descriptors - Coding
Урок 108.00:03:22
Project Description
Урок 109.00:42:36
Solution - Part 1
Урок 110.00:08:08
Solution - Part 2
Урок 111.00:01:01
Introduction
Урок 112.00:08:12
Making the case for Enumerations
Урок 113.00:09:48
Enumerations - Lecture
Урок 114.00:19:51
Enumerations - Coding
Урок 115.00:04:49
Aliases - Lecture
Урок 116.00:09:20
Aliases - Coding
Урок 117.00:03:51
Customizing/Extending Enums - Lecture
Урок 118.00:36:31
Customizing/Extending Enums - Coding
Урок 119.00:04:51
Automatic Values - Lecture
Урок 120.00:21:57
Automatic Values - Coding
Урок 121.00:04:28
Project Description
Урок 122.00:11:43
Project Solution
Урок 123.00:01:20
Introduction
Урок 124.00:13:35
Python Exceptions - Lecture
Урок 125.00:20:41
Python Exceptions - Coding
Урок 126.00:17:42
Handling Exceptions - Lecture
Урок 127.00:56:21
Handling Exceptions - Coding
Урок 128.00:06:19
Raising Exceptions - Lecture
Урок 129.00:16:30
Raising Exceptions - Coding
Урок 130.00:07:47
Custom Exceptions - Lecture
Урок 131.00:54:12
Custom Exceptions - Coding
Урок 132.00:05:23
Project Description
Урок 133.00:30:14
Project Solution
Урок 134.00:08:51
Introduction
Урок 135.00:08:51
Decorators and Descriptors - Review
Урок 136.00:10:27
The __new__ Method - Lecture
Урок 137.00:24:06
The __new__ Method - Coding
Урок 138.00:07:12
How Classes are Created - Lecture
Урок 139.00:12:42
How Classes are Created - Coding
Урок 140.00:03:01
Inheriting from type - Lecture
Урок 141.00:11:02
Inheriting from type - Coding
Урок 142.00:05:54
Metaclasses - Lecture
Урок 143.00:08:15
Metaclasses - Coding
Урок 144.00:04:43
Class Decorators - Lecture
Урок 145.00:54:11
Class Decorators - Coding
Урок 146.00:04:05
Decorator Classes - Lecture
Урок 147.00:18:23
Decorator Classes - Coding
Урок 148.00:01:55
Metaclass vs Class Decorator - Lecture
Урок 149.00:14:49
Metaclass vs Class Decorator - Coding
Урок 150.00:02:45
Metaclass Parameters - Lecture
Урок 151.00:13:17
Metaclass Parameters - Coding
Урок 152.00:02:55
The __prepare__ Method - Lecture
Урок 153.00:21:53
The __prepare__ Method - Coding
Урок 154.00:12:36
Classes, Metaclasses, and __call__
Урок 155.00:33:40
Metaprogramming Application 1
Урок 156.00:23:11
Metaprogramming Application 2
Урок 157.00:31:03
Metaprogramming Application 3
Урок 158.00:10:06
Attribute Read Accessors - Lecture
Урок 159.00:37:18
Attribute Read Accessors - Coding
Урок 160.00:03:34
Attribute Write Accessors - Lecture
Урок 161.00:11:39
Attribute Write Accessors - Coding
Урок 162.00:19:21
Accessors - Application
It is almost the same for all parts of this video series(1\2\3\4)
Please update it in at least one of them
https://www.udemy.com/course/python-3-deep-dive-part-4/
Python updates block
Python 3.10 - 25:17
Python 3.9 - 28:46
Python 3.8 / 3.7 - 34:25