Course
Die Programmiersprache Ruby hat sich nicht zuletzt durch den Erfolg des Web-Frameworks Ruby on Rails einen Namen gemacht. Ihre Anwendungsmöglichkeiten gehen aber weit über das Web hinaus; und wer Rails kennt, kennt noch lange nicht alles, was diese Sprache zu bieten hat.
In diesem Kurs wollen wir mit euch Ruby von Grund auf kennenlernen - mit seiner Eleganz und seiner Ausdrucksstärke, aber auch mit seinen Tücken.
Offered by Franz Liedke, Jan Graichen, Christiane Hagedorn | Last updated on Sep 17, 2026 | 8594 enrollments
Franz Liedke (openHPI Team)
Franz Liedke received his bachelor and master degrees in IT Systems Engineering from Hasso Plattner Institute. Now employed as a full-stack developer in the openHPI Team, he is responsible for the continued development of the openHPI platform. He supervises student developers, works on new features (and bugs) and enjoys - a little too much? - refactoring existing source code.
He spends his leisure time with his family, at church and with friends, on the soccer pitch or in front of the computer (again!?), where he likes working on several open-source projects, preferrably the freely available forum software Flarum.
Jan Graichen (openHPI Team)
Jan Graichen graduated from the Hasso Plattner Institute with a Master of Science degree in IT Systems Engineering. Having developed on the openHPI platform since the very beginning in 2012, he continues his work as a full-time employee. As a Ruby expert he works on openHPIs core systems and designs services and interfaces. His knowledge of Linux operating systems and cloud infrastructures supports the successful operation of openHPI and bridges the gap between application development and system administration.
As an open source software enthusiast, Jan has contributed to many open source software projects and published his own software code. Lots of his open source software projects are used within the openHPI platform and other software projects all around the globe.
Christiane Hagedorn
Christiane Hagedorn did both her bachelor's and master's degree in Media Informatics at the Beuth University of Applied Sciences in Berlin. Now she is a PhD candidate at the Hasso Plattner Institute and explores the potential of game-based learning in e-learning contexts.
In her leisure time, Christiane is singing in a choir, likes to travel the world, and taking pictures while doing some hikes. She also loves playing digital and non-digital games, which is one of the reasons for choosing her research topic. In the past, she worked on several game projects. In addition, she has developed a great passion for teaching.