700 XP

Create your first Q# program by using the Quantum Development Kit

Beginner
Developer
Quantum Development Kit
Azure Quantum

Get started with Q# programming by building a quantum random number generator.

Learning objectives

By the end of this module, you'll be able to:

  • Allocate qubits and apply quantum operations to them.
  • Create a Q# program by using the Azure Quantum Development Kit.
  • Explain how Q# programs are structured.

During this module, you will:

  • Learn the basic structure of a Q# program.
  • Create a new Q# file.
  • Define the logic of a problem.
  • Combine classical and quantum operations to solve a problem.
  • Work with qubits and quantum operations to build a quantum random number generator.
Start

Prerequisites

This module is part of these learning paths

Module assessment

Assess your understanding of this module. Sign in and answer all questions correctly to earn a pass designation on your profile.

Take the module assessment