Python Course Track
- Home /
- Activities & Offers /
- Trainings /
- Python Course Track
All our offers are free of charge!
In our Python Course Track we are providing you with a curated list of beginner, to advanced courses to learn programming with Python. All materials we recommend here are open to everyone, no matter which instituion they are associated with. Furthermore, all in-person, and online courses, as well as all self-learning courses and course materials are free of charge. We recommend starting with part one and completing all courses in the recommended order. Courses offered by the DKZ.2R will always be announced via our website.
Part 1 - DKZ.2R Python Basics and Plotting
The Basics: This course in-person is an excellent starting point if you have no experience with programming in any way. Course dates will always be announced via the DKZ.2R website.
Part 2 - Intro to Programming with Python
This course offered by the University of Bonn is intended for people who start more doing scientific computing with python, focused but not limited to working on HPC clusters.
Part 3 - Data Analysis and Plotting with Pandas
This intermediate online course focuses on Pandas and how you can use it for your own scientific programming. The course is full of hands-on excercises. Basic programming skills in Python are obligatory for this course.
Part 4 - DKZ.2R Interactive Data Visualizations in Python
The on-site workshop will cover data wrangling, creating interactive visualizations using Ploty, and deploying a small web application using Streamlit. Course dates will always be announced via the DKZ.2R website.
Part 5 - DKZ.2R Python Advanced Course
The DKZ.2R plans on offering an advanced course for scientific programming with Python. Course dates will always be announced via the DKZ.2R website.