Resources about Azure Quantum

Before you start digging into Azure Quantum, you should have a basic understanding of quantum computing concepts. If you’re familiar with concepts like qubits, superposition, quantum gates, measurement, …, you’re set to start with Azure Quantum. On this page, I’d like to summarize most important resources for preparing yourself for an exciting journey with practical quantum computing with Azure Quantum.

News about Azure Quantum
Azure Quantum Documentation
Samples
Learning Modules on MS Learn
Azure Quantum Katas
Books

News about Azure Quantum

Azure Quantum Documentation

The Azure Quantum Documentation is the one-stop-shop for information and guidance around Azure Quantum, QIO, QDK, etc. Here’s the list of my personal top pages in the documentation:

Samples

Learning Modules on MS Learn

MS Learn offers an 8-part-learning path called Quantum computing foundations that contains follwing learning modules:

Azure Quantum Katas

The Quantum Katas are an awesome collection of self-paced tutorials and programming exercises to help you learn quantum computing and Q# programming. They combine explanation and hands-on exercises. The Katas are organized in topic groups:

Quantum Computing Concepts: Qubits and Gates

Quantum Computing Concepts: Measurements

Q# and Microsoft Quantum Development Kit Tools

Simple Algorithms

Quantum Oracles and Simple Oracle Algorithms

Grover’s search algorithm

Tools and libraries/Building up to Shor’s algorithm

Entanglement games

Reversible computing

  • Truth tables. Learn to represent and manipulate Boolean functions as truth tables and to implement them as quantum operations.
  • Ripple-carry adder. Build a ripple-carry adder on a quantum computer.

Miscellaneous

Quantum Developer Workshops

Books

Learn Quantum Computing with Python and Q#

Learn Quantum Computing with Python and Q#: A hands-on approach.
Authors: Sarah C. Kaiser, Cassandra Granade
Publisher: Manning (June 22, 2021)
ISBN-13: 978-1617296130, ISBN-10: 1617296139

Q# Pocket Guide

Q# Pocket Guide
Author: Mariia Mykhailova
Publisher: O’Reilly Media; 1st edition (August 16, 2022)
ISBN-13: 978-1098108861, ISBN-10: 1098108868