Data Science & KI
data science analytics

Python Data Science – Datenanalyse & Machine Learning – Kurs

Python für Datenanalyse, Visualisierung und maschinelles Lernen – ein praxisorientierter Data-Science-Kurs für Personen mit Python-Grundkenntnissen.

Auf einen Blick

Dauer3Ø am Markt
Formatflexibelflexibel
KostenMeist voll gefördertauf Anfrage / Förderung
Finanzierung über Förderung möglich – mit Bildungsgutschein bis zu 100 % förderbar*

Überblick

Dieser Kurs richtet sich an Personen, die bereits die Grundlagen der Python-Programmierung beherrschen und diese gezielt für die Arbeit mit Daten einsetzen möchten. Data Science gehört zu den gefragtesten Berufsfeldern der Gegenwart: Wer Daten einlesen, bereinigen, analysieren und visualisieren kann, ist in nahezu jeder datengetriebenen Branche ein gesuchter Fachkraft. Python hat sich als Standardsprache in diesem Bereich etabliert, weil ein reichhaltiges Ökosystem an Bibliotheken existiert, das diese Aufgaben erheblich vereinfacht. In diesem Kurs werden die wichtigsten dieser Bibliotheken praxisnah erarbeitet: pandas für die strukturierte Datenverarbeitung, NumPy für numerische Berechnungen, Matplotlib und Seaborn für Visualisierungen. Aufbauend darauf werden Konzepte des maschinellen Lernens eingeführt, Big Data und Apache Spark angesprochen und neuronale Netze im Überblick behandelt.

Software- & PraxistrainingInhaltsstand 29.05.2026

Kompetenzen, Lernformen und Angebote für dieses Praxistraining

Die folgenden Angaben stammen aus den diesem Kursprofil zugeordneten Bildungsangeboten. Sie zeigen, was wir erfasst haben — nicht zwingend den gesamten Markt; konkrete Preise und Termine können je Anbieter abweichen.

Anbieter

2

an 5 Standorten

Angebote

1

diesem Kursprofil zugeordnete Angebote

Kommende Termine

1

an 14 erfassten Orten

Regionen

5 Bundesländer

inklusive Online- und Hybridangeboten, sofern vorhanden

Abschluss

zertifikat

Mögliche Förderwege

Bildungsgutschein · Aktivierungs- und Vermittlungsgutschein · Qualifizierungschancengesetz

Lernformen

  • Combined Learning100 %

Zeitmodelle

  • Vollzeit82 %
  • Teilzeit18 %

Dauer im Markt

  • mehr als 1 Woche bis 1 Monat21×

Gemeldete Preisgruppen

  • 500–1.000 €38×

Häufige Kursorte

  • Mannheim
  • Wuppertal
  • München
  • Nürnberg
  • Würzburg
  • Augsburg

Bundesländer

  • Baden-Württemberg12×
  • Nordrhein-Westfalen
  • Bayern
  • Rheinland-Pfalz

Nächste erfasste Starttermine

  • 01.09.2026 · PassauCombined Learning · Vollzeit

Vermittelte Kompetenzen

  • pandas Datenanalyse
  • NumPy numerische Berechnungen
  • Datenvisualisierung Matplotlib
  • Machine Learning scikit-learn
  • Big Data Spark PySpark
  • Deep Learning Grundlagen

Zugeordnete Zielberufe

  • Data Scientist3.910 Stellen/12 Mon.
  • Data Analyst3.253 Stellen/12 Mon.
  • Mathematik (grundständig)1.984 Stellen/12 Mon.
  • Machine Learning Engineer1.150 Stellen/12 Mon.
  • Technische Informatik (grundständig)469 Stellen/12 Mon.
  • Softwaretechnik (grundständig)150 Stellen/12 Mon.

Datenbasis: 140 diesem Kurs zugeordnete Angebote sowie die dazu veröffentlichten Termindaten, Stand 19.08.2026. Mehrere Standorte eines Trägers zählen als ein Anbieter.

Kein Anbieter kann sich bei uns eine Platzierung oder Empfehlung kaufen.

So entstehen diese Daten · Fehler melden

Kursinhalte & Lernziele

