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 events24 Feb 2025
Individual career counselling with Annette Leemans
Annette Leemans | 24 February - 5 March 2025 | Online or onsite
If you are interesetd in exploring your individual career options, book your one-on-one career counseling session now with ce ...
24 Feb 2025
Python basics
Bernd Klein | 24-25 February 2025, 9 am - 5 pm | online
Do you want to do machine learning and/or data analysis using Python, but you’re having trouble getting started? Here's the s ...
25 Feb 2025
Thesis defense: Elizaveta Sitnikova
Elizaveta Sitnikova | 25 February 2025, 12.30 p.m. |
The disputation is open to the UHH university public. Title of thesis: Searches for new physics in final states with multipl ...
27 Feb 2025
Thesis defense: Kai-Wei Lin
Kai-Wei Lin | 27 February 2025, 1.00 p.m. |
The disputation is open to the UHH university public. Title of thesis: Alternating Magnetic Field Triggered Nanoplatform in ...