Die Teilnehmenden erlernen die aktuellen Neuerungen und erweiterten Funktionen der Programmiersprache Python3.
Neue Entwicklungen in der objektorientierten Programmierung von Python3- Verwendung neuerer Features wie Data Classes für einfachere und kompaktere Klassendefinitionen
- Anwendung von Typannotationen zur Verbesserung der Code-Lesbarkeit und statischen Überprüfung
Aktualisierte Funktionen und Sprachmerkmale
- Nutzung von f-Strings für eine effizientere und lesbare Zeichenfolgenformatierung
- Verwendung von Enumerationen zur handhabung und Definition von konstanten Gruppen
Verbesserungen in der Datenverarbeitung
- Einsatz aktueller Pandas- und NumPy-Versionen für optimierte Datenmanipulation
- Leistungsvorteile durch Erweiterungen in der Speicherverwaltung und Array-Operationen
Erweiterte Fehlermanagement-Strategien
- Nutzung der neuen Entwicklungen in der Fehlerbehandlung mit erweiterten Tracebacks
- Implementierung moderner Debugging-Tools, um Fehler schneller zu identifizieren und zu beheben
Best Practices und modulare Entwicklung
- Integration neuer Bibliotheken und Module, die die Python3-Programmierung weiter bereichern
- Einhaltung von Coding-Standards zur Förderung der Nachhaltigkeit und Wartbarkeit von Projekten