Ask questions and get answers in the course forum.
You will need to install a Python IDE (integrated development environment) where you will write the code for the Python plugin. This section shows you two options for Python IDEs. PyCharm and Visual Studio Code. Both IDEs are cross platform and will integrate with the QGIS Python modules and APIs.
Throughout the course I may switch between both IDEs so you can get a feel for which you might prefer. Critical directions for IDE setup will be provided for both PyCharm and Visual Studio Code.