Five-Project Series

- prerequisites
- basics of Python or C# • basics of algebra and probability theory • basics of quantum computing concepts
- skills learned
- designing and writing simple Q# code • running simulations of quantum code using a full state quantum simulator • writing classical code in C# or Python that calls quantum code

- access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
- choose one free eBook per month to keep
- exclusive 50% discount on all purchases

- access to all Manning books, including MEAPs!

5, 10 or 20 seats+ for your team - learn more

Quantum computing has the potential to usher in a new age of computing, with impacts on areas from data science to cryptography. In this series of quick liveProjects, you’ll explore the full potential of quantum for cryptography, data transmission, data reconstruction, and more. In each standalone project, you’ll work with Q# and the powerful Microsoft Quantum SDK to experiment and prepare for the oncoming quantum revolution.

These projects are designed for learning purposes and are not complete, production-ready applications or solutions.

Project 1 BB84 Key Distribution Protocol

Project 2 Teleportation and Superdense Coding

Project 3 Preparing a Quantum State

Project 4 Grover's Search to Recover an ISBN

Project 5 Grover's Search to Solve a Cryptarithm

monthly

annual

$49.99

$499.99

only $41.67 per month
**five seats**for your team- access to
**all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!** - choose another
**free product**every time you renew - choose
**twelve free products**per year - exclusive
**50% discount**on all purchases -
*Quantum Computing with Microsoft QDK*project for**free**

This liveProject is for software engineers interested in exploring hands-on quantum computing. To begin this liveProject you will need to be familiar with the following:

TOOLS

- Basics of Python or C#

- Basics of linear algebra
- Basics of probability theory
- Basics of quantum computing concepts

In this series of liveProjects, you’ll put the Q# language and the Microsoft Quantum Development Kit into action to explore quantum applications and simulate quantum computing.

- Designing and writing simple Q# code
- Running simulations of quantum code using a full state quantum simulator
- Writing classical code in C# or Python that calls quantum code
- Inspecting quantum states during a simulation
- Developing quantum algorithms to match specified tasks
- Simplifying code development with the Microsoft Quantum Development Kit
- Formulating problems in terms of quantum oracles
- Designing and writing Q# code based on algorithm descriptions
- Writing unit tests in Q# and testing Quantum oracle routines
- Integrating quantum code with classical pre- and post-processing routines

- Self-paced
- You choose the schedule and decide how much time to invest as you build your project.
- Project roadmap
- Each project is divided into several achievable steps.
- Get Help
- While within the liveProject platform, get help from other participants and our expert mentors.
- Compare with others
- For each step, compare your deliverable to the solutions by the author and other participants.
- book resources
- Get full access to select books for 90 days. Permanent access to excerpts from Manning products are also included, as well as references to other resources.