Learning Quantum
  • Project Scope and Purpose
  • Getting Started
    • Need to Know
    • Resources
  • Linear Algebra
    • Linear Algebra Summary
      • Math References
    • Basics
    • Vector Relationships
    • Span, Basis and Spaces
    • Transformations
  • Physics
    • Physics Summary
      • Physics References
    • Classical Mechanics
    • Quantum Mechanics
  • Qubits
    • Qubits Summary
      • Qubit References
    • Classical Bits
    • Quantum Bits
    • Multi-Qubit Systems
  • Quantum Circuits
    • Quantum Circuit Summary
      • Quantum Circuit References
    • Classical Models of Computation
    • Quantum Information
    • Single Qubit Gates
    • Multi-Qubit Gates
  • IBMQ
    • IBMQ Summary
    • Getting Access to IBM Quantum
    • IBMQ Tools
    • Using Quantum Gates - The Circuit Composer
  • Qiskit
    • Qiskit Overview
    • Installing Qiskit
    • Parts of a Qiskit Program
    • Writing a Qiskit Program
  • Supplementary
  • Quantum Safe Algorithms
Powered by GitBook
On this page
  • General Resources
  • Khan Academy
  • Tools
  • Python
  • Anaconda
  • Jupyter
  • Qiskit
  • IBMQ
  • Understanding Quantum
  • Videos
  • Reading

Was this helpful?

  1. Getting Started

Resources

A collection of resources from the whole document.

PreviousNeed to KnowNextLinear Algebra Summary

Last updated 5 years ago

Was this helpful?

Here I've compiled all the important links from throughout the tutorial. If you're looking for something I've mentioned, you should be able to find it here.

General Resources

Khan Academy

In each section of this tutorial, I'll link to problem sets and detailed explanations on Khan Academy for those who require additional review material.

You can find a complete list of all the additional review material in the summary for each section.

Tools

All of the development tutorials on this website will be based on python.

If you need to install python, you can head to the to download and install the latest version. You'll need at least version 3.5 or later.

If you need to learn more about python, you can head to the for more information.

There are a bunch of to help you get started. The University of Windsor also offers a python course.

In order to continue with these tutorials you must install Anaconda - a python distribution specifically designed for data science. You can jump right into it and .

Make sure that you download the 3.7 version, as all the tutorials here will be based on that.

I will use Jupyter Notebooks occasionally, and you may like to as well. They're especially handy because they come installed with Anaconda.

There are also other Qiskit resources available, like...

Understanding Quantum

I'll be going through the basics on Quantum here on with website, but if you're looking for more, try these:

Videos

Reading

You can find an .

You can fine .

This website will use the Qiskit programming library - a python library developed by IBM for use on their quantum systems. The is a resource for anyone getting started. They have a bunch of helpful tutorials there for you to watch if you'd like to.

The is good for users already comfortable with python. You can also find . There are also tutorials for getting started programming there.

The

Qiskit on the

You can run your quantum code on IBM's system. In order to do that, you'll need an .

. Once you've done that, you'll get access to an API token - don't worry, you'll be prompted on how to find it during the tutorial.

does a

, by Phillip Kaye, Raymond Laflamme, & Michele Mosca

, by David J. Griffiths

, by Michael A. Nielsen

Python
python website
python beginners guide
python tutorials on YouTube
Anaconda
download Anaconda here
Anaconda installation guide here
Jupyter
more information about Jupyter here
Qiskit
Qiskit YouTube channel
Qiskit installation guide
a video tutorial for how to install Qiskit here
Qiskit Slack workspace
quantum computing Stack Exchange
Medium articles on Qiskit
IBMQ
IBMQ account
Setup your IBM Quantum Experience account here
daytone||wanger
YouTube series on quantum computing
An Introduction to Quantum Computing
Introduction to Quantum Mechanics
Quantum Computation and Quantum Information
Learn Quantum Computation using Qiskit