Python Progression: Moving Beyond the Basics
In this short intermediate-level workshop, we will learn how to write Python with a focus on reproducibility and re-usability.
We will start in Jupyter Notebooks and later move to running Python scripts from the command line.
Who is the course for?
Somebody who has written Python scripts or notebooks and wants to improve their code style and code re-usability.
Somebody who needs to read, process, and plot data for their work or studies.
Persons who already use Python for this but want to learn about libraries to simplify common tasks and about how to share their workflow in a reproducible way.
Preparation
We assume everybody follows on their computer with network access
Software install instructions (but we will go through this together)
Episode overview
Warm-up:
Day 1 morning:
11:00 - 12:30
Day 1 afternoon:
13:30 - 15:00
15:30 - 17:00
17:00 - 18:00
Q&A
Working on own scripts/projects
Day 2 morning:
09:00 - 09:45
09:45 - 10:20
10:30 - 11:00