Python in Three Months
A mastery handbook with internals, exercises, and a capstone
🎁 New to Python? Start free with the 3-day notes →What's inside
- Python internals and edge cases, not just syntax
- Part dividers, exercises, and several mini projects
- A capstone that ties the whole language together
- The depth to interview and ship with confidence
The parts
- Part I · The Object & Data Model The one idea everything rests on, everything is an object, and the data model, names, descriptors & metaclasses that give objects their behaviour.
- Part II · Functions & Functional Python Functions are values, and that one fact unlocks closures, decorators, generators & the lazy, composable style that makes Python a quietly functional language.
- Part III · OOP, Dataclasses & Typing Building bigger: cooperative inheritance, the dunder protocols that make objects feel native, abstract base classes & structural typing, dataclasses, enums, and type hints deep enough to trust.
- Part IV · Concurrency, the GIL & asyncio Doing many things at once: threads & the GIL, processes for real parallelism, and asyncio's single-threaded event loop, and knowing exactly which to reach for.
- Part V · CPython Internals & Performance Under the hood: bytecode & the eval loop, reference counting & the cyclic GC, the memory model, then measuring, profiling & making Python fast.
- Part VI · The Standard Library & Robust Code Batteries included: collections , pathlib , dates, I/O, JSON, regex, logging & CLIs, plus exceptions and the idioms that make code robust.
- Part VII · Packaging, Tooling & Testing Shipping real software: virtual environments, pyproject.toml , building & publishing, the modern toolchain (uv, ruff), and testing with pytest, mocks & hypothesis.
- Part VIII · Applied Python & the Capstone Putting it together: where Python wins, web, data, automation, then a capstone you build end-to-end, a skills map, a master cheat sheet & the canon.
Python in Three Months is a mastery handbook. It goes past syntax into the internals and edge cases of Python, with exercises throughout and a capstone that ties everything together.
This book respects your time. No filler and no padding, just the parts that matter, in a handwritten style that is genuinely nice to read.
Preview a few pages below, then grab the PDF. It will be in your inbox in seconds.
Questions
Who is the Three Months edition for?
Developers who want real mastery. Internals, edge cases, exercises, and a capstone, not just working knowledge.
What format is the book?
A print ready PDF in the same handwritten Classic Ruled style. Read it on any device or print it.
Do I need an account to buy?
No. Buy with just your email and the download link arrives instantly. You can make an account later and grab it again anytime.
Can I get a refund?
Yes. See our refund policy, and if the book is not for you, just reach out.