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
Grundlagen von Python für Datentasks
- Python installieren und die Entwicklungsumgebung einrichten
- Sprachgrundlagen: Variablen, Datentypen sowie Kontrollstrukturen
- Einfache Python-Skripte schreiben und ausführen
Dateiverarbeitung: CSV- und Excel-Dateien
- CSV-Dateien mithilfe des csv-Moduls sowie Pandas lesen und schreiben.
- Mit openpyxl/xlrd sowie Pandas mit Excel-Dateien arbeiten.
- Praktische Übungen: Automatisierung von Dateiumwandlungen
Einführung in Pandas
- Grundlagen zu DataFrame-Objekten: Erstellung, Indexierung sowie Auswahl und Filterung.
- Aggregations- und Gruppierungsoperationen
- Häufig genutzte Bereinigungsschritte: Umgang mit fehlenden Werten, Duplikaten sowie Typumwandlungen.
Einführung in Polars
- Konzepte und Leistungsmerkmale von Polars im Vergleich zu Pandas
- Basis-Operationen mit DataFrame-Objekten in Polars
- Anwendungsbeispiele: Wann ist es sinnvoll, Polars statt Pandas einzusetzen?
Fortgeschrittene Datentransformation (intermediate-Level)
- Komplexe Verknüpfungen, Fensterfunktionen sowie Pivot-Operationen in Pandas.
- Effiziente Verarbeitungsstrategien mit Polars
- Methoden zur Kombinierung mehrerer Operationen sowie Optimierung des Speicherverbrauchs.
Automatisierung von Prozessen mittels Python
- Skripte verfassen, die wiederkehrende Datenvorgänge sowie ETL-Schritte automatisch ausführen.
- Zeitgesteuerte Ausführung solcher Skripte über Betriebssystem- oder Task-Scheduler
- Protokollierung, Fehlerbehandlung sowie Benachrichtigungen einrichten.
Packaging von Skripten und bewährte Praktiken
- Erstellung ausführbarer Programme mittels PyInstaller oder ähnlicher Werkzeuge
- Geeignete Projektstruktur, Nutzung virtueller Umgebungen sowie Verwaltung von Abhängigkeiten
- Einführung in Versionskontrolle und Dokumentation von Arbeitsabläufen
Praktisches Mini-Projekt
- Vollständige Bearbeitungskette: Rohdaten einlesen, bereinigen, transformieren und das Ergebnis erzeugen.
- Dieser Arbeitsablauf wird automatisiert sowie als lauffähiges Skript oder ausführbares Programm verpackt.
- Abschließende Bewertung durch Peers, wobei Verbesserungsvorschläge diskutiert werden.
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in Programmierkonzepten oder Bereitschaft zum Lernen
- Sicherheit im Umgang mit der Kommandozeile bzw. dem Terminal zur Installation von Paketen
- Erfahrung mit Tabellenkalkulationen (CSV/Excel)
Zielgruppe
- Datenanalysten sowie Mitarbeiter der Operations-Abteilungen, die Datentasks automatisieren möchten.
- Analytische Ingenieure, die leichtgewichtige ETL-Skripte entwickeln wollen.
- Fachkräfte, die praktische datenbasierte Workflows in Python erlernen möchten.
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