- 使用 Visual Studio 的经验
量子计算机是建立在量子力学原理之上的机器。与依赖于只能以两种状态(0 或 1)之一存在的比特的经典电脑不同,量子计算机使用可以同时以多种状态存在的量子比特。因此,量子计算机处理演算法和解决问题的速度比经典计算机快得多。Q# 是由 Microsoft 创建的专门用于量子计算的程式设计语言。
在这个由讲师指导的现场培训中,参与者将学习量子计算的基础知识,并在 Q# 逐步开发简单的量子程序时学习。
在本次培训结束时,参与者将能够:
- 安装并配置 Microsoft 的 Quantum 开发工具包。
- 了解量子计算背后的概念。
- 使用 Q#、Visual Studio 和本地量子计算模拟器构建、测试、执行量子程式并对其进行故障排除。
观众
- 开发人员
课程形式
- 部分讲座、部分讨论、练习和大量动手实践
注意
- 要申请本课程的定制培训,请联系我们进行安排。
简介 Quantum Computing
- Quantum Computing 与传统计算
Microsoft 的 Quantum 开发工具包概述
- Q# 语言和编译器
- Q# 标准库
- 本地量子机器模拟器
- Quantum Trace 模拟器
- Visual Studio 扩展
设置Quantum开发环境
- 安装和配置 Microsoft 的 Quantum 开发工具包
使用 Q# Programming 语言
- 类型模型
- Express离子
- 语句
- 档结构
- 操作和功能
- 使用 Qubits
使用 Q# 建立您的第一个 Quantum 程式
- 在 Visual Studio 中设置Quantum解决方案和专案
- 定义 Q# 操作
- 使用 C# 调用 Q# 操作
执行 Quantum 程式
- 使用本地 Quantum Computing 模拟器
测试和调试 Quantum 程式
故障排除
总结和结论
United Arab Emirates - Getting Started with Quantum Computing and Q#
Qatar - Getting Started with Quantum Computing and Q#
Egypt - Getting Started with Quantum Computing and Q#
Saudi Arabia - Getting Started with Quantum Computing and Q#
South Africa - Getting Started with Quantum Computing and Q#
Brasil - Getting Started with Quantum Computing and Q#
Canada - Getting Started with Quantum Computing and Q#
中国 - Getting Started with Quantum Computing and Q#
香港 - Getting Started with Quantum Computing and Q#
澳門 - Getting Started with Quantum Computing and Q#
台灣 - Getting Started with Quantum Computing and Q#
USA - Getting Started with Quantum Computing and Q#
Österreich - Getting Started with Quantum Computing and Q#
Schweiz - Getting Started with Quantum Computing and Q#
Deutschland - Getting Started with Quantum Computing and Q#
Czech Republic - Getting Started with Quantum Computing and Q#
Denmark - Getting Started with Quantum Computing and Q#
Estonia - Getting Started with Quantum Computing and Q#
Finland - Getting Started with Quantum Computing and Q#
Greece - Getting Started with Quantum Computing and Q#
Magyarország - Getting Started with Quantum Computing and Q#
Ireland - Getting Started with Quantum Computing and Q#
Luxembourg - Getting Started with Quantum Computing and Q#
Latvia - Getting Started with Quantum Computing and Q#
España - Primeros pasos con Quantum Computing y Q #
Italia - Getting Started with Quantum Computing and Q#
Lithuania - Getting Started with Quantum Computing and Q#
Nederland - Getting Started with Quantum Computing and Q#
Norway - Getting Started with Quantum Computing and Q#
Portugal - Getting Started with Quantum Computing and Q#
România - Getting Started with Quantum Computing and Q#
Sverige - Getting Started with Quantum Computing and Q#
Türkiye - Getting Started with Quantum Computing and Q#
Malta - Getting Started with Quantum Computing and Q#
Belgique - Getting Started with Quantum Computing and Q#
France - Getting Started with Quantum Computing and Q#
日本 - Getting Started with Quantum Computing and Q#
Australia - Getting Started with Quantum Computing and Q#
Malaysia - Getting Started with Quantum Computing and Q#
New Zealand - Getting Started with Quantum Computing and Q#
Philippines - Getting Started with Quantum Computing and Q#
Singapore - Getting Started with Quantum Computing and Q#
Thailand - Getting Started with Quantum Computing and Q#
Vietnam - Getting Started with Quantum Computing and Q#
India - Getting Started with Quantum Computing and Q#
Argentina - Primeros pasos con Quantum Computing y Q #
Chile - Primeros pasos con Quantum Computing y Q #
Costa Rica - Primeros pasos con Quantum Computing y Q #
Ecuador - Primeros pasos con Quantum Computing y Q #
Guatemala - Primeros pasos con Quantum Computing y Q #
Colombia - Primeros pasos con Quantum Computing y Q #
México - Primeros pasos con Quantum Computing y Q #
Panama - Primeros pasos con Quantum Computing y Q #
Peru - Primeros pasos con Quantum Computing y Q #
Uruguay - Primeros pasos con Quantum Computing y Q #
Venezuela - Primeros pasos con Quantum Computing y Q #
Polska - Getting Started with Quantum Computing and Q#
United Kingdom - Getting Started with Quantum Computing and Q#
South Korea - Getting Started with Quantum Computing and Q#
Pakistan - Getting Started with Quantum Computing and Q#
Sri Lanka - Getting Started with Quantum Computing and Q#
Bulgaria - Getting Started with Quantum Computing and Q#
Bolivia - Primeros pasos con Quantum Computing y Q #
Indonesia - Getting Started with Quantum Computing and Q#
Kazakhstan - Getting Started with Quantum Computing and Q#
Moldova - Getting Started with Quantum Computing and Q#
Morocco - Getting Started with Quantum Computing and Q#
Tunisia - Getting Started with Quantum Computing and Q#
Kuwait - Getting Started with Quantum Computing and Q#
Oman - Getting Started with Quantum Computing and Q#
Slovakia - Getting Started with Quantum Computing and Q#
Kenya - Getting Started with Quantum Computing and Q#
Nigeria - Getting Started with Quantum Computing and Q#
Botswana - Getting Started with Quantum Computing and Q#
Slovenia - Getting Started with Quantum Computing and Q#
Croatia - Getting Started with Quantum Computing and Q#
Serbia - Getting Started with Quantum Computing and Q#
Bhutan - Getting Started with Quantum Computing and Q#