15
Sep
Object Oriented Programming with Python
This workshop is an introduction in object oriented programming with Python.
The course starts from scratch, showing the underlying ideas and implementations. It also introduces illuminates the special Python philosophy of Python concerning OOP. The course ends with advanced OOP Python concepts ”Class decoration“ and ”Metaclassing“.
Agenda:
1.1. Introduction
1.2. Class and Instance Attributes
1.3. Data Abstraction using getters and setters
1.4. Properties
1.5. Magic Methods and Operator Overloading
1.6. Inheritance
1.7. Multiple Inheritance
1.8. Class Decoration
1.9. Metaclasses
Participation requirements:
Intermediate programming knowledge in Python. Participation in the course “Basic Python“ or familiarity with the topics of this course. Participation in the course ”Python Advanced“ is not crucial but helpful.
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.
online / Zoom
15 + 16 November 2025, 9 am - 5 pm
Bernd Klein
1.0
Doctoral and postdoctoral researchers
Slots are limited, early registration is strongly recommended.
Other interesting events
show all events31 Jul 2025
Thesis defense: Alessio Miscioscia
Thesis defense: Alessio Miscioscia | 31 July 2025, 2.00 p.m. |
The disputation is closed to the UHH university public. Title of thesis: Thermal effects in conformal field theories
12 Sep 2025
PIER Startup Workshop: Creating Innovation with the Blue Ocean Strategy
Andreas Voss (Concis Group! and People & Friends) | 12 September 2025, 9 am - 1 pm | Remote
Find out how to identify unique selling points in research and business in our next PIER Startup Workshop “Creating Innovatio ...
15 Oct 2025
Academic Writing - 8 Sessions
8 sessions from 15 October 2025 to 3 December 2025, 5:30 - 7:00 p.m. (Wednesdays) | Campus Bahrenfeld, Building 61 Room 116 (1st floor)
At a basic level, a PhD is about developing the skills of a professional academic researcher. However, without a set syllabus ...
04 Nov 2025
PIER Doctoral Seminar | November 2025
Michael Büker | Three modules between 4 and 12 November 2025 | Campus Bahrenfeld, HARBOR (bldg. 610), seminar room ground floor
The seminar is open to all full and associated members of the PIER Helmholtz Graduate School (PHGS) from the 2nd year of the ...