Menu
CoddyTech
Lernpfad

Data Science Roadmap: Data Scientist werden

Von deiner ersten Zeile Python zu Modellen, denen du vertrauen kannst: SQL, Diagramme, Statistik, dann Machine Learning mit scikit-learn. Echter Code im Browser, ein Diagramm pro ML-Lektion.

2,421,911+ codders in diesen Kursen eingeschrieben

487 Lektionen539 Aufgaben2,161 Quizfragen

Trainiere ein Modell in deinem Browser

Echter scikit-learn-Code mit seiner echten Ausgabe. Zieh den Schieberegler, um eine Zeile zu ändern, und sieh, was das Modell lernt.

Ein kleines k lernt jeden Trainingspunkt auswendig und zieht eine zackige Grenze. Ein größeres k glättet sie.

k =5
main.py
import numpy as np
import matplotlib.pyplot as plt
from sklearn.datasets import make_moons
from sklearn.model_selection import train_test_split
from sklearn.neighbors import KNeighborsClassifier


X, y = make_moons(n_samples=200, noise=0.3, random_state=0)
X_train, X_test, y_train, y_test = train_test_split(X, y, random_state=0)


k = 5
model = KNeighborsClassifier(n_neighbors=k)
model.fit(X_train, y_train)
print(f"train accuracy: {model.score(X_train, y_train):.2f}")
print(f"test accuracy:  {model.score(X_test, y_test):.2f}")


xx, yy = np.meshgrid(np.linspace(-2, 3, 56), np.linspace(-1.5, 2, 40))
proba = model.predict_proba(np.c_[xx.ravel(), yy.ravel()])[:, 1]
proba = proba.reshape(xx.shape)


plt.figure(figsize=(5, 4))
plt.pcolormesh(xx, yy, proba, cmap="coolwarm", alpha=0.35)
plt.scatter(X_train[:, 0], X_train[:, 1], c=y_train,
            cmap="coolwarm", edgecolors="k")
plt.title(f"k-nearest neighbors, k = {k}")
plt.show()
Diagramme werden geladen
Ausgabe
 

Die Data Science Roadmap, Schritt für Schritt

6 Kurse8 Abschnitte487 Lektionen539 Aufgaben2,161 Quizfragen

Jeder Schritt ist ein bestehender Coddy-Kurs. Mach sie der Reihe nach oder spring in den, der dir fehlt: Dein Fortschritt wird so oder so pro Kurs gespeichert.

  1. 1
  2. 2
    Diesen Schritt startenStartenEchte Tabellen abfragen, filtern, verknüpfen, gruppieren und aggregieren. Die meisten Unternehmensdaten liegen in einer Datenbank, und ein Data Scientist, der sie abfragen kann, wartet nicht darauf, dass jemand anderes sie exportiert.StartenEigene Seite
  3. 3
    Diesen Schritt startenStartenNumPy-Arrays, pandas-Tabellen und matplotlib-Diagramme, dann die eingebauten Datensätze iris, wine und digits. Das Werkzeug, mit dem jedes Machine-Learning-Projekt beginnt, mit einem Diagramm in jeder Lektion.StartenEigene Seite
  4. 4
    Diesen Schritt startenStartenLage und Streuung, Verteilungen, Wahrscheinlichkeit durch Simulation, Ausreißer, Korrelation, Trendlinien, p-Werte, Skalierung und Kodierung. Gelernt durch Simulieren und Plotten, nicht durch Auswendiglernen von Formeln.StartenEigene Seite
  5. 5
    Diesen Schritt startenStartenAufteilen, fitten, vorhersagen und bewerten mit scikit-learn: k-NN, lineare und logistische Regression, Bäume, Forests, Boosting, Kreuzvalidierung und Pipelines, zum Schluss ein Klassifikator für Pinguinarten.StartenEigene Seite
  6. 6
    Diesen Schritt startenStartenStruktur ohne Labels finden: k-Means, hierarchisches Clustering, DBSCAN, PCA und Anomalieerkennung, zum Schluss ein Projekt, das handgeschriebene Ziffern kartiert und gruppiert.StartenEigene Seite
Das bekommst du
Alles, was du zum Programmierenlernen nutzt

Lernen durch Tun

Schreibe echten Code, frage Datenbanken ab, erstelle Websites und meistere KI-Prompts. Unsere interaktiven Lektionen decken alle Fähigkeiten ab, die moderne Entwickler brauchen.

playground.js
Code-Editor
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Eingabe
"Alex"
Ausgabe
"Hello, Coddy! Alex"

Baue deine Serie auf

Bleib konsequent und sieh zu, wie dein Fortschritt wächst! Verfolge deine tägliche Programmiergewohnheit, schütze deine Serie mit Einfrieroptionen und verdiene Belohnungen für jeden Tag.

12 Tage Serie

Komm morgen zurück, um deine Serie zu halten!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Doppelt oder Nichts

Tag 5 von 7

fire Freeze icon

Serie Einfrieren

2 left

Du bist nicht allein

Tritt auf globalen Bestenlisten an, lade Freunde ein, um Belohnungen zu verdienen, und feiert gemeinsam eure Erfolge. Programmieren macht mit Freunden mehr Spaß!

Herausforderer-Liga
Herausforderer-LigaTop 7 steigen auf
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconAufstiegszoneleaderboard Arrow Up icon

Jeder Lernweg, alles dabei

Lies, höre, teste dich, frag die KI oder schlage nach, was du schon gelernt hast. Jede Lektion passt sich dir an.

