Workshop

Hands-On Workshop: Programming a Quantum Computer with Python

Thursday, May 29

14:40 - 16:40
RoomPanino
LanguageEnglish
Audience levelBeginner
Seats left5
    Elevator pitch

    Unlock the future of computing! In this hands-on workshop, you’ll learn to program a quantum computer using Python. Master quantum circuits, explore hybrid workflows, and create code ready for quantum processors—all without needing a background in physics. Step into the quantum era with us!

    Abstract

    This workshop is designed for Python developers eager to take their first steps into the fascinating world of quantum computing. Through practical examples and hands-on exercises, participants will learn the basics of programming a quantum computer using Python. No advanced background in quantum physics is required, just curiosity and a passion for exploring new frontiers.

    Workshop Objectives:

    1. Understand the Quantum Basics:

      • A quick and accessible introduction to quantum computing concepts: qubits, superposition, entanglement, and quantum gates.

      • Learn why quantum computers are revolutionary and how they differ from classical systems.

    2. Getting Started with Python Libraries for Quantum Development

      • Hands-on setup: installing and configuring Python libraries like Qiskit.

      • Explore the structure of quantum circuits and run your first quantum algorithm.

    3. Building Quantum Programs

      • Create quantum circuits to perform basic operations, such as the Quantum Fourier Transform and Grover’s algorithm.

      • Learn how to simulate quantum programs on your local machine before running them on a real quantum processor.

    4. Hybrid Classical/Quantum Workflows

      • Combine classical Python programming with quantum computation for real-world applications.

      • Explore use cases like optimization problems and basic quantum machine learning examples.

    Who Should Attend?

    This workshop is perfect for Python developers, data scientists, and ML enthusiasts curious about quantum computing. Participants should have basic knowledge of Python programming; no prior experience with quantum mechanics is needed.

    What to Bring:

    1. A laptop with Python installed.
    2. Enthusiasm to learn something revolutionary!

    Outcomes:

    By the end of the workshop, attendees will have written and executed their first quantum program, gained foundational knowledge of quantum programming, and learned how to integrate quantum tools into classical Python workflows. Join us to kickstart your journey into the quantum future!

    TagsOther
    Participant

    Melloncelli

    A physicist by education and a lecturer of programming for data science and applied statistics for some Milano universities, I worked as a data scientist to provide data-based business solutions. For example, my specialities include numerical optimization, NLP, Time Series analysis, signal analysis, and modelling projects.

    I co-founded Apply Quantum (https://applyquantum.ai), specialising in AI, quantum computing, and providing training.