PyDA Course
Your trail

Track your climb

Every lesson lights up a station. XP, streaks, and badges move with you.

🧑‍💻
🌱 Bronze
Lv.1
0 XP · 50 to next
0🔥 streak
0 best
0/31 quests

🐍 Python 101

Variables → functions → language model
0/7 done
  1. Module 1 ✅
  2. Module 2 ✅
  3. Module 3 ✅
  4. Module 4 ✅
  5. Module 5 ✅
  6. Module 6 ✅
  7. Module 7 ✅
+0 XP earned

📊 Pandas & Data

Kaggle-style notebook with pandas
0/5 done
  1. Module 1 ✅
  2. Module 2 ✅
  3. Module 3 ✅
  4. Module 4 ✅
  5. Module 5 ✅
+0 XP earned

Quests

0/31 done

Milestones that unlock on their own as you learn, 🔒 just means not yet.

🔒 First run ✓
🔒 First step ✓
🔒 Explorer ✓
🔒 Builder ✓
🔒 Step by Step ✓
🔒 10 Steps ✓
🔒 25 Steps ✓
🔒 50 Steps ✓
🔒 Python track ✓
🔒 Data track ✓
🔒 3-day streak ✓
🔒 7-day streak ✓
🔒 14-day streak ✓
🔒 30-day streak ✓
🔒 100 XP ✓
🔒 500 XP ✓
🔒 1K XP ✓
🔒 2K XP ✓
🔒 3K XP ✓
🔒 5K XP ✓
🔒 7.5K XP ✓
🔒 5 Projects ✓
🔒 10 Projects ✓
🔒 25 Projects ✓
🔒 50 Projects ✓
🔒 Problem Solver ✓
🔒 10 Challenges ✓
🔒 25 Challenges ✓
🔒 50 Challenges ✓
🔒 Python 101 done ✓
🔒 Data Analysis done ✓

Activity Log

0 actions

Every action you take is logged here for full transparency.

No activity yet. Start a lesson or view a project to begin earning XP!

Your improvement report

Complete your first lesson and this fills in with your own numbers, accuracy, consistency, and how far you've climbed.

Start your first lesson
How progress is computed Every XP rule, level formula, rank, streak, quest, and report metric, documented from the code. Read how progress works →