Skip to content

Tutorials

Step-by-step guides to learn quantum computing with QuantSDK.

Beginner

Start here if you're new to quantum computing.

# Tutorial Concepts Time
1 Bell State Superposition, entanglement, measurement 10 min
2 Quantum Teleportation Entanglement, classical communication 15 min
3 Deutsch-Jozsa Algorithm Quantum parallelism, oracles 15 min

Intermediate

Build on the basics with real quantum algorithms.

# Tutorial Concepts Time
4 Bernstein-Vazirani Hidden string, quantum query 15 min
5 Simon's Algorithm Period finding, exponential speedup 20 min
6 Grover's Search Amplitude amplification, oracle design 20 min

Advanced

Explore cutting-edge quantum applications.

# Tutorial Concepts Time
7 Quantum Fourier Transform Phase estimation, periodicity 25 min
8 VQE (Variational Eigensolver) Hybrid quantum-classical, optimization 30 min
9 QAOA Combinatorial optimization, ansatz design 30 min
10 Hybrid Algorithms Parameterized circuits, classical loop 30 min

Prerequisites

All tutorials assume you have QuantSDK installed:

pip install quantsdk[viz]  # includes matplotlib for visualization

And have completed the Getting Started guide.