Corso di formazione Getting Started with Quantum Computing and Q#

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

Recensioni

★★★★★
★★★★★

Categorie relative

Corsi relativi

Corsi scontati

Newsletter per ricevere sconti sui corsi

Rispettiamo la privacy di ogni indirizzo mail. Non diffonderemo,né venderemo assolutamente nessun indirizzo mail a terzi. Inserire prego il proprio indirizzo mail. E' possibile sempre cambiare le impostazioni o cancellarsi completamente.

I nostri clienti

is growing fast!

We are looking for a good mixture of IT and soft skills in Italy!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions