Die Teilnehmenden erwerben grundlegende Kenntnisse in Python, um einfache Anwendungen zu entwickeln.

Grundlagen für Python Grundlagen für einfache Python Anwendungen
  • Variablen, Datentypen und Operatoren gezielt einsetzen, um logische Programme zu schreiben
  • Kontrollstrukturen wie Schleifen und Bedingungen nutzen, um Programmlogik effizient zu gestalten

Objektorientierte Programmierung für eine modulare Softwareentwicklung
  • Klassen und Objekte erstellen, um übersichtlichen, wiederverwendbaren Code zu entwickeln
  • Vererbung und Polymorphismus nutzen, um flexible und erweiterbare Softwarestrukturen zu gestalten

Datenverarbeitung und einfache Automatisierung mit Python
  • Daten aus Dateien einlesen, bearbeiten und speichern, um strukturierte Datensätze zu verwalten
  • Funktionen und Module einsetzen, um Code sauber zu organisieren und Wartbarkeit sicherzustellen

Fehlermanagement und Debugging für stabile Anwendungen
  • Try-Except-Blöcke verwenden, um Fehler frühzeitig zu erkennen und Programme robuster zu machen
  • Logging- und Debugging-Techniken nutzen, um Fehlerquellen effizient zu identifizieren und zu beheben

Optimierung und Best Practices für einfache, performante Python-Anwendungen
  • Effiziente Algorithmen und Datenstrukturen nutzen, um Programme schneller und ressourcenschonender zu gestalten
  • Code modular schreiben und dokumentieren, um Skalierbarkeit und Nachvollziehbarkeit sicherzustellen
  • Python Grundlagen gezielt für einfache Softwareentwicklung, Datenverarbeitung und Automatisierung nutzen
  • Best Practices für saubere, wartbare und performante Python-Programmierung umsetzen