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 传送量子比特。