Free & paid — curated

Courses to Learn Quantum Computing

A curated path from zero to advanced: hands-on SDK courses, university lectures, interactive codebooks, and the math you need — most of them free.

1 Beginner

Start here — no prior quantum knowledge required.

2 Intermediate

Build real circuits and hybrid algorithms.

Frequently Asked Questions

How to choose and get the most out of these quantum computing courses.

What is the best free course to start learning quantum computing?

For an absolute beginner, IBM Quantum Learning and the PennyLane Codebook are the two strongest free starting points: both are hands-on, browser-based, and require no prior quantum knowledge. If you prefer reading, 'Quantum Computing for the Very Curious' explains the core ideas with built-in spaced repetition.

Do I need to know math before learning quantum computing?

A working grasp of linear algebra (vectors, matrices, complex numbers) makes quantum computing far easier. You do not need it to start the beginner courses, but reviewing 3Blue1Brown's 'Essence of Linear Algebra' in parallel is highly recommended before moving to intermediate material.

Can I learn quantum computing for free?

Yes. Most courses on this page are completely free, and university courses on edX and Coursera can be audited at no cost. Combined with free simulators and free real-hardware access, you can go from beginner to running algorithms on a real QPU without paying anything.

Which course should I take to write quantum code?

Choose a course tied to an SDK you can install for free: the PennyLane Codebook and Coding Challenges for quantum machine learning, the Microsoft Quantum Katas for algorithm practice, or Cirq and CUDA-Q tutorials for simulation. HLQuantum lets you reuse the same code across all of these backends afterwards.