Programming · advanced
Python Advanced: Decorators, Generators and Typing
Go beyond the basics with closures and decorators, generators, type hints and dataclasses, context managers and testing your code.
Not started
Finish every lesson, then sign in and pass the final assessment to earn a free certificate
Module 1: Functions as values
Module 2: Professional habits
Questions about Python Advanced: Decorators, Generators and Typing
What will I learn in Python Advanced: Decorators, Generators and Typing?
Go beyond the basics with closures and decorators, generators, type hints and dataclasses, context managers and testing your code. The course has 4 lessons, organised in 2 modules: Module 1: Functions as values; Module 2: Professional habits.
How long does Python Advanced: Decorators, Generators and Typing take?
About 57 minutes in total, across 4 lessons. You can learn at your own pace and stop and continue any time.
Do I need experience to take Python Advanced: Decorators, Generators and Typing?
You should be comfortable with the beginner and intermediate material first. If not, start with those courses.
Is Python Advanced: Decorators, Generators and Typing free?
Yes. The whole course is free and you do not need an account to learn. A free account is only needed for the final assessment and the certificate.
Do I get a certificate for Python Advanced: Decorators, Generators and Typing?
Yes, a free certificate of completion. Finish every lesson, sign in, and pass the 15-question final assessment with 80% or more. It is not an accredited qualification.