Qiskit

13 courses · 39 tutorials

Courses

  • Coursera

    Quantum Computing with Qiskit and Advanced Algorithms

    Packt

    A Qiskit-based course that moves from quantum fundamentals into the major quantum algorithms: teleportation, Deutsch, Bernstein-Vazirani, Grover's search, and Shor's factoring algorithm, with implementation on simulators and real quantum hardware.

    ~9 hours beginner

  • Udemy

    QC101 Quantum Computing & Intro to Quantum Machine Learning

    Kumaresan Ramanathan

    Udemy's bestselling quantum computing course, created by Kumaresan Ramanathan. Builds from quantum physics fundamentals to quantum programming with IBM Qiskit and Microsoft Q#, running programs on real quantum computers, plus an introduction to quantum machine learning.

    self-paced video beginner

  • Coursera

    Practical Quantum Computing with IBM Qiskit for Beginners

    Packt

    A hands-on beginner course teaching quantum computing through IBM's Qiskit framework. Starts from quantum mechanics fundamentals and the classical-bit-versus-qubit distinction, then builds up to gates, circuits, the Deutsch-Jozsa algorithm, quantum cryptography, and teleportation.

    44 modules · ~10 hours beginner

  • Coursera

    Quantum Computing For Everyone - An Introduction

    Fractal Analytics (Srinjoy Ganguly, Shalini Devendrababu)

    A beginner-friendly introduction to quantum computing from Fractal Analytics. Two modules covering the history and theory of quantum computing, then qubits, superposition, entanglement, quantum gates, and circuits, with hands-on practice in IBM Qiskit.

    8 hours beginner

  • IBM Quantum

    Quantum Optimization with IBM Quantum (openHPI)

    Julien Gacon, Dr. Daniel J. Egger, Dr. Stefan Woerner, Lucia Cuervo Valor (IBM Quantum)

    Free openHPI course on quantum approaches to combinatorial optimization, developed with IBM Quantum. Covers QAOA, VQE, and the quadratic unconstrained binary optimization (QUBO) framework with Qiskit implementation.

    2 weeks, 3 to 5 hours per week advanced

  • IBM Quantum

    Quantum Machine Learning with IBM Quantum (openHPI)

    Dr. Christa Zoufal, Julien Gacon, Dr. David Sutter (IBM Quantum)

    Free openHPI course on quantum machine learning developed with IBM Quantum Research. Covers variational quantum classifiers, quantum kernel methods, QGANs, and hands-on implementation in Qiskit.

    2 weeks, self-paced advanced

  • IBM Quantum

    Introduction to Quantum Computing with Qiskit (openHPI / IBM Quantum)

    Dr. Elisa Bäumer and Carmen Recio Valcarce, IBM Quantum

    Free two-week Qiskit course on the Hasso Plattner Institute's openHPI platform, taught by IBM Quantum researchers. Covers quantum computing fundamentals, the Qiskit SDK, and implements Deutsch-Jozsa and Grover's algorithm from scratch.

    2 weeks beginner

  • Qiskit

    Learn Quantum Computing with Qiskit Textbook

    IBM Quantum / Qiskit Team

    The original open-source Qiskit Textbook, now archived on GitHub, covering everything from quantum gates and basic circuits to Grover's algorithm, Shor's algorithm, quantum error correction, and quantum machine learning with interactive Jupyter notebooks.

    Self-paced beginner

  • Udemy

    The Complete Quantum Computing Course with Python [2025]

    Hoang Quy La

    A hands-on Udemy course by Hoang Quy La covering qubits, quantum gates, and quantum circuits in Python with Cirq and Qiskit, plus the Deutsch-Jozsa algorithm, Grover's algorithm, the quantum Fourier transform, quantum phase estimation, variational quantum circuits, and an introduction to quantum error correction.

    7.5 hours video · self-paced intermediate

Free Tutorials