Python für die Datenanalyse mit pandas und NumPy Der erste inhaltliche Block dreht sich um die Bibliotheken, die für strukturierte Datenarbeit in Python unverzichtbar sind. pandas stellt den DataFrame als zentrales Datenformat zur Verfügung, das tabellarische Daten effizient speichert und verarbeitet. NumPy liefert die mathematische Grundlage: Arrays, Matrixoperationen und Vektorberechnungen, die pandas im Hintergrund nutzt. Wer diese beiden Bibliotheken sicher beherrscht, kann den Großteil realer Datenanalyseaufgaben bewältigen.

  • DataFrames und Series anlegen, einlesen und exportieren
  • Daten filtern, sortieren und zusammenführen (merge, join, concat)
  • Fehlende Werte erkennen, behandeln und auffüllen
  • Aggregationen und Groupby-Operationen für Zusammenfassungen
  • NumPy-Arrays und deren Operationen (Broadcasting, Slicing, ufuncs)
  • Statistische Grundfunktionen (Mittelwert, Median, Standardabweichung)

Python für die Datenvisualisierung Daten zu analysieren ist das eine – sie verständlich zu kommunizieren das andere. Visualisierungen machen Muster, Ausreißer und Trends sichtbar, die in Rohdaten verborgen bleiben. Dieses Modul vermittelt, wie mit Matplotlib und Seaborn professionelle Grafiken erstellt werden, die sowohl für explorative Analysen als auch für Präsentationen geeignet sind.

  • Linien-, Balken-, Streu- und Histogramm-Diagramme mit Matplotlib
  • Statistische Visualisierungen (Boxplots, Heatmaps, Pairplots) mit Seaborn
  • Subplots und mehrstufige Visualisierungen erstellen
  • Farbpaletten, Beschriftungen und Legenden anpassen
  • Interaktive Visualisierungen im Überblick (Plotly, Bokeh)
  • Visualisierungen für Berichte exportieren und einbetten

Einführung in Machine Learning mit scikit-learn Machine Learning ist das Herzstück vieler moderner Datenanalyse-Projekte. In diesem Modul werden die Grundprinzipien – überwachtes und unüberwachtes Lernen, Trainings- und Testdaten, Metriken zur Modellbewertung – systematisch eingeführt. Mit scikit-learn steht eine Bibliothek zur Verfügung, die Machine-Learning-Algorithmen in Python zugänglich und reproduzierbar macht.

  • Daten für Machine Learning aufbereiten (Skalierung, Encoding, Split)
  • Lineare Regression für Vorhersageprobleme
  • Klassifikation mit Entscheidungsbäumen und k-Nearest-Neighbors
  • Modellbewertung mit Accuracy, Precision, Recall und Konfusionsmatrix
  • Overfitting und Underfitting erkennen und adressieren
  • Kreuzvalidierung für robustere Modellbewertung

Neuronale Netze, Deep Learning und Big Data mit Spark Dieser Block gibt einen strukturierten Überblick über zwei fortgeschrittene Themenbereiche, die im Data-Science-Umfeld immer wichtiger werden. Neuronale Netze und Deep Learning werden als Konzepte eingeführt, Anwendungsbeispiele werden diskutiert und der Unterschied zu klassischen Machine-Learning-Ansätzen herausgearbeitet. Big Data und Apache Spark werden als Lösung für Szenarien vorgestellt, in denen Datenmengen die Kapazitäten eines einzelnen Rechners übersteigen.

  • Aufbau und Funktionsprinzip neuronaler Netze
  • Aktivierungsfunktionen, Schichten und Gewichte
  • Anwendungsfälle für Deep Learning (Bildklassifikation, Sprachverarbeitung)
  • Überblick über Deep-Learning-Frameworks (TensorFlow, Keras)
  • Big-Data-Konzepte und warum klassisches pandas dort an Grenzen stößt
  • Apache Spark mit PySpark für verteilte Datenverarbeitung
  • RDDs und DataFrames in Spark
  • Spark SQL für Abfragen auf großen Datensätzen
  • Vergleich zwischen lokaler Analyse und verteilter Verarbeitung
  • Einsatzszenarien für Spark in Unternehmen
  • Meilensteinprojekte als eigenständige Daten-Analyseaufgaben
  • Präsentation und Dokumentation von Analyseergebnissen

Lernziele:

Nach Abschluss dieser Weiterbildung beherrschen Teilnehmende folgende Kompetenzen.

  • Daten aus verschiedenen Quellen (CSV, Excel, Datenbanken) mit pandas einlesen und aufbereiten
  • Datenbereinigung, Filterung und Transformation mit pandas-Funktionen durchführen
  • Numerische Berechnungen und Matrixoperationen mit NumPy effizient ausführen
  • Daten mit Matplotlib und Seaborn aussagekräftig visualisieren
  • Grundlegende statistische Kennzahlen berechnen und interpretieren
  • Datensätze für Machine-Learning-Aufgaben vorbereiten und aufteilen
  • Einfache Machine-Learning-Modelle mit scikit-learn trainieren und bewerten
  • Das Konzept neuronaler Netze und Deep Learning erklären und einordnen
  • Big-Data-Konzepte und den Einsatz von Apache Spark mit Python beschreiben
  • Daten-Meilensteinprojekte selbstständig planen und durchführen
  • Analyseergebnisse für nicht-technische Stakeholder aufbereiten

