Objektorientierte Programmierung erleichtert die Entwicklung modularer und wiederverwendbarer Softwarelösungen. Die Teilnehmenden lernen, Klassen, Objekte und Vererbung gezielt einzusetzen, um skalierbare und wartbare Anwendungen zu erstellen.
ThemenschwerpunkteEin weiterer Schwerpunkt liegt auf der Datenmodellierung. Die Teilnehmenden erarbeiten strukturierte Datenmodelle, um Informationen in Python-Anwendungen effizient zu organisieren und datengetriebene Prozesse zuverlässig abzubilden.
Zudem vermittelt der Kurs grundlegende Kenntnisse der Versionsverwaltung mit Git. Die Teilnehmenden lernen, Repositories zu verwalten, mit Branches zu arbeiten und Merges durchzuführen, um die Zusammenarbeit im Team zu strukturieren und den Projektfortschritt nachvollziehbar zu dokumentieren.
Der Kurs verbindet zentrale Konzepte der Softwareentwicklung mit praxisnaher Anwendung und schafft eine solide Grundlage für die professionelle Arbeit mit Python und Git in modernen Entwicklungsprojekten.