Learn quantum computing, without the hype

A curated map of the best free and paid resources, organised into three levels and 42 topics. Tell it what you want to learn and it hands you the right links — in the right order.

42 topic guides12 concept explainersLocal private progress3 levels
Pick your level

Three paths, one field

Each level is a complete route with its own prerequisites, topics and quiz. If you are not sure where you sit, take the beginner quiz — it takes five minutes and tells you honestly.

The main event

Looking for something specific?

Every topic has its own page: a one-sentence definition, what you need to know first, what you will be able to do afterwards, and an ordered reading list with the best resource pinned to the top.

Browse all 42 topics →

Read it here

The core ideas, in plain language

12 concept cards covering what a qubit actually is, why superposition is not parallelism, and why entanglement cannot send messages. Each one is built around the misconception it exists to correct — no math required.

A qubit is not "a bit that is 0 and 1 at the same time"

A classical bit is one number that is either 0 or 1. A qubit is described by two numbers — one attached to the outcome 0, one attached to the outcome 1. Those numbers are called amplitudes, and they can be negative, or even complex.

Concept card

Amplitudes can cancel. Probabilities cannot.

To get the probability of an outcome, you square the size of its amplitude. Because amplitudes can be negative, two contributions to the same outcome can add up to zero — an event that could have happened two ways can end up never happening at all.

Concept card

Superposition is not "trying every answer at once"

A quantum computer with n qubits does hold amplitudes for all 2^n possible bit strings simultaneously. But measuring gives you exactly one of them, chosen at random. Holding all the answers is useless unless you can arrange for the right one to be the likely one.

Concept card

Measurement destroys what it reads

When you measure a qubit you get one classical bit, with probability equal to the amplitude squared. Afterwards the qubit is simply in the state you measured — the other amplitude is gone forever. You cannot measure it again to learn more.

Concept card

Interference is the actual source of speedup

A quantum algorithm arranges the computation so that the amplitudes leading to wrong answers cancel out, while those leading to the right answer reinforce. When you finally measure, the right answer is overwhelmingly likely.

Concept card

Entanglement cannot send messages

Two entangled qubits give perfectly correlated results no matter how far apart they are. But each individual result is random, and you cannot choose what you get. Only by comparing notes over an ordinary channel do the correlations become visible.

Concept card

Read all 12 concepts →