Learning Paths

Four paths from complete beginner to research-ready. Pick where you are now. Each path builds on the last.

Quantum entanglement visualization representing structured learning paths through quantum computing
  1. 01 Beginner

    The Complete Beginner

    Understand quantum computing concepts without any maths

    Where you're headed

    You'll be the person who can explain superposition, entanglement, and why quantum computers matter -- without hand-waving -- to anyone who asks. You'll understand what IBM and Google are actually building and why it isn't just faster classical computing.

    2-3 weeks · ~20 min/day
    None
    1. Start here Introduction to Quantum Computing

      Free Coursera course, no maths required, great conceptual grounding.

    2. Read What is a Qubit?

      Clear explanation of how qubits differ from classical bits.

    3. Read Quantum Entanglement Explained

      What entanglement actually means and why it matters.

    4. Explore Bloch Sphere Simulator

      Visualize qubit states interactively, see superposition in action.

      You can now visualize a qubit state. That mental picture will stay with you.
    5. Browse Quantum Computing Glossary

      Key terms explained in plain language. Bookmark and revisit.

    6. Optional Quantum Pinball

      Learn gate sequences through gameplay. Surprisingly effective.

    You now understand quantum computing.

    If a step is hard, that's useful information -- it tells you exactly what to study next. Hard is not the same as wrong direction.

  2. 02 Intermediate

    First Quantum Code (Qiskit)

    Write and run your first quantum circuits in Python

    Where you're headed

    You'll open a Jupyter notebook, write a quantum circuit from scratch, run it on real IBM quantum hardware over the cloud, and understand every line of output -- including what the noise means. Quantum programming will feel like programming.

    4-6 weeks · ~30 min/day
    Python basics, high school maths
    1. Prerequisite Linear Algebra (Brilliant)

      Self-paced, fills the maths gaps you'll need for circuits.

    2. Foundation Quantum Gates Explained

      How gates work and the matrix maths behind H, CNOT, and Toffoli.

    3. Code Hello World: Qiskit

      Your first quantum circuit from scratch: install, build, and run.

      You've run real quantum code. Every quantum programmer started exactly here.
    4. Deep dive Getting Started with Qiskit

      Circuits, backends, transpilation, and running on real IBM hardware.

    5. Reference Qiskit Framework Reference

      API overview and code examples to keep open while you work.

    6. Algorithm Bernstein-Vazirani Algorithm

      Find a hidden string in one query. The cleanest example of quantum speedup.

    7. Algorithm Grover's Algorithm

      The canonical quantum search speedup. Implement it step by step.

      You've implemented a real quantum algorithm. This is the thing Lov Grover proved in 1996.
    8. Algorithm Shor's Algorithm

      How quantum computers threaten RSA, and the maths behind it.

    9. Advanced Quantum Algorithms and Error Correction (Delft/edX)

      Free to audit. Takes you from circuits to real algorithms.

    You are now a quantum programmer.

    If a step is hard, that's useful information -- it tells you exactly what to study next. Hard is not the same as wrong direction.

  3. 03 Advanced

    Quantum Machine Learning

    Apply quantum computing to machine learning problems

    Where you're headed

    You'll implement a quantum classifier in PennyLane, train it on real data, compare it to its classical equivalent, and have a grounded opinion on where quantum ML is actually useful versus where it's hype. That last part matters.

    6-8 weeks · ~45 min/day
    Python, numpy/sklearn, basic linear algebra
    1. Foundation PennyLane Hello World

      First circuits in PennyLane, the leading framework for quantum ML.

    2. Core Quantum ML Classifier with PennyLane

      Build a variational quantum classifier and train it on real data.

      You've trained a quantum model. This is genuinely new territory for most engineers.
    3. Advanced VQE with PennyLane

      Variational Quantum Eigensolver: optimising parameterised circuits.

    4. Reference PennyLane Framework Reference

      Devices, transforms, and autodiff -- the API you'll use daily.

    5. Theory Variational Quantum Eigensolver (Glossary)

      Deep-dive entry on VQE and variational algorithms.

    6. Case study Deloitte: Quantum ML Fraud Detection on Amazon Braket

      Real-world quantum machine learning applied to payments fraud data.

    You can evaluate quantum ML claims critically -- and build the models yourself.

    If a step is hard, that's useful information -- it tells you exactly what to study next. Hard is not the same as wrong direction.

  4. 04 Research

    Research Track

    Develop deep theoretical and practical understanding for research or engineering roles

    Where you're headed

    You'll read a new quantum algorithm paper, trace through the circuit construction, identify what hardware constraints it assumes, and hold an informed conversation with researchers working in the field. You'll know what questions to ask.

    3-6 months · ~60 min/day
    Linear algebra, complex numbers, basic physics
    1. Mathematics Complex Numbers + Linear Algebra (Brilliant)

      Both courses together form the essential mathematical foundation.

    2. Core programme Quantum 101 Professional Certificate (Delft/edX)

      Four-course programme covering theory, hardware, and algorithms. Free to audit.

      Completing this programme puts you in rare company. Most people who study quantum computing never get this far.
    3. Algorithms Quantum Algorithms and Error Correction (Delft/edX)

      Error correction and fault tolerance -- the path to practical QC.

    4. Hardware Key Hardware Concepts

      Study Surface Code, Fault-Tolerant QC, and Logical Qubit entries in depth.

    5. Frameworks Multiple Frameworks

      Try Qiskit, Cirq, PennyLane, and Braket. Compare their models and use cases.

    6. Case studies All Case Studies

      Read every case study to understand real-world applications across industries.

    You can engage with the frontier of quantum computing.

    If a step is hard, that's useful information -- it tells you exactly what to study next. Hard is not the same as wrong direction.

Frequently asked questions

What order should I learn quantum computing in?
Build intuition first (concepts like superposition and entanglement, no math), then learn to write and run circuits in a framework such as Qiskit, then study the core algorithms (Grover's, then a variational algorithm like VQE or QAOA), then specialize in one area such as quantum machine learning, error correction, or hardware. The four paths below follow exactly this order, and each one builds on the previous.
Which learning path is right for me?
Start with The Complete Beginner if you are new and want to understand quantum computing without math. Choose First Quantum Code (Qiskit) if you can already program in Python and want to write real circuits. Choose Quantum Machine Learning if you know the basics plus some classical ML. Choose the Research Track if you have the math and want graduate-level depth. When unsure, start one path earlier than you think; the early steps go quickly if you already know the material.
Do I have to do the paths in order?
The paths are cumulative but you can enter at the level that matches your background. Each path assumes the skills built in the previous one, so if you skip ahead and a step feels too hard, drop back a path for the missing foundation. Within a path, the steps are designed to be done in sequence.
How long does it take to complete a learning path?
The Complete Beginner takes about 2 to 3 weeks at around 20 minutes a day. First Quantum Code takes about 4 to 6 weeks at around 30 minutes a day. The machine learning and research paths take longer and assume more background. These are guides, not deadlines; consistency matters more than speed.
Are these learning paths free?
The paths themselves are free, and they are built primarily around free resources: free courses, free tested tutorials on this site, and free interactive tools like the circuit builder and Bloch sphere. A few optional steps point to paid courses where they are the best option, but you can complete a full path without paying.

Have questions?

See the FAQ for common questions about prerequisites and timelines. Browse the Glossary for any unfamiliar terms.