Date: Monday 4th - Tuesday 5th October 2021
Trainer: Andreas Kist
Description: Programming is a highly desirable and applicable skill in science. With the open-source and universal programming language Python, you can acquire, analyze, and present your data easily without leaving one programming environment. In this introductory course, students will learn how to write small Python scripts using Jupyter notebooks. We will cover why Python is an ideal programming language to learn, the Python syntax, data types, conditional statements, loops and file I/O. We glance at scientific Python packages and version control.