Free Python Data Challenge — Baig Academy
Free · Self-Paced · Start Today

Learn to Analyse
Real Data in Python.
At Your Own Pace.

6 hands-on challenges. A real dataset with 155,000+ salary records. Step-by-step tasks with hints — plus Rahim's full walkthrough recording so you never get stuck.

15 minutes per challenge No prerequisites needed Full recording included Real-world dataset
0k+
Real salary records
0+
Countries covered
0
Hands-on challenges
1 Full
Walkthrough recording
Day3_Salary_Analysis.ipynb
1import pandas as pd
2# Group by role and experience level
3salary_matrix = df.groupby([
4    'job_title', 'experience_level'
5])['salary_in_usd'].median().round(0)
6print(salary_matrix)
Get Started — It's Free

Join 2,000+ learners already inside

Register below to stay updated on new challenges, live sessions, and resources from Baig Academy.

Free forever. No credit card. Unsubscribe any time.

15 min per challenge
Your pace — no deadlines
Stuck? Check the recording
Dataset inside each challenge
6 Challenges + Recording

Work through them at your own pace.

Each challenge builds on the last. By the end you'll have a complete personal salary benchmark — built entirely in Python by you.

🗂️
Challenge 1
Meet Your Data
Load 155,000+ real salary records and explore what's inside. Your first real questions about the data science job market.
Start challenge
🔍
Challenge 2
Filter & Focus
Cut through 100+ job titles. Find exactly what's relevant to your career and how many entry-level roles actually exist.
Start challenge
💰
Challenge 3
Salary Patterns
What do different roles actually pay? GroupBy reveals salary patterns by experience, role, and company size.
Start challenge
📈
Challenge 4
Trends Over Time
Is data science growing or cooling off? Build your first line charts and track 5 years of salary and hiring trends.
Start challenge
🌍
Challenge 5
Where in the World
Most jobs ≠ highest pay. Map the global salary landscape with bar charts and find the US premium.
Start challenge
📊
Challenge 6
Your Personal Report
Find your salary percentile, see your career ladder, and write your conclusions. This one is worth saving.
Start challenge
🎬
Day 7 — Full Walkthrough
Rahim's Complete Solution Recording
Rahim builds the entire challenge end-to-end live — all 6 challenges in one session. Watch alongside your own notebook, or use it when you're stuck. Includes open Q&A on Python, data, and AI careers.
Available Now Watch Recording →

Python for Data & AI

Stop copying AI code. Build real analytical logic in our upcoming live cohort.