PennyLane
Install
Install
Back to Codebook Map

Foundations of Quantum Computing

Loading...

Become familiar with quantum circuits, their structure, and the basic building blocks.

IQC: Introduction to Quantum Computing

Learn the fundamental concepts in quantum computing and circuit-building workflow in PennyLane.

All About Qubits

Learn the fundamental concepts in quantum computing.

Quantum Circuits

Get some hands-on experience in building quantum circuits.

Unitary Matrices

Learn how to represent quantum operations using unitary matrices.

All About Qubits

Learn the fundamental concepts in quantum computing.

Quantum Circuits

Get some hands-on experience in building quantum circuits.

Unitary Matrices

Learn how to represent quantum operations using unitary matrices.

SQ: Single-Qubit Gates

Become familiar with quantum operations and measurements on single qubits.

X and H

Become familiar with the Pauli X and Hadamard gates.

It's Just a Phase

Learn about qubit rotations and global phases.

From a Different Angle

Study the effects of qubit rotation about the X and Y axes.

Universal Gate Sets

Build all possible single-qubit gates from a subset of them.

Prepare Yourself

Review all that you have learned about single-qubit gates.

Measurements

Dive into the probabilistic nature of measurements.

What Did You Expect?

Sample and process quantum measurement outcomes.

X and H

Become familiar with the Pauli X and Hadamard gates.

It's Just a Phase

Learn about qubit rotations and global phases.

From a Different Angle

Study the effects of qubit rotation about the X and Y axes.

Universal Gate Sets

Build all possible single-qubit gates from a subset of them.

Prepare Yourself

Review all that you have learned about single-qubit gates.

Measurements

Dive into the probabilistic nature of measurements.

What Did You Expect?

Sample and process quantum measurement outcomes.

MQ: Circuits with Many Qubits

Learn how to build quantum circuits with many qubits and explore the mysteries of quantum entanglement.

Multi-Qubit Systems

Learn how to build quantum circuits with many qubits.

All Tied Up

Explore the mysteries of quantum entanglement.

We've Got It Under Control

Expand your gate repertoire by using controlled gates.

Multi-Qubit Gate Challenge

Hone your skills with these extra challenging exercises.

Multi-Qubit Systems

Learn how to build quantum circuits with many qubits.

All Tied Up

Explore the mysteries of quantum entanglement.

We've Got It Under Control

Expand your gate repertoire by using controlled gates.

Multi-Qubit Gate Challenge

Hone your skills with these extra challenging exercises.

Never miss a milestone

Get the latest quantum updates delivered to your inbox.

Join the list
PennyLane

PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.

Created with ❤️ by Xanadu.

Research

  • Research

  • Performance

  • Hardware and simulators

  • Demos library

  • Compilation hub

  • Quantum datasets

Education

  • Teach

  • Learn

  • Codebook

  • Coding challenges

  • Videos

  • Glossary

Software

  • Install

  • Features

  • PennyLane documentation

  • Catalyst documentation

  • Development guide

  • How-to guides

  • API

  • GitHub


Xanadu

© Copyright 2026 | Xanadu | All rights reserved

TensorFlow, the TensorFlow logo and any related marks are trademarks of Google Inc.

Privacy policyTerms of serviceCookies policyCode of conduct