Zielgruppe & Voraussetzungen

Dieser Kurs eignet sich für Personen, die bereits Grundkenntnisse in Python besitzen und diese für Datenanalyse und Data Science nutzen möchten.

  • Python-Entwickler:innen oder Absolvent:innen eines Python-Einsteigerkurses, die sich auf Datenarbeit spezialisieren möchten
  • Analytiker:innen und Researcher:innen, die Excel-basierte Auswertungen durch Python-Workflows ersetzen möchten
  • Personen aus IT-nahen Berufen, die in den Data-Science-Bereich wechseln wollen
  • Arbeitssuchende, die sich für stark nachgefragte Data-Scientist- oder Data-Analyst-Positionen qualifizieren möchten
  • Fach- und Führungskräfte, die Datenprojekte besser verstehen und begleiten möchten
Voraussetzungen:

Grundkenntnisse in Python werden vorausgesetzt – insbesondere Variablen, Datentypen, Schleifen, Funktionen und grundlegende objektorientierte Konzepte. Diese Kenntnisse werden im Kurs nicht von Grund auf wiederholt, sondern als Ausgangspunkt für die Data-Science-spezifischen Bibliotheken genutzt. Wer die Grundlagen noch nicht sicher beherrscht, sollte zunächst einen Python-Einsteigerkurs absolvieren. Mathematische Grundkenntnisse (Statistik, lineare Algebra auf Schulniveau) erleichtern das Verständnis der Machine-Learning-Konzepte. Vor Seminarbeginn findet ein Vorgespräch statt, in dem der individuelle Lernplan festgelegt wird.

Ablauf & Abschluss

Die Weiterbildung findet im Combined-Learning-Format statt, das Präsenztage mit betreutem eigenständiges Lernen kombiniert. In Präsenzphasen werden Bibliotheken und Konzepte live demonstriert und an realen Datensätzen geübt. Im eigenständiges Lernen bearbeiten Teilnehmende eigenständige Analyse-Projekte, die praktische Erfahrung im Umgang mit echten Daten aufbauen. Data Science lernt man am effektivsten durch eigene Projekte, und das Curriculum ist entsprechend auf praktische Anwendung ausgerichtet. Der Kurs findet überwiegend in Vollzeit statt; Teilzeitvarianten sind möglich. Gearbeitet wird mit einer vollständig eingerichteten Python-Umgebung inklusive Jupyter Notebooks, die für die interaktive Datenarbeit besonders geeignet sind.

Die Weiterbildung erstreckt sich über mehr als eine Woche bis zu einem Monat. Die genaue Dauer hängt von den Vorkenntnissen und den gewählten Schwerpunkten ab. Wer die Python-Grundlagen bereits sicher beherrscht, kann schneller in die Data-Science-spezifischen Inhalte einsteigen und mehr Zeit auf Machine Learning und Big Data verwenden. Im Vorgespräch vor Kursbeginn wird die individuelle Kursplanung festgelegt.

Die Weiterbildung schließt mit einem international anerkannten Herstellerzertifikat sowie einem Lehrgangszertifikat von New Horizons ab. Das Herstellerzertifikat belegt die erworbenen Data-Science-Kompetenzen mit Python und ist in der IT- und Analystenbranche ein aussagekräftiger Nachweis. Prüfungsmodalitäten werden vor Kursbeginn im Vorgespräch erläutert.

Nutzen & Perspektiven

