A workshop offered in collaboration with HPC.NRW.

This workshop will cover the very basics of Python, from variable assignment to data types to loops, conditional, and functions. Participants will be guided with the help of live-coded examples and self-paced exercises.

We will cover the following Topics (selection):

  • Variable Assignment & Data Types
  • Importing Libraries
  • Reading and Plotting Tabular Data
  • List / Dictionaries
  • Loops
  • Conditional Statements
  • Functions

The workshop material is available online and will be presented by official carpentry instructors who will walk you through the steps and are available for questions the entire time. Although some experience with other scripting / programming languages would be beneficial, no prior knowledge of Python is required. The event is open to participants from all domains. To participate in the course please bring your own laptop. Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event.

If you are interested in taking part in the workshop, you can sign up here.

  • Title: Introduction to Programming with Python
  • When: Monday, October 19th & Wednesday, October 21st (09:00am-5:00pm)
  • Where: Aachen (RWTH Aachen University - IT Center)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

Related Posts

By DKZ.2R: Plotting & Programming with Python - FLINTA course

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a two-day introductory workshop on python, to be presented at RWTH Aachen University on the 27th and 29th of May, 2026 in collaboation with the RWTH Aachen IT-Center.

This workshop is offered especially for FLINTA early career researchers (anyone identifying as Female, Lesbian, Inter, Non-binary, Trans, or Agender) and will be presented by FLINTA instructors.

Read More

By DKZ.2R: Interactive Data Visualizations in Python

As part of our “Trainings” work package, the DKZ.2R creates, curates and presents a variety of free trainings, seminars and courses. Our next offering will be a half-day workshop on creating and presenting interactive visualizations in python, to be presented at RWTH Aachen University on 4th June, 2025. The workshop will cover data wrangling, creating interactive visualizations using Ploty, and deploying a small web application using Streamlit.

Workshop material is available online and will be presented by instructors who will walk you through the steps and are available for questions throughout the event. The event is open for participants from all domains, however a basic knowledge of Python is reccomended. If you are interested in taking part in the workshop, you can sign up here.

Read More
Documentation From User Experience

Documentation From User Experience

This post is a condensed version of a talk at our Data Compentcy College

If you regularly use scientific software written by others, or tried to replicate interesting research that relies on software, you have probably also invested weeks of work to solve a software problem or even given up on a software because of missing documentation. Finding a project that might be the solution to your problem and then failing to run the code is frustrating. Being unable to run a project you have built yourself years ago is even worse. Having experienced all those setbacks myself in the past I want to use this post to channel that frustration to fuel solutions for better documentation for our current and future projects.

Read More