Python Books
Published by Real Python

Take your Python skills to the next level and support our online learning resources with books written and published by the Real Python Team:
Go from beginner to intermediate in Python with this complete curriculum, up-to-date for Python 3
Python Basics includes exercises, interactive quizzes, and sample projects, so you’ll always know what to focus on next in order to build a strong Python foundation:
Discover Python’s best practices with simple examples and start writing even more beautiful + Pythonic code.
“Python Tricks: The Book” shows you exactly how.
You’ll master intermediate and advanced-level features in Python with practical examples and a clear narrative:
Get comfortable with classes, Python’s data model, and object-oriented design, fully up to date for today’s Python.
Modern Object-Oriented Python curates the best of a decade of Real Python’s OOP teaching into one book.
You’ll learn the vocabulary and the judgment: when a class makes your code better, and when it just gets in the way:
Unlock the inner workings of the Python language, compile the Python interpreter from source code, and participate in the development of CPython.
Get to know Python from the inside out, and write beautiful & idiomatic code that’s also fast and efficient:



