Dummies Guide To Practical Quantum Computing With IBM Qiskit
Skill Success
Summary
- Certificate of completion - Free
- Tutor is available to students
Add to basket or enquire
Overview
This course includes lifetime access so you can complete it at your own speed.
This course is designed for those interested to learn the basics of quantum computing with IBM Qiskit, how data analytics and artificial intelligence can be computed in a matter of milli-seconds, compared to classical computing.
Benefits of taking this course include:
- Unlimited and lifetime access to the course
- Learn the course at your own pace
- Course can be accessed on any platform
- 24/7 Customer support
Certificates
Certificate of completion
Digital certificate - Included
Course media
Description
Who this course is for:
- Beginners who want to start with Practical Quantum Computing Concepts
What you'll learn:
- Learn and understand about General Quantum Computing based on IBM Qiskit Documentation
Hello and welcome to my new course The Dummies guide to Practical Quantum Computing with IBM Qiskit. Our current classical computing technology is based on bits or binary digits 1 and 0 . 1 for ON and 0 OFF. Even though it has two states, a bit can exist in only one state at a time. Just like a coin having two faces head and tail.
NOTE: In classical computers a programmer can simply WRITE HIGH LEVEL CODE AND RUN it. But for Quantum Computers we have to DESIGN CIRCUITS for performing specific tasks.
Quantum computing concept is entirely different from classical one. It uses the quantum mechanical property of tiny sub-atomic particles like electrons to perform computation. Instead of 1 and 0, a qubit or quantum bit uses the spin position 'up' and 'down' of electrons.
But unlike bits, qubits can exist in both states simultaneously. Like a coin keeps on spinning, we could say it is having equal probability for both head and tail. Or it is both head and tail at the same time.
As the number of qubits increases, this speed increases exponentially compared to classical computers. Computations like data analytics, artificial intelligence which require large parallel processing ability, can be calculated in a matter of milli-seconds, where currently, it takes ages to complete.
Even though it's not going to replace our laptops or mobile phones, Quantum computers will be able to solve these roadblocks of traditional computers in data processing.
Overall, this will be a nice course for beginners who are fascinated about quantum computing and want to learn more about quantum computing. Actual quantum computing is all about complex boring mathematics and formulas which I have tried my maximum to avoid, I converted it in a very simple way to make it understandable to a beginner.
In this course we are strictly following the IBM Qiskit documentation and text book. Almost all of the illustrations and examples used in this course are from the IBM Qiskit Documentation website which you may refer for further learning from this point.
Quantum computers could help the development of new breakthroughs in science, medications, machine learning, material science, finance - which helps mankind to become the best civilization in the whole universe. In fact, quantum computers are so powerful that no one knows how to use their true potential and till now no quantum algorithm is perfect. The hardware and code are still in its development stage providing great opportunities in future for quantum computing professionals.
So that's all for now, see you soon inside the course. Happy learning and have a great time.
Dummies Guide To Practical Quantum Computing With IBM Qiskit will cover the following topics:
Section 1 - Course Introduction And Table Of Contents
- Course Introduction And Table Of Contents
Section 2 - Introduction To Quantum Mechanics
- Introduction To Quantum Mechanics – Part 1
- Introduction To Quantum Mechanics – Part 2
Section 3 - Classical Bit vs Quantum Qubit
- Classical Bit vs Quantum Qubit – Part 1
- Classical Bit vs Quantum Qubit – Part 2
- Classical Bit vs Quantum Qubit – Part 3
- Classical Bit vs Quantum Qubit – Part 4
Section 4 - Creating, Retaining And Reading Out Qubits
- Creating, Retaining And Reading Out Qubits – Part 1
- Creating, Retaining And Reading Out Qubits – Part 2
Section 5 - Vector And Matrix Quantum States
- Vector And Matrix Quantum States
Section 6 - Classic Logic Gates Overview
- Classic Logic Gates Overview
Section 7 - Popular Quantum Frameworks
- Popular Quantum Frameworks
Section 8 - Installing Anaconda Python Distribution
- Installing Anaconda Python Distribution
Section 9 - Installing And Testing Qiskit
- Installing And Testing Qiskit
Section 10 - Pauli X-gate In Qiskit
- Pauli X-gate In Qiskit – Part 1
- Pauli X-gate In Qiskit – Part 2
- Pauli X-gate Input And Output Customizations
- Pauli X-gate In Real IBM Quantum Computer
- Pauli Matrices As State Vectors
Section 11 - Pauli Y-gate Operations
- Pauli Y-gate – Part 1
- Pauli Y-gate – Part 2
- Pauli Y-gate – Part 3 – In Real Quantum Computer
Section 12 - Pauli Z-gate
- Pauli Z-gate
Section 13 - Eigen Vectors Of XYZ gates
- Eigen Vectors Of XYZ gates
Section 14 - Hadamard Gate
- Hadamard Gate Introduction
- Hadamard Gate In Qiskit
- Hadamard Gate Exercises – Part 1
- Hadamard Gate Exercises – Part 2 – X With H And Z
- Hadamard Gate Exercises – Part 3 – Superposition Collapse
Section 15 - H gate In Real Quantum Computer
- H gate in Real Quantum Computer
Section 16 - R phi Gate
- R phi Gate
Section 17 - S And T Gates
- S And T Gates
Section 18 - U And I Gates
- U And I Gates
Section 19 - Multi Qubit States
- Multi Qubit States Introduction
- Representing Multi Qubit States
- Multi Qubit Circuit Using Single Qubit Gates – Sample Circuit 1
- Multi Qubit Circuit Using Single Qubit Gates – Sample Circuit 2
Section 20 - CNOT Gate
- 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 – Part 1
- CNOT Circuit Identities – Part 2
Section 21 - CZ Circuit Identity
- CZ Circuit Identity – Part 1
- CZ Circuit Identity – Part 2
Section 22 - CY Circuit Identity
- CY Circuit Identity
Section 23 - SWAP Circuit Identity
- SWAP Circuit Identity
Section 24 - Toffoli Gate
- Toffoli Gate
- Toffoli Circuit Identity
Section 25 - DJ Algorithm
- DJ Problem Overview
- DJ Algorithm Design
- DJ Algorithm Implementation – Part 1
- DJ Algorithm Implementation – Part 2
- DJ Algorithm Implementation – Part 3
Section 26 - Quantum Cryptography : Quantum Key Distribution
- Quantum Key Distribution – RSA Concepts
- Quantum Key Distribution – Concepts
Section 27 - Quantum Teleportation Theory
- Quantum Teleportation Theory
Section 28 - Further Learning And Resources
- Further Learning And Resources
- Source Code And Files
Who is this course for?
This course is designed for those interested to learn the basics of quantum computing with IBM Qiskit, how data analytics and artificial intelligence can be computed in a matter of milli-seconds, compared to classical computing.
Requirements
Basic computer knowledge and enthusiasm about Quantum Computing are the only prerequisites
Career path
None
Questions and answers
Currently there are no Q&As for this course. Be the first to ask a question.
Reviews
Currently there are no reviews for this course. Be the first to leave a review.
Legal information
This course is advertised on reed.co.uk by the Course Provider, whose terms and conditions apply. Purchases are made directly from the Course Provider, and as such, content and materials are supplied by the Course Provider directly. Reed is acting as agent and not reseller in relation to this course. Reed's only responsibility is to facilitate your payment for the course. It is your responsibility to review and agree to the Course Provider's terms and conditions and satisfy yourself as to the suitability of the course you intend to purchase. Reed will not have any responsibility for the content of the course and/or associated materials.