Python basics

To not exceed the scope of this course we will refer to external resources to learn Python. As we are focussing on local experiments we do not need to rely on advanced software engineering skills, although some fundamentals are required such as

  • Functions

  • Scope of variables

  • Control flows (if, for)

  • Basic understanding of object oriented programming

Here is a list of online resources that are worth checking out: