Beginners' Guide to Practical Quantum Computing with IBM Qiskit [Video]
 FREE Subscription Read for free
 $107.99 Video Buy
 $12.99 Video + Subscription Buy

What do you get with a Packt Subscription?
 Instant access to this title and 7,500+ eBooks & Videos
 Constantly updated with 100+ new titles each month
 Breadth and depth in over 1,000+ technologies

Free ChapterIntroduction to the Course

Introduction to Quantum Mechanics

Classical Bit Versus Quantum Qubit

Creating, Retaining, and Reading out Qubits

Vector and Matrix Quantum States

Classic Logic Gates Overview

Popular Quantum Frameworks

Installing Anaconda Python Distribution

Installing and Testing Qiskit

Pauli XGate in Qiskit

Pauli XGate Input and Output Customizations

Pauli XGate in Real IBM Quantum Computer

Pauli Matrixes as State Vectors

Pauli YGate Operations

Pauli ZGate

Eigenvectors of XYZ Gates

Hadamard Gate Introduction

Hadamard Gate in Qiskit

Hadamard Gate Exercises

H Gate in Real Quantum Computer

R Phi Gate

S and T Gates

U and I Gates

MultiQubit States Introduction

Representing MultiQubit States

MultiQubit Circuit Using Single Qubit Gates  Sample Circuit 1

MultiQubit Circuit Using Single Qubit Gates  Sample Circuit 2

CNOT Gate with Classical Qubits

CNOT Gate with Control Qubit Superposition

CNOT Gate with Control Qubit Superposition  in Real Quantum Computer

CNOT Gate with Both Qubit Superposition

CNOT Gate with Both Qubit Superposition Target X

CNOT Circuit Identities

CZ Circuit Identity

CY Circuit Identity

SWAP Circuit Identity

Toffoli Gate

Toffoli Circuit Identity

DJ Problem Overview

DJ Algorithm Design

DJ Algorithm Implementation

Quantum Cryptography: Quantum Key Distribution

Quantum Teleportation Theory

Further Learning and Resources
Quantum computers could help the development of new breakthroughs in science, medications, machine learning, material science, and finance, which will help mankind become the best civilization in the whole universe. In fact, quantum computing is so powerful that no one knows how to use its true potential and till now, no quantum algorithm is perfect. The hardware and code are still in development stages, providing great opportunities in the future for quantum computing professionals.
This course starts by introducing you to the basics of current classical computing technology that is based on bits/binary digits (0 and 1) and quantum computing (qubits), and how it is way much more advanced than earlier. Then you will install and get tested on working with the Jupyter notebook and IBM Qiskit in order to execute codes. Lastly, you will learn all the quantum computing concepts and their execution simultaneously in a much leaner, simpler, and more concise format.
By the end of this course, you will learn the basics of quantum computing through implementing it via IBM Qiskit, and you could be able to contribute yourself to the domain that is still in the development phase and be a part of great opportunities in the future for quantum computing professionals.
The resource files are uploaded on the GitHub repository at https://github.com/PacktPublishing/DummiesGuidetoPracticalQuantumComputingwithIBMQiskit
 Publication date:
 August 2021
 Publisher
 Packt
 Duration
 5 hours 19 minutes
 ISBN
 9781801813686