Einführung in Variablen
Audio

Eine Variable ist ein benannter Container, der einen Wert speichert, auf den du später im Programm verweisen kannst.

In Python erstellst du eine, indem du den Namen, ein Gleichheitszeichen und dann den Wert schreibst.

Der Wert kann sich ändern - eine neue Zuweisung verweist den Namen einfach auf einen neuen Wert.

1xSarah

Werde zertifiziert

Verdiene Zertifikate für jeden abgeschlossenen Kurs. Füge sie deinem LinkedIn-Profil und Lebenslauf hinzu, um Arbeitgebern deine Programmierkenntnisse zu zeigen.

CoddyAbschlusszertifikat
Hiermit wird bestätigt, dassMax Mustermannerfolgreich abgeschlossen hat
python iconPython-Grundlagen
Verifiziert
DatumJan. 2026
LinkedInZu LinkedIn hinzufügen

Warum du dieser Data Science Roadmap auf Coddy folgen solltest

  • Eine Reihenfolge, kein Rätselraten. Erst Python, dann SQL, um an die Daten zu kommen, dann Diagramme und Statistik, um sie zu verstehen, dann Modelle, um aus ihnen vorherzusagen. Jeder Schritt nutzt, was der vorige vermittelt hat.
  • Du siehst die Daten. Jede Machine-Learning-Lektion hat ein Diagramm oder eine Skizze, und die Diagramme, die dein Code zeichnet, erscheinen daneben im Tab Diagramme. So ist eine Verteilung, eine Korrelation oder eine Entscheidungsgrenze etwas, das du angeschaut hast, nicht nur etwas, worüber du gelesen hast.
  • Echte Werkzeuge, nichts zu installieren: Python, SQL, NumPy, pandas, matplotlib, SciPy und scikit-learn, alles im Browser, in den Versionen, die Data Scientists nutzen.
  • Zwei fertige Projekte, ein Klassifikator für Pinguinarten und ein Explorer für handgeschriebene Ziffern, dazu Abschluss-Challenges zu Kundenabwanderung, Betrug und A/B-Tests. Jeder Kurs endet mit einem kostenlosen Zertifikat.

Häufige Fragen: Data Scientist werden

Wie werde ich Data Scientist ohne Vorkenntnisse?

Lerne Python, dann SQL, dann Daten mit pandas und matplotlib zu erkunden und darzustellen, dann genug Statistik, um ein Muster von Rauschen zu unterscheiden, dann Machine Learning mit scikit-learn. Das ist diese Roadmap, in dieser Reihenfolge. Dann baust du zwei oder drei Projekte mit öffentlichen Datensätzen, die eine Frage beantworten, die jemanden interessiert, und schreibst auf, was du herausgefunden hast.

Was ist der Unterschied zwischen Data Analyst und Data Scientist?

Ein Analyst erklärt, was passiert ist: Abfragen, Tabellenkalkulationen, Diagramme und Berichte. Ein Data Scientist sagt auch vorher, was passieren wird, und testet, ob ein Effekt echt ist: Statistik, Machine Learning und Experimente. Beide teilen SQL, Python und pandas. Wenn Dashboards und Reporting dein Ziel sind, passt der Data-Analyst-Pfad besser.

Was sollte ich für Data Science zuerst lernen?

Python. Es ist die Sprache fast jeder Data-Science-Stellenanzeige, und die Bibliotheken, die der Rest des Pfads nutzt (pandas, matplotlib, scikit-learn), sind Python-Bibliotheken. Der erste Schritt behandelt nur die Teile von Python, die die späteren Schritte brauchen: Variablen, Bedingungen, Schleifen, Funktionen und Listen.

Brauche ich ein Studium oder höhere Mathematik für Data Science?

Nicht für den Einstieg und für viele Jobs auch nicht. Arbeitgeber suchen Leute, die Daten mit SQL holen, sie mit pandas bereinigen und darstellen, mit Statistik darüber nachdenken und ein Modell bauen können, das sie verteidigen können. Dieser Pfad vermittelt die Statistik mit Simulationen und Diagrammen, ohne Analysis. Ein Studium hilft für Forschungsstellen; ein Portfolio ehrlicher Projekte hilft überall.

Wie lange dauert diese Roadmap?

Etwa fünf bis sieben Monate bei einer Stunde am Tag. Die Python-Grundlagen brauchen rund sechs Wochen, SQL drei bis vier und die vier Machine-Learning-Abschnitte zusammen etwa 40 Stunden. Die Zeit danach, mit eigenen Projekten, macht aus den Fähigkeiten ein Portfolio.

Deckt dieser Data-Science-Pfad Deep Learning ab?

Nein, und die Seite sagt das weiter unten auch. Er behandelt klassisches Machine Learning, die Modelle, mit denen die meisten geschäftlichen Probleme gelöst werden: Regression, Bäume, Forests, Boosting, Clustering und PCA. Neuronale Netze, Deep-Learning-Frameworks und große Sprachmodelle kommen danach, und sie sind leichter zu lernen, wenn du ein Modell sauber aufteilen, trainieren und bewerten kannst.

Weitere Lernpfade

Dieselben Kurse, für eine andere Rolle geordnet. Der Fortschritt bleibt erhalten: Ein auf einem Pfad abgeschlossener Kurs zählt auf jedem Pfad, der ihn enthält.

Alle Lernpfade
Illustration der Programmiersprachen bei Coddy

Starte den Data Scientist-Pfad kostenlos

Jetzt lernen