2022 was a great year for Python. The new Python 3.11 is 10 to 60 percent faster than 3.10, thanks to the efforts of the ongoing Faster CPython project. Python continues to be popular and has spent the year as the number one programming language on the TIOBE index. At the same time, Python has become easier to run in your browser. Python’s WebAssembly port, Pyodide, has matured, and the PyScript framework has showcased some of its possibilities.
Over the last year, we’ve published more than a hundred written tutorials and video courses here at Real Python. These cover evergreen topics about the fundamentals of the language, as well as newer features and developments. In this article, you’ll learn more about the most popular content from 2022. You can also listen to the 2022 Real Python Tutorial & Video Course Wrap Up podcast episode.
Join Now:Click here to join the Real Python Newsletter and you'll never miss another Python tutorial, course update, or post.
Get Your Questions Answered

You’ll find that all Real Python tutorials are well researched, with in-depth information. But sometimes, you’re in the thick of a project, and you need a quick answer before going back to coding. Throughout 2022, you’ve seen several tutorials that focus on getting you quickly up to speed on one topic.
How-to and question-and-answer articles are some of our new formats. The following are some of the popular examples from the last year:
- How to Check if a Python String Contains a Substring
- Why Is It Important to Close Files in Python?
- What Does if
__name__ == "__main__"Do in Python?
But maybe, instead of asking questions, you’re studying the fundamentals. There are plenty of tutorials to get you started on your Python journey!
Learn the Basics

The latest edition of the Python Basics book was published in 2021. This practical introduction to Python covers all the fundamentals from scratch, including how to set up Python and write your first program. You’ll also learn about strings, numbers, lists, dictionaries, and how you use functions, loops, and conditional logic to control the flow of your program.
Note: Full access to all Real Python video courses is one of the benefits that you get from joining Real Python. You can learn more about the Real Python membership and see if it’s for you.
We’re adapting the Python Basics book into a series of video courses. Many of these courses are already available, including these three:
- Python Basics: Code Your First Python Program
- Python Basics: Scopes
- Python Basics: Finding and Fixing Code Bugs
You can find all the Python Basics video courses in their designated learning path. There, you’ll also find quizzes so that you can check your understanding of key concepts. The list of courses will continue to grow in 2023, so remember to check back later.
Go Deep

Sometimes one article just isn’t enough. One recurring topic in 2022 has been the development of Python 3.11 and its new features, which you can read about in the Python 3.11 preview series. Additionally, you can explore how to work with a Python REST API or how to build a Twitter-like social network with Django in two other tutorial series.
Read the full article at https://realpython.com/popular-python-tutorials-2022/ »
[ Improve Your Python With 🐍 Python Tricks 💌 – Get a short & sweet Python Trick delivered to your inbox every couple of days. >> Click here to learn more and see examples ]