Tue - Thu 7 Jul 2026 - 9 Jul 2026Past

Introduction to Programming with Python

Workshop Bonn (Bonn University)
Workshop Python Carpentries By DKZ.2R
Registration Closed

A workshop offered in collaboration with the Graduate center of Bonn University.

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: Tuesday, July 7th & Thursday, July 9th (09:00am-4:30pm)
  • Where: Bonn (University Bonn)
  • Format: This workshop in In-Person and no remote or online attendance options are currently planned.

Related Posts

How To: Good Scientific Practice

How To: Good Scientific Practice

“Scientific integrity forms the basis for trustworthy research”, so it says in the Guidelines for Safeguarding Good Research Practice of the DFG, the German Research Foundation. As a major funder of research in Germany the DFG, as well as many other funders of research in Germany and the European Union, requires researchers to follow a certain set of rules conducting their research. These rules are called “good scientific practice” and have to be followed by researchers to be viable for funding. According to the guidelines researchers are required to “document all information relevant to the production of a research result as clearly as is required by and is appropriate for the relevant subject area to allow the result to be reviewed and assessed”. But good scientific practice is not done by documenting your research. It also includes i.a. protecting the personality rights of your subjects and handling research data in an appropriate manner by e.g. “back(-ing) up research data and results made publicly available, as well as the central materials on which they are based and the research software used, by adequate means according to the standards of the relevant subject area, and retain them for an appropriate period of time.” This is where Research Data Management (RDM) comes in. Of course RDM is much more than just creating a backup of your data on a USB-Stick and handing it over to anyone asking for it. “Good scientific practice” in RDM follows the FAIR principles:

Read More

The Carpentries Workshop: Plotting and Programming in Python

As part of our “Trainings” work package, the DKZ.2R curates and provides a variety of trainings, seminars and courses. As a part of this, we are offering an official Carpentries Workshop on the 3rd and 4th of November on the topic of “Plotting and Programming in Python”.

Read More
Comments on Collaboration - My Experience with the DKZ.2R Rent-an-Expert Program

Comments on Collaboration - My Experience with the DKZ.2R Rent-an-Expert Program

Comments on Collaboration - My Experience with the DKZ.2R Rent-an-Expert Program

At the beginning of this year (2025), I received an email regarding the DKZ.2R “Rent an expert” program. I was very interested in this initiative and therefore applied for support from the scientific consulting team at the Rhine-Ruhr Center for Scientific Data Literacy (DKZ.2R) for assistance with my data analysis.

I obtained my master’s degree in Plant Nutrition from the China Agricultural University and pursued my PhD study at the University of Hohenheim. I am currently a postdoctoral researcher in the Institute of Crop Science and Resource Conservation, Crop Functional Genomics, at the University of Bonn.
My research expertise includes plant culturing, molecule cloning, biochemical analysis and limited data analysis experience on large-scale NGS datasets.
Since the beginning of April 2025, two DKZ.2R consultants were assigned to me: Tarek Iraki, who is proficient in programming languages such as Python, and Lennard Maßmann, who specializes in working with R. Together, we collaboratively worked on my Postdoctoral project, which focuses on the molecular and genomic dissection of lateral root development in maize.

Read More