Simple play icon Course
Skills Expanded

Quantum Computing: Getting Started with Q#

by Chuck Bates

You've likely heard of quantum computing, and all it's fantastical promises, but probably don't know where to get started in this emerging field. This course will teach you all you need to know to get started with Q# and jump right in.

What you'll learn

Would you like to gain the ability to start designing your own quantum algorithms? In this course, Quantum Computing: Getting Started with Q#, you will learn foundational knowledge of quantum computing principles. First, you will learn quantum superposition. Next, you will discover quantum entanglement and teleportation. Finally, you will explore how to design quantum algorithms. When you’re finished with this course, you will have the skills and knowledge of quantum computing with Q# needed to begin designing your own quantum algorithms.

About the author

Since a young age, Chuck has had a love of both technology and the sciences. This love of two fields became a problem when upon graduating with a B.S. in Physics and after several years of professional programming experience, Chuck had to choose which field to follow. While ultimately choosing software, Chuck spends significant time staying up to date in the world of physics with the hope to one day find a way to again combine the two. When he is not coding up his latest project or reading throu... more

Ready to upskill? Get started