Open source · Roadmap-first · Free forever
LearnPath turns the best free resources on the web into structured learning paths. Follow a roadmap, watch a curated lesson, practice in your browser, ship a project — and keep your progress.
Choose a path → learn → practice → prove → build
Popular roadmaps
From zero to fluent — syntax, structure, tests, and a real CLI or API.
HTML to a deployed app — frontend, API, data, auth, pipelines.
Math intuition, data, classical ML, networks, and responsible shipping.
Transformers, prompting, RAG, evals — build with language models on purpose.
Tools, loops, memory, and safety — agents you can actually debug.
Ethical foundations, Linux, networks, web bugs, and incident basics.
How LearnPath works
Roadmap
Staged graphs with prerequisites, so you always know what comes next and why.
Learn
Editorially verified free resources — official YouTube embeds, never rehosted.
Practice
Python, JS, TS, SQL and HTML run in your browser. Your code never touches our servers.
Build
Challenges with real tests, then project briefs you can put in a portfolio.
Editor's picks
Scores are LearnPath editorial opinions — clarity, cost, freshness and project density — documented per resource. Every embed is checked for availability and embedding permission.
Practice
Five runtimes, all sandboxed client-side: CPython via WebAssembly, SQLite compiled to WASM, and JS/TS/HTML in isolated iframes. No accounts, no installs, no server ever sees your code.
def learnpath(skill):
"""The whole product in five lines."""
watch = curated(skill) # verified, free
practice = run_in_browser(skill)
build = ship_a_project(skill)
return progress(watch, practice, build)
print(learnpath("python-syntax"))
# → {'skills': 1, 'confidence': 'earned'}Projects
Open source
Roadmaps, skills and resources are validated files. Improve a path, suggest a resource, report a broken link — a pull request is the contribution flow.
Community
Discord is the campus: ask questions, share projects, find study partners, argue about roadmaps. LearnPath deliberately does not build a worse forum inside the app.
The LearnPath Journal

Agent equals model plus harness. Once you see the architecture behind Claude Code, Codex, Cursor and Copilot, the hype flattens into three form factors, one skill shift, and a short list of fundamentals that got more valuable, not less.

Prompt injection is still #1 on the OWASP LLM Top 10, and the agentic era added ten new failure modes. Here is the junior-developer-sized version: what the real risks are, and the seven defenses you can apply this week.