- 使用 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#