Python 3.10 First Look
38mIntermediate2021-12-03
Authors

Claire Burn
Software Engineer II at Rapid7 and Tech Community Builder
Course details
If you’re a regular user of Python, you’ve probably noticed that Python is frequently updated with new features, improvements, and applications. It can be hard to keep up with all the changes, but it’s important to stay current with the Python language. In this short course, Claire Burn walks you through the newest Python enhancement proposals in Python 3.10, as well as the module improvements and the deprecations introduced in this new version. She also demonstrates how to port to Python 3.10 from an older version, no matter what operating system you're using. If you’re looking for a quick look at Python 3.10 and don’t want to spend time wading through all the documentation, join Claire in this course.
Skills covered
First LookPythonProgramming LanguagesOpen SourceSoftware Development
Concepts
0. Introduction
- 01 - Introduction to Python 3.10
- 02 - Give your code some PEP - Python terms for newbies
1. An Overview of What's New
- 03 - Python 3.10 - Release highlights
- 04 - New features - An overview
- 05 - New features - Type hinting additions
- 06 - New features - Syntax and pattern matching
- 07 - Improved modules - The big changes
- 08 - Improved modules - The smaller changes
- 09 - Removed and deprecated modules
- 10 - How do you port to Python 3.10
Conclusion
- 11 - Next steps