Track Awesome Qsharp Updates Daily
A curated list of Q# code and resources.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 ebraminio/awesome-qsharp · ⭐ 132 · 🏷️ Programming Languages
Aug 11, 2022
Tutorials
- Quantum Computing with Microsoft QDK - Manning liveProject series that guides the learner through implementation of a variety of protocols and algorithms using Q# and Microsoft QDK.
Books
- Q# Pocket Guide - O'Reilly, 2022, Mariia Mykhailova.
- Introduction to Quantum Computing with Q# and QDK - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers - Apress, 2022, Johnny Hooyberghs.
Blogs / Participants' solutions
- Q# Advent Calendar 2020 - Collection of Q#-related blog posts.
- Q# Advent Calendar 2021 - Collection of Q#-related blog posts.
Jun 13, 2021
Books
- Learn Quantum Computing with Python and Q# - Manning, 2021, Sarah Kaiser and Chris Granade.
IDE Integration / Participants' solutions
Apr 12, 2021
Blogs / Participants' solutions
Jul 18, 2020
Blogs / Participants' solutions
Jul 08, 2020
Tutorials
- Quantum Classification (⭐18) - Materials for self-paced "Introduction to Quantum Classification" lab presented at MLADS 2020.
Coding Contests and Solutions / Official resources
- Solution descriptions for Microsoft Q# Coding Contest (Summer 2020) and for the Warmup Round
Blogs / Participants' solutions
- Q# Advent Calendar 2019 - Collection of Q#-related blog posts.
May 26, 2020
Q/A
May 24, 2020
Videos
May 22, 2020
Coding Contests and Solutions / Official resources
May 19, 2020
Tutorials
- Create your first Q# program by using the Quantum Development Kit - Microsoft Learn module.
May 13, 2020
Official Resources
May 27, 2019
Demos, Samples, and Additional Libraries / Participants' solutions
- QuantumPeep (⭐34) - Generate Q# from JavaScript/TypeScript.
May 13, 2019
Tutorials
- Quantum Kata Notebooks - Online self-paced tutorials for learning Q# programming and quantum computing.
- Deutsch-Jozsa Algorithm (⭐34) - Materials for self-paced "Introduction to Quantum Computing" workshop presented at Grace Hopper Celebration 2018 and Hopper x1 Seattle 2019.
Blogs / Participants' solutions
- Microsoft Quantum Blog - Official blog of Microsoft Quantum team.
Mar 22, 2019
IDE Integration / Participants' solutions
Mar 20, 2019
Coding Contests and Solutions / Official resources
- Solution descriptions for Microsoft Q# Coding Contest (Summer 2018) and for the Warmup Round
- Solution descriptions for Microsoft Q# Coding Contest (Winter 2019) and for the Warmup Round
Blogs / Participants' solutions
- Q# Dev Blog - Official blog of Q# dev team.
- Q# Advent Calendar 2018 - Collection of Q#-related blog posts.
Jan 22, 2019
Official Resources
- Quantum Development Kit documentation - Specially "Quantum computing concepts" gives a good introduction to quantum computing in general.
Tutorials
- Quantum Katas (⭐4k) - Programming exercises for learning Q# and quantum computing.
- Quantum Perceptron (⭐44) - Materials for self-paced "Introduction to Quantum Machine Learning" workshop presented at MLADS 2018.
Videos
- Microsoft Quantum Development Kit Preview - Krysta Svore - step-by-step demo of quantum teleportation at Microsoft Mechanics.
- Introduction to Quantum Programming through the Quantum Katas - Bettina Heim, Microsoft Ignite 2018 session (here is the same session held with VS Code instead of Visual Studio).
- Learn to build your first quantum solution with the Quantum Development Kit and Q# - John Azariah, Microsoft Build 2018 session.
- Programming quantum computers in .NET using Microsoft Q# - Rolf Huisman.
Coding Contests and Solutions / Participants' solutions
IDE Integration / Participants' solutions
Demos, Samples, and Additional Libraries / Participants' solutions
Blogs / Participants' solutions