- Course
Advanced Python
This course will go beyond everyday Python to the techniques needed by experienced programmers and by library and framework developers.
- Course
Advanced Python
This course will go beyond everyday Python to the techniques needed by experienced programmers and by library and framework developers.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Over time, Python has exploded in popularity, from being an obscure scripting language to becoming one of the most popular, and widely used languages in the world. In this course, Advanced Python, you'll learn advanced topics, a knowledge of which will set you apart from the greater number of Python developers. First, you'll explore how to gain fine-grained control over attribute access. Next, you'll discover how to intercept class-object construction. Finally, you'll learn the subtle, but powerful, controls Python gives you over class relationships. By the end of this course, you'll know enough Python to understand the advanced techniques used to implement sophisticated frameworks and much more.
Advanced Python
-
Advanced Python | 6m 31s
-
Introducing Advanced Flow Control | 32s
-
Loop-else Clauses and While-else | 3m 16s
-
While-else for Evaluating Stack Programs | 6m 43s
-
For-else Clauses and Handling Search Failure | 2m 52s
-
Alternatives to Loop-else Clauses | 1m 26s
-
Try-else Clauses | 1m 16s
-
Emulating Switch Statements | 7m 12s
-
Dispatching on Type | 6m 52s
-
Double Dispatch with Methods | 3m 9s
-
Summary | 3m 5s