Building your first Qollab project
Set up Python and Qiskit, run your first circuit on real IonQ hardware, then publish your project on Qollab.
This guide will walk you through downloading, installing, and enjoying Python via the UV package installer and project manager.
What you'll learn
This course takes you from an empty machine to a published project. You set up Python, UV, and Qiskit locally, learn the Python you need, then get IonQ access and run your first circuit on real quantum hardware, and finally create a project on Qollab and use the Code Playground to share what you built.
- How to set up a local Python, UV, and Qiskit toolchain
- The Python basics that quantum programs are written with
- How to simulate circuits with IonQ and then run them on real QPUs
- How to create a project on Qollab and share it in the Code Playground
Course contents
- 01Setup Python on your machineThis guide will walk you through downloading, installing, and enjoying Python via the UV package installer and project manager.
- 02Learn Python language basicsPython has become the de facto programming language of quantum computing. This guide highlights some basic Python commands and logic; foundational elements to build from.
- 03Setup IBM’s Qiskit SDKThis guide details how to install IBM’s Qiskit quantum computing packages for Python, using the UV package manager.
- 04Setup and simulate with IonQCreate and leverage a free IonQ account to run an example quantum circuit on IonQ’s cloud simulator. Builds upon our previous tutorials for installing Python via UV, and installing IBM’s Qiskit SDK.
- 05Run circuits on IonQ’s quantum hardwareRun a quantum circuit on IonQ’s quantum hardware and receive the results asynchronously. Builds upon our previous tutorials for executing quantum circuits on IonQ’s cloud simulator, and installing Python via UV.
- 06Create a Project on QollabThis guide highlights the steps to build and publish your project; a step-by-step walkthrough of Qollab's project creation process, from naming your work to releasing it for the community to discover.
- 07Use the Code PlaygroundRun Qiskit circuits live in your browser, from editing Python to choosing a QPU and reading your results.
Stay in the loop.
Get the latest tutorials, demos, and project showcases straight to your inbox. No noise, just the good stuff.