Released 12/2022
MP4 | Video: h264, 2560×1440 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 43 Lessons (1h 54m) | Size: 707.3 MB
Python 3.11 is one of the most significant releases in years. It’s also one of the biggest with the change log weighing in at over 175,000 words of updates. You may have seen the headline features. But have you had a chance to explore them with code and really see how they can make your apps better? This 2-hour course is your guided tour of the changes to Python with this important release.
What students are saying
Let me say that your courses are tremendous and I am a huge fan. I had tried a few different online learning platforms (edx, datacamp), so when I found your Python Jumpstart, I decided to finally give a paid course a try. Your courses strike an excellent balance between hand-holding and DIY, and they suit my learning style perfectly.[…] I’m a lifetime customer. Thank you for the great content, I appreciate the work you’re doing.
— Josh
Source code and course GitHub repository
github.com/talkpython/python-311-code-tour
Early-bird discount
This course is discounted by 35% to celebrate the launch. Early-bird pricing ends on January 1st so grab the discount while it’s available.
What will you learn?
In this course, you will
Gain a comprehensive understanding of Python 3.11’s features
See how TaskGroups can clean up and improve multiple coordinated async tasks
Handle multiple errors with Python’s new except * syntax
See how 3.11’s new and improved error messages will help both with developing and fixing errors in production
Add notes to exceptions to improve the context and understanding of what went wrong
Coordinate multiple async tasks with asyncio.Barrier
Add a timeout to a group of async tasks with the new timeout context manager
See why and how 3.11’s zero-cost exceptions work
Learn about Python 3.11’s new specializing, adaptive interpreter and see how it makes Python code faster
Use Specialist to visualize and actually improve your applications most critical loops
Avoid SQL-Injection and other nasty traps with 3.11’s new LiteralString type.
And lots more
View the full course outline.
Who is this course for?
For anyone who wants to take advantage of the latest Python features. In this course we focus on Python 3.11’s new features of course. But in doing so, we tie them back to many of modern Python’s latest idioms and capabilities.
As for prerequisites, we assume
Basic familiarity with the Python programming language and core tools (e.g. pip)
The tools chosen and featured during this course are 100% free and most of them are open source.
Concepts backed by concise visuals
While exploring a topic interactively with demos and live code is very engaging, it can lose the forest for the trees. That’s why when we hit a new topic, we stop and discuss it with concise and clear visuals.
Here’s a graph showing Python 3.10 vs. Python 3.11 performance on the pypi.org web app.
Password/解压密码www.tbtos.com
转载请注明:0daytown » Talk Python – Python 3.11: A Guided Tour Through Code Course