liveBook · Manning

Qiskit

Qiskit is an open-source software development kit for constructing, simulating, compiling, and executing quantum circuits.

How 2 Manning books explain it

Quantum Programming in Depth

Qiskit is an open-source software development kit for writing and executing quantum programs, including a Python library interface.

How it is used
Implements and runs circuit-level quantum programming tasks in Python, from state preparation through Grover search.
How deep it goes
Works through circuit construction, simulation, composition, and pytest-based verification; defers environment setup to an appendix.
Examples
Uses Ry state preparation, multiqubit recursion, measurement counts, Boolean circuits, phase estimation, and a marking oracle.
What you can do after
Build circuits from scratch, simulate them, inspect quantum and measurement results, and test expected behavior with Python tools.

Read how Quantum Programming in Depth explains Qiskit →

Building Quantum Software with Python

Qiskit is an open-source software development kit for constructing, simulating, compiling, and executing quantum circuits.

How it is used
Deploys quantum circuits through simulators and IBM quantum backends, with simulator testing preceding scarce hardware execution.
How deep it goes
Demonstrates conversion, measurement, visualization, backend selection, transpilation, sampling, and result plotting without developing Qiskit internals.
Examples
Uses a three-qubit circuit, Qiskit circuit diagrams, backend discovery, 1,000-shot sampling, and quasi-probability histograms.
What you can do after
Operate/configure Qiskit workflows that convert, measure, transpile, simulate, execute, and visualize quantum circuits.

Read how Building Quantum Software with Python explains Qiskit →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.