Badge gallery
0 of 60 unlocked
Getting started
0 / 6First Run
Run your first Python program.
Bug Squasher
Fix a broken program in a debugging challenge.
Module 1 Conqueror
Complete every lesson in Hello, Python.
Module 2 Conqueror
Complete every lesson in Variables & Types.
Module 3 Conqueror
Complete every lesson in Making Decisions.
Boss Slayer
Defeat your first boss challenge.
Lesson craft
0 / 11Flawless Five
Complete 5 type-alongs with zero errors.
Speed Typer
Complete 10 flawless type-alongs.
Steady Hands
Complete 25 flawless type-alongs.
Machine Precision
Complete 100 flawless type-alongs.
Centurion
Complete 100 lesson blocks.
Five Hundred Strikes
Complete 500 lesson blocks.
Two Thousand Strikes
Complete 2,000 lesson blocks.
Ten Thousand Strikes
Complete 10,000 lesson blocks.
Sharp Mind
Answer 100 quiz questions correctly on the first try.
Perfect Module
Complete a whole module without using a single hint.
Perfectionist
Complete 10 modules without using a single hint.
Courses
0 / 20First Forge
Complete every module of any course.
Course Collector
Complete 5 courses.
Curriculum Crusher
Complete 15 courses.
Polymath
Complete 40 courses.
Catalog Conqueror
Complete 80 courses.
Lesson Marathon
Complete 150 lessons.
Scholar of the Forge
Complete 750 lessons.
Boss Hunter
Defeat 10 boss challenges.
Dragonslayer
Defeat 100 boss challenges.
Python Master
Complete every module of Python from Zero.
SQL Master
Complete every module of SQL from Zero.
Data Scientist
Complete every module of Python for Data Science.
Spark Engineer
Complete every module of PySpark for Data Engineering.
Chain Reaction
Complete every module of LangChain & LangGraph.
Statistician
Complete every module of Statistics for Data Science.
Rigorous
Complete every module of Advanced Statistics for Data Science.
Mathematician
Complete every module of Maths for Data Science.
ML Engineer
Complete every module of Machine Learning Foundations.
Scikit-Learn Master
Complete every module of Scikit-Learn: Real Machine Learning.
Polyglot
Complete every module of every course.
Practice arena
0 / 11Problem Solver
Solve 10 Practice problems.
Grinder
Solve 50 Practice problems.
Century Club
Solve 100 Practice problems.
Problem Wrangler
Solve 250 Practice problems.
Five Hundred Club
Solve 500 Practice problems.
Bank Breaker
Solve 750 Practice problems.
Thousand Solved
Solve 1,000 Practice problems.
Hard Mode
Solve a Hard-difficulty Practice problem.
Hard Habit
Solve 10 Hard-difficulty Practice problems.
Fear No Problem
Solve 50 Hard-difficulty Practice problems.
Nightmare Mode
Solve 150 Hard-difficulty Practice problems.
Weekly challenge
0 / 4Weekly Warrior
Clear your first Weekly Challenge set.
Month of Mondays
Clear the Weekly Challenge 4 weeks in a row.
Quarter Champion
Clear the Weekly Challenge 12 weeks in a row.
Year of Weeklies
Clear 52 Weekly Challenge sets in total — a year's worth.
Dedication
0 / 8Kindling
Practice 3 days in a row.
Week Streak
Practice 7 days in a row.
Month of Flame
Practice 30 days in a row.
Unquenchable
Practice 60 days in a row.
Eternal Ember
Practice 100 days in a row.
Comeback
Return to practice after 3+ days away. Life happens — welcome back.
Hundred Hours Forged
Spend 100 hours in the lesson player.
Forge Master
Reach the max level.