● Learn ML by doing

Stop watching tutorials. Start solving real problems.

Code-Along turns messy, real-world datasets into guided projects. Open a notebook, run it in your browser, and build something you can actually show off.

No credit card to startRun your first cell in seconds
runs in-browser ✦
churn_model.ipynb
[1]
import pandas as pd
from sklearn.ensemble import RandomForest
df = pd.read_csv("customers.csv")
[2]
model.fit(X_train, y_train)
model.score(X_test, y_test)
[3]
test accuracy0.892
▶ Run all|
6 projects20 notebooks100% in your browser
Why Code-Along

Tutorials teach you to follow. We teach you to build.

📊

Real datasets, real stakes

Work with the kind of messy, incomplete data you meet on the job — not tidy toy examples that only work once.

Zero setup, runs anywhere

No installs, no environment headaches. Open a notebook and hit run — everything executes right in your browser.

🧭

Guided, not hand-held

Prompts and checkpoints keep you moving in the right direction, but you write the code that makes it work.

🚀

Finish with something to show

Every project ends in a working result — a model, a dashboard, an analysis — ready for your portfolio.

How it's organized

One project. Many notebooks. A real result.

Each project is a real-world problem, broken into notebooks you work through in order. Explore the data, clean it, train a model, and ship — one focused step at a time.

Browse the projects
📁
Linear Regression from ScratchProject · 4 notebooks
01 · Explore the datadone
02 · Clean & prepare featuresin progress
303 · Train the model
404 · Evaluate & tune
505 · Ship your prediction

Pricing

Free for almost everything.

Five projects run in your browser at no cost. Pro adds the one track that needs a real server.

Free

$0forever

Everything that runs in your browser — which is most of it.

  • NumPy & Pandas Foundations
  • Introduction to Machine Learning
  • Linear Regression from Scratch
  • Binary Classification
  • Neural Networks
  • Runs in your browser — nothing to install
  • Progress tracking across every notebook
Most popular

Pro

$12per month

Adds the server-side PyTorch track, on our hardware.

  • Everything in Free
  • Deep Learning with PyTorch — the full PyTorch track
  • A managed PyTorch session, no local setup
  • 2 GB RAM and 2 CPUs per session
  • Tensors, autograd, and real training loops

Monthly and annual billing at launch.

Your first real ML project is one click away.

Six projects, twenty notebooks, and nothing to install. Start with the first cell.