Open mobile navigation

+49 40 8998-5500

+49 40 8998-5507

info@pier-hamburg.de

graduateschool@pier-hamburg.de

Scientist Registration Lunch Talks Startup Bootcamp Past Events PIER Helmholtz Graduate School (PHGS) PIER Education Platform (PEP) DOIT PhD Representatives Research Fields PIER Research Perspectives Workshops PIER International PIER Idea Fund PHGS Travel Awards Calls, prizes and funding for doctoral researchers News & Events PIER Boards PIER Team CONTACT MEDIA CREDITS Quick links PHGS MEMBER LOGIN

Innovation & Startup

You are interested in learning about business startup and innovation topics? Check out PIER events and activities in this field.

PIER Research Funding

PIER offers funding for seed projects, joint workshops or short visits of international colleagues in your field.

PIER Education Platform

Transferable skills for doctoral and postdoctoral researchers

Language courses

German and English courses for doctoral and postdoctoral researchers

PHGS Travel Awards for doctoral researchers

Outstanding doctoral researchers of the PIER Helmholtz Graduate School (PHGS) can apply for a PHGS Travel Award to pay for travel to and participation in scientific events. Find out more...

Forms and info Sheets for doctoral researchers of the PHGS

Here you can find all templates and information sheets that are important for your membership in the PIER Helmholtz Graduate School.

Buddy Programme for new doctoral researchers of the PHGS

You are a new international doctoral sresearcher and would like support during your first time in Hamburg? You are an experienced doctoral researcher and would like to support a new international doctoral researcher? Register here.

Registration membership PIER Helmholtz Graduate School

You are starting a doctorate at DESY or Universität Hamburg and want to become a member of the PIER Helmholtz Graduate School? Here you can sign up.

Curriculum PIER Helmholtz Graduate School

The PHGS curriculum is the core of the education of our members and is the basis for the PHGS Certificate and Transcript of Records.

15

May

Introduction to Python 3

Workshop/Training | Dr Christoph Rosemann | 15 + 29 May 2025, 9 am - 12 noon | on-site (t.b.a.) | Doctoral Researcher / Education / PEP / Software and programming skills

This is a two times three hours introduction to Python 3. The goal is to achieve a solid understanding of basic Python3 as a basis for understanding more advanced concepts and constructs (which are subject to a follow-up course).

This Python intensive courses will give you all the necessary basic Python skills, which you can apply advanced courses in order to get started with data analysis and machine learning in Python.

It is an interactive, hands-on course in which active participation is strongly encouraged. Knowledge of fundamental programming concepts (e.g. variables, control flow) is beneficial for an optimal experience, but not strictly required.

This is the first time the course will be given, and it would help a lot if you could come with an open mind and provide feedback both on the clarity of the content and the overall speed and volume of information.

The course concept is centered around testing things out immediately; typing and writing is supposed to take a majority of the time. This includes making mistakes as early as possible in order to understand how to recover and learn to use resources in order to become competent and self-reliant in Python3.

For clarification, this is about Python 3, not older versions of Python.

A neccessary requirement for the successful participation is a Notebook with a working Python3 installation. On most modern Linux system, this is already part of the distribution. For macOS or Windows please take a look at https://www.python.org/downloads/

Please ensure that you can access the interactive prompt:

$ python3
Python 3.11.2 (main, Nov 30 2024, 21:22:50) [GCC 12.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

In addition, you need a text editor in which you create, edit and write plain text files.

If you would like to participate in the course, but have trouble with the requirements in spite of consulting the internet, your admin and other resources you can contact christoph.rosemann@desy.de

Trainer: Dr. Christoph Rosemann is a staff scientist at DESY, currently working in the scientific computing group for photon science (FS-SC) with a background in experimental particle physics. He thinks that programming is an act of creative expression and an immersive experience that needs to be experienced. He also believes that Python might be the only language that is easy to learn and is still in everyday use by the most skilled programmers.

This workshop is free of charge for registered members of the PIER Helmholtz Graduate School and its cooperation partners on Bahrenfeld campus in the PIER Education Platform.


Location:

on-site (room t.b.a)

Date:

15 + 29 May 2025, 9 am - 12 noon

Lecturers:

Dr Christoph Rosemann

Credit points:

0.5

Open for:

Doctoral researchers

ICON
REGISTRATION is open

Slots are limited, early registration is strongly recommended.

Register

Other interesting events

show all events

23 Apr 2025

Thesis defense: Erwin Cano Vargas

Erwin Cano Vargas | 23 April 2025, 3.00 p.m. |

The disputation is open to the UHH university public. Title of thesis: Photonically Referenced Microwave Signal Synthesis fo ...

24 Apr 2025

Postdoc Welcome Night: Bahrenfeld Edition

24 April 2025 | Campus Bahrenfeld

The MIN-Faculty at University of Hamburg welcomes all new (and anybody that still feels new) postdoctoral fellows in Hamburg, ...

29 Apr 2025

Thesis defense: Jan Oliver Schunck

Jan Oliver Schunck | 29 April 2025, 10.00 a.m. |

The disputation is open to the UHH university public. Title of thesis: Multidimensional and Multimodal Soft X-ray Methods fo ...

30 Apr 2025

Survey on topics for the PIER Graduate Week 2025, Oct 6-9

1-30 April 2025 | Online

Here you have the opportunity to vote on topics for the next PIER Graduate Week, scheduled for 6-9 October 2025.