First Look: Python 3.9
26mIntermediate2020-12-04
Authors

Claire Burn
Software Engineer II at Rapid7 and Tech Community Builder
Course details
Python, like any modern language, is always evolving. In this course, instructor Claire Burn dives into Python 3.9, highlighting the new features, improvements, and deprecations packed into this release. Learn about the significant Python Enhancement Proposals (PEPs) included in Python 3.9, as well as how to distinguish which modules are new (and why they are notable). Discover which modules have been deprecated and why this was necessary. Plus, get tips for overcoming common challenges while porting from Python 2 to Python 3.9, or Python 3.x to Python 3.9.
Skills covered
First LookPythonProgramming LanguagesOpen SourceSoftware Development
Concepts
0. Introduction
- 01 - What's new in Python 3.9
1. An Overview of What's New
- 02 - Give your code some PEP - Terminology for newbies
- 03 - What's all the fuss about
- 04 - New PEP language features
- 05 - New modules
- 06 - Improved modules
- 07 - Removed and deprecated
- 08 - How do I port to Python 3.9
Conclusion
- 09 - Further reading and recommendations