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.

PennyLane

PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Built by researchers, for research. Created with ❤️ by Xanadu.

Research

  • Research
  • Performance
  • Hardware & Simulators
  • Demos
  • Quantum Compilation
  • Quantum Datasets

Education

  • Teach
  • Learn
  • Codebook
  • Coding Challenges
  • Videos
  • Glossary

Software

  • Install PennyLane
  • Features
  • Documentation
  • Catalyst Compilation Docs
  • Development Guide
  • API
  • GitHub
Stay updated with our newsletter

© Copyright 2025 | Xanadu | All rights reserved

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

Privacy Policy|Terms of Service|Cookie Policy|Code of Conduct