Quantum computing is coming. Further, the pace of advancement is much faster than even the most optimistic of projections just one year ago. Therefore it is imperative that as an industry software developers come up to speed on what quantum computing is, what quantum computers do, how they do it and how to create software for quantum systems.
I am providing this training free to the industry for any and all to use.
Module 1: Introduction to Quantum Computing
- Classical vs Quantum Computing (pdf)
- Basic Quantum Mechanics Concepts (pdf)
- Overview of Quantum Computing Models (pdf)
Module 2: Quantum Programming Basics
- Quantum Circuit Representation
- Basic Quantum Algorithms (Superposition, Measurement)
- Running Simulations on Local Devices
- Introduction to Quantum Cloud Computing
Module 3: IBM Quantum and Qiskit
- Introduction IBM Quantum and Programming with Qiskit
- Implementing Quantum Algorithms
- Hands-on Labs: Running Qiskit Programs on IBMQ
Module 4: Google Cirq and Quantum Supremacy
- Introduction to Cirq and Google’s Quantum AI
- Writing Quantum Circuits in Cirq
- Simulation vs. Hardware Execution
- Implementing Variational Quantum Algorithms
- Hands-on Labs: Running Cirq Programs on Google Cloud
More Modules Coming Soon
Module 5: Amazon Braket and Hybrid Quantum Computing
- Introduction to AWS Braket
- Programming with Braket SDK
- Working with Rigetti, IonQ, and OQC Devices
- Implementing Quantum Machine Learning with Braket
- Hands-on Labs: Running Circuits on AWS Braket
Module 6: PennyLane and Quantum Machine Learning
Module 7: Advanced Quantum Algorithms & Applications
Module 8: Future Trends and Career Pathways