Codice del corso
quantumcomputingqsharp
Durata
14 ore (generalmente 2 giorni pause incluse)
Requisiti
- Experience with Visual Studio
Overview
I computer quantistici sono macchine basate sui principi della meccanica quantistica. A differenza dei computer classici che si basano su bit che possono esistere solo in uno dei due stati (0 o 1), i computer quantistici usano bit quantici che possono esistere contemporaneamente in più stati. Per questo motivo, i computer quantistici dovrebbero elaborare algoritmi e risolvere problemi molto più velocemente dei computer classici. Q# è un linguaggio di programmazione creato da Microsoft appositamente per l'informatica quantistica.
In questo corso di formazione dal vivo con istruttore, i partecipanti impareranno i fondamenti dell'informatica quantistica e del Q# mentre avanzano nello sviluppo di semplici programmi quantistici.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Installa e configura il Quantum Development Kit di Microsoft.
- Comprendi i concetti alla base dell'elaborazione quantistica.
- Costruisci, testa, esegui e risolvi i problemi di un programma quantistico usando Q# , Visual Studio e un simulatore di calcolo quantistico locale.
Pubblico
- Sviluppatori
Formato del corso
- Parte lezione, parte discussione, esercitazioni e esercitazioni pratiche
Nota
- Per richiedere una formazione personalizzata per questo corso, ti preghiamo di contattarci per organizzare.
Machine Translated
Struttura del corso
Introduction to Quantum Computing
- Quantum Computing vs. Classical Computing
Overview of Microsoft's Quantum Development Kit
- Q# Language and Compiler
- Q# Standard Library
- Local Quantum Machine Simulator
- Quantum Trace Simulator
- Visual Studio Extension
Setting Up the Quantum Development Environment
- Installing and Configuring Microsoft's Quantum Development Kit
Using the Q# Programming Language
- The Type Model
- Expressions
- Statements
- File Structures
- Operations and Functions
- Working with Qubits
Creating Your First Quantum Program with Q#
- Setting Up a Quantum Solution and Project in Visual Studio
- Defining Q# Operations
- Calling Q# Operations using C#
Executing Your Quantum Program
- Using the Local Quantum Computing Simulator
Testing and Debugging Your Quantum Program
Troubleshooting
Summary and Conclusion
Courses Discounts
-
2021-05-20 2021-05-21Milan