★ Your universal learning journey

From beginner to expert — at your pace.

Progress through structured levels in any subject. Earn XP, unlock Skill Paths, and build a profile that shows exactly what you know.

11+
Subjects
5
Skill Paths
7
Levels per subject
Your progress
Mathematics · Level 3
🔥 7-day streak
Level 3 — Algebra 1,240 XP
Level 3Level 4 · 2,000 XP
Variables & Expressions ✓ Done
Linear Equations 68%
Inequalities & Functions Locked
14
Lessons done
88%
Quiz avg
Scholar
Your rank
Assessment passed
+25 XP earned
Weekly streak

Explore subjects

Each subject has clear levels — from beginner to advanced.

Browse all →
🔢
Science
Mathematics
7 levels · Beginner to Advanced
Video + Exercises Start →
⚛️
Science
Physics
6 levels · Beginner to Advanced
Video + Exercises Start →
💻
Technology
Programming
7 levels · Beginner to Advanced
Video + Exercises Start →
🧬
Science
Biology
5 levels · Beginner to Advanced
Video + Exercises Start →
🧪
Science
Chemistry
5 levels · Beginner to Advanced
Video + Exercises Start →
📖
Language
English
4 levels · Beginner to Advanced
Video + Exercises Start →

How Edkool works

A clear path from your first lesson to expert-level mastery.

🎯
1. Enrol in a subject
Pick any subject. Each one has structured levels that build on each other — no curriculum required.
📚
2. Learn through lessons
Videos, articles, and exercises at your own pace. Complete a topic to unlock the next one.
📝
3. Pass assessments
Each topic has a quiz. Each level has an exam. Pass them to advance and earn XP.
🏆
4. Unlock Skill Paths
Combine levels across subjects to earn Skills like Web Developer or AI Engineer.

Skill Paths

Combine subjects to earn a recognised skill — automatically.

All skills →
🌐
Web Developer
200 hrs estimated
intermediate

Build full-stack web applications from front-end to back-end.

Requires
Mathematics L2 Programming L6 Databases L3 System Design L2
📊
Data Analyst
150 hrs estimated
intermediate

Analyse data to uncover insights and drive decisions.

Requires
Mathematics L4 Statistics L4 Programming L3 Databases L2
🤖
AI Engineer
400 hrs estimated
expert

Design and deploy machine learning systems and AI applications.

Requires
Mathematics L6 Programming L6 Statistics L4 Machine Learning L5 System Design L2
🔬
Data Scientist
300 hrs estimated
advanced

Apply statistical and ML methods to extract knowledge from data.

Requires
Mathematics L5 Programming L5 Statistics L4 Machine Learning L4
Your dashboard

See exactly what you've mastered.

Edkool tracks every lesson, assessment, and XP point. Watch your rank climb from Novice to Grandmaster — one level at a time.

XP and rank for every subject
Assessment scores and weak-spot hints
Daily streaks with XP bonuses
Automatic skill unlocks
Overall mastery
Rank: Scholar
🔥 12-day streak
73%
overall
Mathematics 88%
Programming 64%
Statistics 41%
1,240
Total XP
92%
Quiz avg
2
Skills earned

Loved by learners everywhere

★★★★★

"Watching my XP go up after every lesson is addictive. I went through three levels of Algebra in a month without even noticing."

Aisha Khan
Self-taught learner
★★★★★

"I unlocked the Data Analyst skill after finishing Statistics and Mathematics. Edkool showed me exactly what I needed — no guessing."

Marcus Lee
Career changer
★★★★★

"The streak system keeps me coming back daily. I'm now at Level 5 in Programming and the Grandmaster rank feels within reach."

Priya Nair
Working professional
Ready to start your learning journey?
Free forever. No curriculum. No limits.