Data Scientist ist seit Jahren einer der gefragtesten Berufe auf dem Arbeitsmarkt – und dieser Ruf ist berechtigt. Unternehmen jeder Größe und Branche sammeln heute mehr Daten als je zuvor, aber die Fähigkeit, diese Daten sinnvoll auszuwerten und daraus Entscheidungen abzuleiten, ist noch immer selten. Wer pandas, NumPy und scikit-learn sicher beherrscht, kann echte Mehrwerte liefern: Vorhersagemodelle für Kundenverhalten, Visualisierungen für Managementreports, automatisierte Analysen, die früher Tage gedauert haben. Der Schritt von Python-Grundkenntnissen zu praxistauglicher Datenarbeit ist mit den richtigen Bibliotheken kleiner, als viele denken. Dieser Kurs zeigt, wie pandas-DataFrames in wenigen Zeilen Aufgaben lösen, die in Excel aufwendige Pivotierungen erfordert hätten, und wie scikit-learn einen kompletten Machine-Learning-Workflow in überschaubarem Code abbildet. Das Curriculum ist konsequent auf Transferierbarkeit ausgelegt: Die Datensätze und Aufgaben stammen aus realen Anwendungsbereichen, sodass Gelerntes unmittelbar im nächsten Berufsprojekt eingesetzt werden kann. Mit dem international anerkannten Herstellerzertifikat und dem New-Horizons-Lehrgangszertifikat erhalten Absolvent:innen einen Nachweis, der im Markt für Datenberufe verstanden und geschätzt wird. Ergänzt durch ein Portfolio aus den Meilenstein-Projekten des Kurses haben sie die Grundlage für eine überzeugende Bewerbung als Junior Data Scientist, Data Analyst oder Einsteiger:in im Bereich Machine Learning.

Welche Förderung passt zu dir?

Finde in 30 Sekunden heraus, ob dir ein Bildungsgutschein oder andere Zuschüsse zustehen. Kostenlos & ohne Anmeldung.

Arbeitsmarkt-Report

Berufsbild ist branchenübergreifend einsetzbar. Karrierechancen hängen stark von zusätzlicher Spezialisierung und Region ab.

Einstieg (0-2 J.):28.000–38.000 €
Mittel (3-7 J.):38.000–50.000 €
Senior (8+ J.):50.000–68.000 €

Zielberufe & offene Stellen

Berufe, in denen Absolvent:innen dieses Kurses typischerweise arbeiten — mit bundesweit offenen Stellen der letzten 12 Monate.

  • Data Scientist
    3.910 Stellen
  • Data Analyst
    3.253 Stellen
  • Mathematik (grundständig)
    1.984 Stellen
  • Machine Learning Engineer
    1.150 Stellen
  • Technische Informatik (grundständig)
    469 Stellen
  • Softwaretechnik (grundständig)
    150 Stellen

Unverbindliche Anfrage

Wir vergleichen passende Anbieter nach Region und Förderfähigkeit und melden uns in Kürze mit kostenlosen Kurs-Optionen.

Angaben ergänzen (optional) – für ein genaueres Angebot

Kostenlos & unverbindlich · Daten sind sicher

Verwandte Kurse & Alternativen

30 ähnliche Qualifizierungen & Kurse in diesem Themenfeld

Häufig gestellte Fragen (FAQ)

Welche Python-Vorkenntnisse brauche ich für diesen Kurs?

Du solltest Python-Grundlagen wie Variablen, Datentypen, Schleifen und Funktionen beherrschen. Diese Konzepte werden im Kurs nicht von Grund auf wiederholt. Wer noch keine Python-Erfahrung hat, sollte zunächst einen Einsteigerkurs wie "Python Programming – Introduction plus MS Teams" absolvieren.

Was ist der Unterschied zum Python-Einsteigerkurs?

Der Einsteigerkurs vermittelt Python-Syntax, Datentypen, Schleifen und Grundlagen der OOP – ohne Vorkenntnisse. Dieser Kurs setzt genau diese Grundlagen voraus und baut darauf mit Data-Science-Bibliotheken (pandas, NumPy, scikit-learn), Visualisierung und Machine Learning auf.

Werden Jupyter Notebooks im Kurs eingesetzt?

Ja, Jupyter Notebooks sind das bevorzugte Arbeitsformat für Data-Science-Übungen, da sie Code, Ausgaben und Erklärungen in einem Dokument verbinden. Die Lernumgebung wird vor Kursbeginn eingerichtet.

Was sind Daten-Meilensteinprojekte?

Die Meilensteinprojekte sind eigenständige Analyse-Aufgaben, die die Teilnehmenden im Laufe des Kurses bearbeiten. Sie verbinden die erlernten Bibliotheken zu einem vollständigen Workflow: Daten einlesen, bereinigen, analysieren, visualisieren und die Ergebnisse präsentieren.

Ist dieser Kurs ein direkter Einstieg in eine Data-Science-Karriere?

Der Kurs vermittelt die wichtigsten technischen Grundlagen für Data-Science-Berufe und führt zu einem international anerkannten Zertifikat. Für eine erste Stelle als Junior Data Scientist oder Data Analyst bildet er eine solide Basis, die durch praktische Projekte und weitere Erfahrung ausgebaut werden sollte.