Agenda

Workshop in two (or even more) parts

  • Fist part introducing Python

  • Second part about Python in-depth basics

  • Third part will be adjusted to your needs

    • Learning the Greenbone Management Protocol (GMP)

    • Controlling a Greenbone Appliance via GMP (using gvm-tools)

Goal of the first part is you understand the foundations of Python to write simple scripts:

  • What’s Python

  • Most important data types and their usage

Second Part:

  • Dictionaries

  • How to write a function

  • Understanding control structures

  • Classes

  • Packages and Modules

Please always ask questions! Even when you think they are stupid