Introdução ao Azure Quantum

Visão rápida

Bem-vindo ao mundo da computação quântica!

Não importa se você já trabalha com programação ou se simplesmente quer ter uma ideia de como é a computação quântica, este roteiro de aprendizagem e o Azure Quantum são a melhor combinação para começar a explorar a computação quântica.

Depois de concluir este roteiro de aprendizagem, você poderá:

  • Explicar os conceitos fundamentais da computação quântica.
  • Identificar os tipos de problemas que os algoritmos quânticos podem solucionar com mais eficiência do que os algoritmos clássicos.
  • Criar programas quânticos básicos usando o Quantum Development Kit e o Q#.
  • Interagir com o serviço de nuvem do Azure Quantum.
  • Adaptar e criar aplicativos em Q# para executá-los no hardware real.
  • Estime os recursos físicos para algoritmos quânticos com a ajuda do Azure Quantum.

Pré-requisitos

  • Conhecimento básico do ecossistema do Azure
  • Conhecimento básico de álgebra linear
  • Ter familiaridade com o Visual Studio Code

Módulos neste roteiro de aprendizagem

O que torna a computação quântica tão especial? Saiba mais sobre o qubit, o bloco de construção de um computador quântico e como o Azure Quantum pode ajudá-lo a escrever algoritmos quânticos com o Quantum Development Kit e a linguagem de programação Q#.

O Azure Quantum oferece diferentes opções de desenvolvimento. Conheça as diferenças entre cada opção e como escolher a melhor maneira de começar sua jornada quântica.

Introdução à programação em Q# criando um gerador quântico de números aleatórios.

Saiba mais sobre o conceito de superposição na computação quântica, como representar estados de superposição para um único qubit com a esfera Bloch e como criar e analisar estados de superposição com Q#.

Saiba como criar qubits emaranhados com Q#e ajudar Alice e Bob a teletransportar um qubit.

Saiba por que a estimativa de recursos é essencial no desenvolvimento da computação quântica e aprenda a usar o Avaliador de Recursos do Azure Quantum.