Skip to main content

Learning Paths & Roadmaps

Learning Paths organize courses into guided sequences designed to take a learner from novice to job-ready specialist in a particular discipline.

Foundation vs Specialization Paths

LearnWay splits learning paths into two primary tiers:

Dynamic Career Roadmap Generation

Learners can generate a custom learning roadmap tailored to their career aspirations:

Algorithmic Workflow

  1. Input Analysis: The system parses the target careerGoal and user’s past course completion history.
  2. Curriculum Synthesis:
    • Always injects all Foundation Paths as prerequisites.
    • Matches keywords and competencies to active Specialization Paths.
    • Orders courses according to dependency graph (prerequisites).
  3. Roadmap Persistence: Saves the roadmap into user_career_roadmaps table for live progress calculations.
  4. Response: Delivers ordered milestones, total estimated hours, and access status for each node.