Curso Q# Programming

  • Development

Curso Q# Programming

32 horas
Visão Geral

Curso Q# Programação, A Microsoft lançou uma versão prévia gratuita de seu Quantum Development Kit, que inclui a linguagem de programação Q#, um simulador de computação quântica e outros recursos relevantes para quem deseja começar a desenvolver aplicativos para um computador quântico. A linguagem de programação Q# foi construída desde o início especificamente para computação quântica. Ele é integrado ao Microsoft Visual Studio, portanto, será mais fácil para quem já desenvolve aplicativos nas linguagens de programação C# ou C++ .NET. Ele foi projetado para funcionar com um simulador quântico local que pode simular cerca de 30 qubits lógicos de poder de computação quântica usando um laptop normal. Isso permitirá que os desenvolvedores depurem o código quântico e testem programas em pequenas instâncias diretamente em seus próprios computadores.

Objetivo

Ao final do curso, os participantes serão capazes de :

  • Entenda as vantagens que surgem ao trabalhar com a tecnologia quântica
  • Escreva programas em Q#
  • Resolver problemas em computação quântica
  • Utilizar teorias de desenvolvimento pertinentes às estratégias tecnológicas.
  • Use ferramentas relacionadas ao BlockChain
  • Projetar estratégias para usar ferramentas relacionadas e
  •  Use o Testenium para testar aplicativos quânticos
Materiais
Português + Exercícios + Lab Pratico
Conteúdo Programatico
  1. Introduction to Q# programming
  2. Vectors and matrices
  3. Advanced matrix concepts
  4. The qubit
  5. Multiple qubits
  6. Dirac notation
  7. Pauli measurements
  8. Quantum circuits
  9.  Software stack
  10. Quantum simulator
  11. Depth counter
  12. Distinct inputs checker
  13. Invalidated qubits use checker
  14. Primitive operations counter
  15. Width counter
  16. The Type Model
  17. Expressions
  18. Statements
  19. File Structure
  20. Higher-order control flow
  21. Data structures and modelling
  22. Quantum algorithms
  23. Characterization
  24. Developing applications in Q#
  25. Error correction
  26. Testing Q# applications using Testenium
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas