Azure Quantum 入门

初级
高级
开发人员
Quantum 开发工具包
Azure Quantum

欢迎来到量子计算的世界!

无论你是开发人员,还是仅仅想要大致了解量子计算是什么,此学习路径以及 Azure Quantum 都是开始探索量子计算的最佳途径。

完成本学习路径后,你将能够:

  • 解释量子计算的基本概念。
  • 确定解答问题的量子算法类型可比经典算法更高效地进行求解。
  • 使用 Quantum 开发工具包和 Q# 构建基本的量子程序。
  • 与 Azure Quantum 云服务交互。
  • 修改并创建 Q# 应用程序,以便在实际硬件上运行它们。
  • 使用 Azure Quantum 估算用于量子算法的物理资源。

先决条件

  • Azure 生态系统的基础知识
  • 线性代数的基础知识
  • 熟悉 Visual Studio Code

本学习路径中的模块

是什么让量子计算如何特别? 了解量子比特、量子计算机的构建基块,以及 Azure Quantum 如何帮助你使用量子编程语言 Q# 编写量子算法。

Azure Quantum 提供不同的开发选项。 了解每个选项之间的差异,以及如何选择开始量子之旅的最佳方式。

通过生成量子随机数生成器,开始使用 Q# 编程。

了解量子计算的基本概念之一(即叠加),如何使用布洛赫球表示量子比特的叠加,以及如何使用 Q# 创建和分析叠加态。

了解为什么资源估算在量子计算开发中至关重要,以及如何使用 Azure Quantum 资源估算器。

了解如何使用 Q# 和 Quantum 开发工具包创建纠缠,并帮助 Alice 和 Bob 传送量子比特。