Object Oriented Programming\
0:00 Remember everything is an object and connects to the type class
6:15 Use Inheritance correctly on Python
18:08 Remember a class can also be created using a string, a tuple and a dictionary
power of Metaclasses and Metaclass inheritance\
32:32 More analysis
32:47 Understand the power of a Metaclass and how it differs from a Superclass
50:16 A deep dive into Metaclasses changing the structure of classes
1:24:52 Metaclass instantiation, Metaclass inheritance, Meta-instance inheritance
1:56:28 Inspect and verify class relations
2:23:31 Using a metaclass to make a regular class an iterable object - hashable objects
functions\
2:54:04 Detect subtypes and learn the NewType
3:02:08 Clarify the difference between IS and ==
3:07:32 The use of OR when instantiating a class
3:12:02 How to de-nest a nested list. First-level denesting
3:17:25 The next iterator for lists - two implementations
3:28:13 Why you should use a defaultdict over a regular dictionary
3:36:55 Comfortably make time-conversions via the function timedelta
about running Python models\
3:40:25 More analysis
3:40:40 The most important command if __name __ = main() (part1)
3:57:29 The most important command if __name__==main() (part2)
4:18:13 Why Jupyter Notebook isnβt really good for large models
instantiation and iterables\
4:28:24 key differences between iterators and iterables
4:52:29 When to actually use [id29436710|@classmethod] and @staticmethod
5:22:09 How Class and instance variables behave with [id29436710|@classmethod], @staticmethod
5:48:47 How classinstance variables and static methods behave in derived classes
6:02:20 The most frequent use of the [id5144984|@property] decorator
6:28:01 In-depth analysis of getter, setter, deleter functions via [id5144984|@property]
Loggers and Annotation\
6:59:42 More analysis
6:59:57 Logging module Detailed analysis of how to create a logger
7:15:26 The Logger in action. Passing it over to filesclassesfunctions
7:35:00 Adding graphics inside logging messages, running special cases, & theory
8:01:47 How Python hints & annotations are used
8:14:49 Python annotations and custom types, step-by-step
8:37:28 Function annotations. Optional parameters. Union, Optional, Any, Sequence
9:02:54 Using Callable and Generic Types. Calling staticmethods using custom types
9:18:55 Always conduct Static Code Analysis. Which Python Checker to use
efficient implementation on Python\
9:32:45 Operator Overloading All you need to know
9:53:42 Method Overloading How NOT to implement it
10:02:08 Method Overloading First way by which it is Implemented
10:10:39 Method Overloading Second way by which it is Implemented
10:32:13 Method Overloading Third way by which it is Implemented
10:36:31 Constructor Overloading Yes, it is possible on Python
10:42:39 Method OVERRIDING All we need to know
10:58:17 Duck Typing Polymorphism When and How to implement it!
\
11:17:10 Dataclasses All you need to know
Single Responsibility Principle for Efficient Software Design\
11:40:51 The Single Responsibility Principle ( Part I)
1 view
61
18
8 months ago 00:18:42 1
NEW 2022 G900 ROCKET 1 OF 25! Most BRUTAL 900HP BRABUS G-CLASS DRIVE + SOUND!
10 months ago 00:05:16 2
Tutorial Modeling Simple Podium Blender 3.0
2 years ago 00:19:22 58
πββοΈ DRAWING THE MALE BODY (construction explained)
2 years ago 00:12:51 46
π¨βπ¨ HOW TO STUDY ART THE RIGHT WAY (avoid wasting time)
2 years ago 00:14:16 8
Top 10 Reasons to Learn Java in 2022| Why Learn Java Programming | Java Training | Edureka Rewind 7