700 XP
Create your first Q# program by using the Quantum Development Kit
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
Add
Prerequisites
- A basic understanding of quantum computing concepts.
- Basic knowledge of classical programming concepts.
- The latest version of Visual Studio Code or open VS Code on the Web.
- The latest version of the Azure Quantum Development Kit extension.
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