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