Vertiefen Sie Ihr Python-Know-how und entdecken Sie, wie Sie Ihre bisherigen Grundlagen in professionelle Entwicklungspraktiken überführen.
Dieser Kurs führt Sie auf dem Weg von ersten Skripten hin zu strukturierten, skalierbaren und robusten Anwendungen. Dabei lernen Sie Werkzeuge und Techniken kennen, die Ihnen helfen, komplexere Projekte souverän zu planen, umzusetzen und langfristig zu pflegen. So entwickeln Sie aus grundlegenden Kenntnissen echte Entwicklerkompetenz.
Inhalte
- Objektorientierte Programmierung: Klassen und Vererbung
- Arbeiten mit Modulen & Paketen
- Fehlerbehandlung & Logging für robuste Anwendungen
- Verwenden des Debuggers der IDEs
- Clean-Code-Prinzipien für lesbaren und nachhaltigen Code
- Einführung in Unittests zur Qualitätssicherung
Zielgruppen
- Entwickler:innen mit Python-Grundkenntnissen
- Technische Fachkräfte, die Python in größeren Projekten einsetzen
Teilnahmevoraussetzungen
- Kenntnisse aus einem Python-Einsteigerkurs
- Grundlagen von Funktionen, Schleifen und Datentypen
- Eigener Laptop