Update and add index

This commit is contained in:
Jonas Zeunert
2024-04-23 15:17:38 +02:00
parent 4d0cd768f7
commit 8d4db5d359
726 changed files with 41721 additions and 53949 deletions

View File

@@ -1,7 +1,7 @@
 Awesome Q# !Awesome (https://awesome.re/badge-flat.svg) (https://awesome.re)
 Awesome Q# !Awesome (https://awesome.re/badge-flat.svg) (https://awesome.re)
▐ Q# (https://docs.microsoft.com/en-us/quantum/) is a domain-specific programming language used for expressing quantum algorithms. It was initially released to the public by Microsoft as part
▐ of the Quantum Development Kit. Wikipedia (https://en.wikipedia.org/wiki/Q_Sharp)
▐ Q# (https://docs.microsoft.com/en-us/quantum/) is a domain-specific programming language used for expressing quantum algorithms. It was initially released to the public by Microsoft as part of the Quantum Development Kit. Wikipedia 
▐ (https://en.wikipedia.org/wiki/Q_Sharp)
A list of Q# code and resources.
@@ -30,16 +30,14 @@
- Quantum Katas (https://github.com/Microsoft/QuantumKatas/) - Programming exercises for learning Q# and quantum computing.
- Quantum Kata Notebooks (https://mybinder.org/v2/gh/Microsoft/QuantumKatas/master?filepath=index.ipynb) - Online self-paced tutorials for learning Q# programming and quantum computing.
- Create your first Q# program by using the Quantum Development Kit (https://docs.microsoft.com/en-us/learn/modules/qsharp-create-first-quantum-development-kit/) - Microsoft Learn module.
- Deutsch-Jozsa Algorithm (https://github.com/Microsoft/GHC18-IntroToQuantumComputing/) - Materials for self-paced "Introduction to Quantum Computing" workshop presented at Grace Hopper 
Celebration 2018 and Hopper x1 Seattle 2019.
- Deutsch-Jozsa Algorithm (https://github.com/Microsoft/GHC18-IntroToQuantumComputing/) - Materials for self-paced "Introduction to Quantum Computing" workshop presented at Grace Hopper Celebration 2018 and Hopper x1 Seattle 2019.
- Quantum Perceptron (https://github.com/Microsoft/MLADS2018-QuantumML) - Materials for self-paced "Introduction to Quantum Machine Learning" workshop presented at MLADS 2018.
- Quantum Classification (https://github.com/microsoft/MLADS2020-QuantumClassification) - Materials for self-paced "Introduction to Quantum Classification" lab presented at MLADS 2020.
- Quantum Computing with Microsoft QDK (https://www.manning.com/liveprojectseries/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.
- Quantum Computing with Microsoft QDK (https://www.manning.com/liveprojectseries/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
- Learn Quantum Computing with Python and Q# (https://www.manning.com/books/learn-quantum-computing-with-python-and-q-sharp) - Manning, 2021, Sarah Kaiser (https://www.sckaiser.com/) and 
Chris Granade (https://www.cgranade.com/).
- Learn Quantum Computing with Python and Q# (https://www.manning.com/books/learn-quantum-computing-with-python-and-q-sharp) - Manning, 2021, Sarah Kaiser (https://www.sckaiser.com/) and Chris Granade (https://www.cgranade.com/).
- Q# Pocket Guide (https://www.oreilly.com/library/view/q-pocket-guide/9781098108854/) - O'Reilly, 2022, Mariia Mykhailova.
- Introduction to Quantum Computing with Q# and QDK (https://link.springer.com/book/10.1007/978-3-030-99379-5) - Springer, 2022, Filip Wojcieszyn.
- Introducing Microsoft Quantum Computing for Developers (https://link.springer.com/book/10.1007/978-1-4842-7246-6) - Apress, 2022, Johnny Hooyberghs.
@@ -47,8 +45,8 @@
Videos
- Microsoft Quantum Development Kit Preview (https://www.youtube.com/watch?v=v7b4J2INq9c) - Krysta Svore - step-by-step demo of quantum teleportation at Microsoft Mechanics.
- Introduction to Quantum Programming through the Quantum Katas (https://www.youtube.com/watch?v=h3M8OomE19o) - Bettina Heim, Microsoft Ignite 2018 session (here 
(https://www.youtube.com/watch?v=AjBLsrGgEkY) is the same session held with VS Code instead of Visual Studio).
- Introduction to Quantum Programming through the Quantum Katas (https://www.youtube.com/watch?v=h3M8OomE19o) - Bettina Heim, Microsoft Ignite 2018 session (here (https://www.youtube.com/watch?v=AjBLsrGgEkY) 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# (https://www.youtube.com/watch?v=YE4m3yCdcqE) - John Azariah, Microsoft Build 2018 session.
- Programming quantum computers in .NET using Microsoft Q# (https://www.youtube.com/watch?v=qOg6weW-IDo) - Rolf Huisman.
- Quantum computing sessions at //Build (https://mybuild.microsoft.com/sessions?q=quantum)
@@ -62,12 +60,10 @@
Official resources
- Microsoft Q# Coding Contest (Summer 2018) (https://codeforces.com/contest/1002)
- Microsoft Q# Coding Contest (Summer 2018) Warmup Round (https://codeforces.com/contest/1001)
- Solution descriptions for Microsoft Q# Coding Contest (Summer 2018) (https://assets.codeforces.com/rounds/997-998/main-contest-editorial.pdf) and for the Warmup Round 
(https://assets.codeforces.com/rounds/997-998/warmup-editorial.pdf)
- Solution descriptions for Microsoft Q# Coding Contest (Summer 2018) (https://assets.codeforces.com/rounds/997-998/main-contest-editorial.pdf) and for the Warmup Round (https://assets.codeforces.com/rounds/997-998/warmup-editorial.pdf)
- Microsoft Q# Coding Contest (Winter 2019) (https://codeforces.com/contest/1116)
- Microsoft Q# Coding Contest (Winter 2019) Warmup Round (https://codeforces.com/contest/1115)
- Solution descriptions for Microsoft Q# Coding Contest (Winter 2019) (https://codeforces.com/blog/entry/65702) and for the Warmup Round 
(https://assets.codeforces.com/rounds/1115/warmup-editorial.pdf)
- Solution descriptions for Microsoft Q# Coding Contest (Winter 2019) (https://codeforces.com/blog/entry/65702) and for the Warmup Round (https://assets.codeforces.com/rounds/1115/warmup-editorial.pdf)
- Microsoft Q# Coding Contest (Summer 2020) (https://codeforces.com/contest/1357)
- Microsoft Q# Coding Contest (Summer 2020) Warmup Round (https://codeforces.com/contest/1356)
- Solution descriptions for Microsoft Q# Coding Contest (Summer 2020) (https://codeforces.com/blog/entry/79208) and for the Warmup Round (https://codeforces.com/blog/entry/78832)