Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Python-Grundlagen für Datenaufgaben
- Installation von Python und Einrichten der Entwicklungsumgebung
- Sprachgrundlagen: Variablen, Datentypen, Kontrollstrukturen
- Schreiben und Ausführen einfacher Python-Skripte
Dateiverarbeitung: CSV und Excel
- Lesen und Schreiben von CSV-Dateien mit dem csv-Modul und Pandas
- Arbeit mit Excel-Dateien mittels openpyxl/xlrd und Pandas
- Praktische Übungen: Automatisierung von Dateikonvertierungen
Einführung in Pandas
- DataFrame-Grundlagen: Erstellung, Indizierung, Auswahl und Filterung
- Agregations- und Gruppierungsoperationen
- Häufige Bereinigungsoperationen: fehlende Werte, Duplikate und Typkonvertierungen
Einführung in Polars
- Polars-Konzepte und Leistungsmerkmale im Vergleich zu Pandas
- Basis DataFrame-Operationen in Polars
- Anwendungsbeispiel: Wann man sich für Polars statt Pandas entscheidet
Fortschrittliche Datenmanipulation (Fortgeschritten)
- Komplexe Joins, Window Functions und Pivot-Operationen in Pandas
- Effiziente Datenverarbeitungsmuster mit Polars
- Chaining von Operationen und Optimierung der Speichernutzung
Prozessautomatisierung mit Python
- Schreiben von Skripten zur Automatisierung wiederkehrender Datenaufgaben und ETL-Schritte
- Planung der Skriptaustauschplanung über Betriebssystem-Planner oder Aufgabenplaner
- Protokollierung, Fehlerbehandlung und Benachrichtigungen
Verpackung von Skripten und Best Practices
- Erstellung ausführbarer Dateien mit PyInstaller oder ähnlichen Tools
- Projektstrukturierung, virtuelle Umgebungen und Abhängigkeitsmanagement
- Einführung in Versionskontrolle und Dokumentation der Workflows
Praktisches Mini-Projekt
- Ganzheitliche Aufgabe: Rohdaten einlesen, bereinigen und transformieren sowie Ausgaben erstellen
- Automatisierung des Workflows und Verpackung als ausführbares Skript oder Programm
- Bewertung und Verbesserungen basierend auf Feedback der Teilnehmenden
Zusammenfassung und nächste Schritte
Voraussetzungen
- Basiswissen zu Programmierkonzepten oder die Bereitschaft, sich in diese einzuarbeiten
- Sicherheit im Umgang mit der Befehlszeile oder dem Terminal zur Paketinstallation
- Erfahrung im Umgang mit Tabellenkalkulationsprogrammen (CSV/Excel)
Zielgruppe
- Datenanalysten und Mitarbeitende im Operations-Bereich, die Datenaufgaben automatisieren möchten.
- Analytical Engineers, die leichtgewichtige ETL-Skripte entwickeln wollen.
- Professionals, die sich für praktische, Python-basierte Datenworkflows interessieren.
14 Stunden
Erfahrungsberichte (2)
Alles war perfekt.
Florin Vrincianu
Kurs - Python Programming Fundamentals
Maschinelle Übersetzung
Praktische Übungen zum Inhalt helfen wirklich, jedes Thema besser zu verstehen. Außerdem ist es gut und hilfreich, die Kurse mit einer Vorlesung zu beginnen und dann mit praktischen Übungen fortzusetzen, um den vorgestellten Stoff besser einordnen zu können.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Kurs - Introduction to Data Science and AI using Python
Maschinelle Übersetzung