Learning roadmap

From “what is a qubit?” to building real quantum projects.

A practical sequence for learning quantum computing without waiting until you have mastered every prerequisite.

1

Quantum intuition

Bits vs qubits · superposition · interference · entanglement · measurement

Goal: explain the core concepts in your own words and predict the behavior of simple circuits.

Study this stage →
2

Math you can use

Complex numbers · vectors · matrices · probability · tensor products

Goal: calculate simple state transformations instead of treating gates as black boxes.

Study this stage →
3

Circuit building

X/H/Z gates · CNOT · basis changes · Bell states · measurement

Goal: build and explain single- and multi-qubit circuits.

Study this stage →
4

Python + quantum SDK

Simulators · circuit APIs · transpilation · backend execution · visualization

Goal: create reusable experiments, not just one-off notebooks.

Study this stage →
5

Algorithms

Deutsch-Jozsa · Bernstein-Vazirani · Grover · QFT · phase estimation · Shor concepts

Goal: understand what produces the speedup and what assumptions are required.

Study this stage →
6

Noise + hardware

Decoherence · gate errors · readout · topology · real hardware · mitigation

Goal: compare ideal simulation with noisy and real-device results.

Study this stage →
7

Specialize

QML · chemistry · optimization · security · error correction · strategy

Goal: complete 2–3 portfolio projects in one direction.

Study this stage →

Want structure for the coding phase?

The 100 Days of Quantum Computing Coding course turns the roadmap into a daily build habit.

View the 100-day course →