🔮 Quantum computing

# Quantum Awesome Learning Hub

Collection of books, tutorials, courses, papers, toolkits, and resources to fulfill the quantum learning journey.

# Get started

*Get a feel for quantum computing with interactive introduction:*

**Quantum Computing Journey**by QuantumAI.Google

An interactive map to get started with Quantum Computing from Google QuantumAI**Introduction to Quantum Computing**by Qiskit Learn

An short introduction course to get started with Quantum Computing**Quantum Country**by Andy Matuschak and Michael Nielsen

An introduction to quantum computing and quantum mechanics

# Courses

**Quantum Information Science**- MAS.865J by Isaac Chuang and Peter Shor

MIT Open Courseware**Introduction to Quantum Computing and Quantum Hardware**by IBM Qiskit

2020 Qiskit Global Summer School**Quantum Machine Learning**by IBM Qiskit

2021 Qiskit Global Summer School**Quantum Computing**by Brilliant

Solve hard problems by computing with quantum mechanics.**Quantum Computing A-Z**by Syed-Mohammad Raza

Learn Quantum Algorithms, Quantum Machine Learning, Quantum Information Theory, Quantum Error Correction & More!

# Books

**Quantum Computation and Quantum Information**by Michael A. Nielsen & Isaac L. Chuang

Comprehensive textbook and “bible” for Quantum Computing**Quantum Computing for Computer Scientists**by Noson S. Yanofsky and Mirco A. Mannucci**Quantum Computer Science: An Introduction**by N. David Mermin**Quantum Computing for the Quantum Curious**by Ciaran Hughes, Joshua Isaacson, Anastasia Perry, Ranbel F. Sun, Jessica Turner**Qiskit Online Textbook**by IBM Qiskit

# Programming Languages and SDKs

**Qiskit**by IBM

An open-source SDK for working with quantum computers at the level of pulses, circuits, and application modules.**Cirq**by Google

An open source framework for programming quantum computers**Q# (Q Sharp)**by Microsoft

A Microsoft’s open-source programming language for developing and running quantum algorithms**Braket SDK**by Amazon

An open source library that provides a framework that you can use to interact with quantum computing hardware devices through Amazon Braket.**PennyLane**by Xanadu

A cross-platform Python library for differentiable programming of quantum computers. Train a quantum computer the same way as a neural network.**PyQuil**by Rigetti

A Python library for quantum programming using Quil, the quantum instruction language developed at Rigetti Computing

# Quantum Providers

**IBM Quantum**by IBM**Amazon Braket**by Amazon**Azure Quantum**by Microsoft**Google Quantum Computing Service**by Google**Strangeworks QC™**by Strangeworks

# Quantum Blogs

**Quantum Landscape 2022**by Samuel Jaques, University of Oxford

*To be updated *