Qiskit
Learn Quantum Computing with Qiskit Textbook
IBM Quantum / Qiskit Team
The original Qiskit Textbook, now archived on GitHub. Gates and circuits, Grover, Shor, error correction, and quantum machine learning, as Jupyter notebooks.
Topic
3 courses ยท 3 tutorials

Qiskit
IBM Quantum / Qiskit Team
The original Qiskit Textbook, now archived on GitHub. Gates and circuits, Grover, Shor, error correction, and quantum machine learning, as Jupyter notebooks.
PennyLane
Xanadu / PennyLane Team
PennyLane's browser exercises. 15 modules, from qubits and gates through Grover, Shor, error correction, and variational algorithms.
Xanadu
Annual quantum hackathon run by Xanadu, the team behind PennyLane, with coding challenges covering PennyLane, hybrid algorithms, and quantum kernels. Talk recordings and challenge write-ups remain available online after each event.
Implement a patch quantum GAN in PennyLane with a parametric quantum generator and classical neural network discriminator. Covers adversarial training, mode collapse, and how entanglement contributes to output diversity.
A practical overview of what quantum computers can actually do today and in the near future: chemistry simulation, optimisation, cryptography, and machine learning.
Build a complete binary quantum classifier with angle encoding, strongly entangling layers, BCE loss, and Adam optimizer, trained on the moons dataset, with decision boundary visualization and comparison to logistic regression.