Formations Web & Cloud Formation Q# : Programmation Quantique

Formation Q# : Programmation Quantique

Rated 0 out of 5
Formation  Q# Programmation quantique
Prix 1790€ HT / personne
Durée 2 jours ( 14 heures )
Paris | à distance | FNE
Il ne reste que quelques places
NOUVEAU - Cafés et déjeuners offerts à partir du 11 octobre
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

Présentation

L’informatique quantique permet de résoudre certains des plus grands défis auxquels notre planète est confrontée dans les domaines de l’environnement, de l’agriculture, de la santé, de l’énergie, du climat et de la science des matériaux et plusieurs d’autres.

Grâce à l’informatique quantique, les chercheurs et les entreprises peuvent modéliser des scénarios complexes de gestion des risques, de cybersécurité, de développement de vaccins et de science des matériaux.

Crée par Microsoft en 2020 Azure Quantum vous permettra d’accéder aux services de plusieurs partenaires de Microsoft de l’industrie quantique, tels que IonQ, Honeywell, Quantum Circuits et bien d’autres.

Q# est un langage de programmation quantique de haut niveau développé par Microsoft en 2017. Ce langage simplifie les opérations complexes de quantique avec son système de type natif pour les opérateurs, les qubits et d’autres abstractions. Q# vous fournit un code durable, ce qui signifie que votre code fonctionne sur plusieurs types de matériel quantique et sur les futurs systèmes quantiques.

Cette formation Q# en développement quantique vous enseignera le langage Q# de Microsoft, qui vous permettra de réaliser des algorithmes de différente complexité. La technologie quantique est prometteuse, grâce à elle, votre entreprise gagnera un avantage concurrentiel.

 

Objectifs

  • Se familiariser au langage de la programmation quantique
  • Découvrir les techniques et les méthodes de développement des algorithmes quantiques
  • Savoir développer des algorithmes quantiques avec des langages Q#

 

Public visé

  • Développeur
  • Chercheur

 

Pré-requis

  • Connaissance en mathématiques et en physique

Programme formation Q#

 

Introduction

  • Installer et configurer le kit de développement Quantum
  • Comprendre le concept de calcul quantique
  • Rappeler les éléments des langages Python, C#, F#

 

Premier pas avec Q#

  • Présentation du Microsoft Quantum Development Kit
  • Les types de données
  • La syntaxe et les déclarations
  • Les meilleures pratiques de structure de code
  • Jouer en Q# avec le générateur quantique de nombres aléatoires

 

Développement quantique avec Q#

  • Présentation de l’architecture quantique
  • Lancer son premier programme en Q#
  • Créer un projet Q# avec Python
  • Créer un projet Q# avec .NET
  • Pratiquer la programmation avec Python et la bibliothèque Qiskit
  • Créer et tester des programmes quantiques en utilisant Q#, Visual Studio

 

Comparaison des langages quantiques

  • Q Language – une extension du langage C++
  • QFC (syntaxe graphique) et QPL(syntaxe textuelle)
  • QML, langage de description d’interface
  • qGCL de l’Université Newcastle
  • Scaffold issu de l’Université de Princeton
  • Silq – premier langage intuitif de haut niveau, créé par l’EPFZ

 

Modèles mathématiques de l’informatique quantique

  • Bits, Pbits, Qubit
  • La mesure de Qubit.
  • Les systèmes multiqubits
  • Cycle de vie d’un qubit

 

Algorithmes quantiques et modules Qiskit

  • Bases du calcul quantique
  • Parallélisme quantique
  • Comment créer et appliquer des algorithmes de calcul quantiques
  • Créer des algorithmes pour les ordinateurs quantiques

 

Circuits QER

  • Les portes quantiques
  • Les circuits des algorithmes quantiques
  • Apprendre à créer et coder les circuits QER
  • Apprendre à lancer et sauvegarder les circuits QER

 

Azure Quantum : Cloud Quantique

  • Savoir configurer Azure Quantum
  • Savoir exécuter des programmes d’informatique quantique
  • Résoudre des problèmes d’optimisation dans le cloud
  • Découvrir un langage intermédiaire QIR (Quantum Intermediate Representation)
  • Apprenez à construire et tester des applications de technologie quantique dans le cloud Azure

 

Les jeux non locaux : Travailler avec de multiples qubits

  • Qu’est-ce qu’un jeu non-local ?
  • Travail avec des états de multiples qubits
  • Stratégie classique
  • Difficulté à simuler les ordinateurs quantiques
  • Registres
  • Produits tensoriels pour les opérations de qubits sur les registres

 

Les jeux non locaux : Mise en œuvre d’un simulateur multi-Qubit

  • Objets quantiques en QuTiP
  • Mise à jour du simulateur
  • Comment mesurer des qubits multiples ?
  • CHSH: stratégie Quantum

 

Téléportation et intrication : Déplacer des données quantiques

  • Téléportation quantique
  • Déplacement des données quantiques
  • Changement de simulateur
  • Quelles autres portes à deux qubits existe-t-il ?
  • Toutes les rotations d’un qubit
  • Relier les rotations aux coordonnées : Les opérations de Pauli
Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

Afficher tous les témoignages

Noter la formation
Prix 1790€ HT / personne
Durée 2 jours ( 14 heures )

Paris | à distance | FNE
Il ne reste que quelques places
NOUVEAU - Cafés et déjeuners offerts à partir du 11 octobre
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp