Teilnehmer erwerben grundlegende Kenntnisse in der objektorientierten Programmierung (OOP) und den Kernkonzepten der Python-Entwicklung, um strukturierte und wartbare Softwarelösungen zu erstellen.

Objektorientierte Programmierung mit Python
  • Klassen und Objekte erstellen, um Programme modular und strukturiert zu entwickeln
  • Vererbung und Polymorphismus nutzen, um wiederverwendbare und flexible Softwarelösungen zu gestalten
  • Kapselung anwenden, um Daten sicher zu verwalten und den Code übersichtlich zu strukturieren - essenziell für die Arbeit mit Python

Grundlagen der Python-Programmierung
  • Syntax und Kontrollstrukturen verstehen, um effiziente Programme mit Python zu schreiben
  • Datenstrukturen wie Listen, Dictionaries und Sets nutzen, um Informationen strukturiert zu verarbeiten
  • Fehlermanagement und Debugging-Techniken einsetzen, um stabile und zuverlässige Anwendungen zu entwickeln

Modularisierung und Funktionen
  • Eigene Funktionen definieren, um Code-Wiederverwendbarkeit und Lesbarkeit zu verbessern
  • Module und Bibliotheken nutzen, um Python-Programme effizient zu erweitern
  • Best Practices für sauberen und wartbaren Code anwenden, um langfristige Projekte zu entwickeln