Learning Paths

A learning path is a full course on Khoda — for example Web Development or Python. Each path is broken into modules, lessons, and exercises so you always know what to do next.

How a path is structured

Modules

Big chapters in the course. Finish a module’s lessons and exercises before the next one unlocks.

Lessons

Readings, videos, and examples that teach one concept at a time. Complete a lesson to earn XP.

Exercises

Short quizzes that check what you learned. Score at least 70% to pass and earn XP on your first completion.

Enrolling and your main path

You can enroll in more than one learning path. Your main path is the one Khoda highlights on your dashboard and uses for features like the Playground (available when your main path is a programming course).

Switch your main path anytime from your dashboard or learning-path settings. Progress is saved separately for each path you enroll in.

Progress and XP

  • Lesson and exercise completion adds XP to your profile and moves your path progress bar forward.
  • Exercises only award XP the first time you pass — retries are for practice, not farming points.
  • After two completed modules on a path, Daily Challenges unlock for that path.

AI help while you learn

Premium plans include in-lesson AI chat so you can ask questions without leaving the page. Free accounts have limited AI access. See subscriptions for what your plan includes.

Finish strong

Complete every module in a path and pass enough Daily Challenges to claim your certificate.

Create a free account