Die objektorientierte Programmierung (OOP) ist ein zentraler Bestandteil der modernen Softwareentwicklung. Dieser Kurs vermittelt die Grundlagen zur Erstellung strukturierter und wiederverwendbarer Programme in Python.

Inhalte
  • Vorstellung von Klassen, Objekten und Methoden
  • Behandlung zentraler OOP-Konzepte wie Vererbung, Polymorphismus und Kapselung
  • Vermittlung von Fähigkeiten zur Entwicklung effizienter und gut wartbarer Anwendungen durch praxisnahe Übungen
  • Anwendung objektorientierter Prinzipien in realen Projekten
  • Einführung in Design Patterns und bewährte Lösungsansätze zur Verbesserung der Codequalität

Der Kurs kombiniert theoretisches Wissen mit praktischen Übungen und schafft eine solide Grundlage für die Entwicklung eigener Softwareprojekte.