Learn Python pandas offline with short lessons and spaced-repetition drills.
Learn Pandas teaches the Python pandas library through short lessons and spaced-repetition practice, so the syntax actually stays in your memory.
Stop re-googling groupby.
Most people learn pandas by copying snippets and forgetting them a week later. Learn Pandas fixes that: a 60-second lesson to understand the concept, then spaced-repetition drills that bring it back exactly when you are about to forget. Every example is real, runnable pandas code, verified against the actual library.
LEARN, THEN REMEMBER
• 14 focused micro-lessons, 30 to 90 seconds each, example driven with no walls of text
• 200+ practice cards covering DataFrames, Series, reading CSVs, selecting, filtering, sorting, missing values, GroupBy, merging, pivot tables, datetimes, window functions and performance
• SM-2 spaced repetition, the algorithm behind Anki, schedules every review for you
• Three modes: flashcards, fill in the blank, and multiple choice
• Every card explains why the answer works, when to use it, and the mistakes people usually make
PRACTICE THE WAY YOU ACTUALLY WORK
• Drill any topic on demand
• Cram before an interview without disrupting your review schedule
• Workflow challenges that mirror real data tasks: read a messy CSV, drop duplicates, parse dates, group and aggregate, sort, export results
• Race Mode for quick timed sessions
• Star difficult cards and attach your own notes
TRACK YOUR PROGRESS
• Daily streaks and a review heatmap
• Retention tracking over time
• Per-topic mastery bars, with automatic detection of your weakest areas
• Achievement badges
• Optional XP leaderboard, off by default
A REFERENCE YOU WILL ACTUALLY OPEN
Searchable documentation for every method: purpose, syntax, parameters, return values, examples, common mistakes and related methods. Global search finds any method, topic or tag instantly.
BUILT FOR REAL LIFE
• Works completely offline, no internet required, good for flights and commutes
• No ads, no in-app purchases, no tracking
• Accounts are optional and used only for backup and sync. Your progress is never locked behind a login
• Dark and light themes
• Monospace, syntax-highlighted code
• One decision per screen, so a spare minute is enough
WHO IT IS FOR
Data analysts, data scientists, Python developers, students, and anyone preparing for a data science or analytics interview.
If you know what you want to do but can never remember the exact pandas syntax, this is built for you. Ten minutes a day is enough. Open the app, clear your scheduled reviews, and get to the point where pandas syntax is something you remember rather than something you search for.
Nouveautés
• Workflow challenges: multi-step pandas pipelines that test whole workflows, not single methods
• New seaborn and matplotlib courses, plus a pandas Plotting topic — charts are drawn right in the app
• Sync your progress across devices with an optional free account
• Forgot your password? You can now reset it from the sign-in screen
• Daily reminders so you don't break your streak
• Get in touch from Settings with the new contact form