Sprintdev
self-taught curriculum · open-source

Learn it properly.
|

Structured roadmaps and video courses for self-taught developers — backend, systems, networking, tooling. Works offline on any device.

Browse courses View roadmaps
0courses
0students
4.8avg rating
PWAworks offline
how it works
01

Pick a roadmap or course

Roadmaps give you a week-by-week plan. Courses give you videos and milestones. Start either way.

02

Watch, take notes, build milestones

Each lesson has a notes panel that saves locally. Every topic ends with something to build — not just read.

03

Save for offline, keep learning

Install the PWA and save videos to your device's private storage. Works on the bus, no WiFi needed.

continue learning
IntermediateRustSystems

Rust: Beginner to Intermediate

The complete structured path from your first Rust line to building async web APIs. Built for developers who know JavaScript or another high-level language.

8 weeks 12 1,240
progress35%
IntermediateNext.jsReact

Next.js Fullstack Mastery

Build production-grade web apps with Next.js 15, Tailwind v4, Prisma, and Vercel deployment. From routing to database to ship.

10 weeks 10 2,890
progress72%
BeginnerNode.jsAPI

Node.js Backend Engineering

Scalable APIs, WebSockets, job queues, and testing — using Fastify, Prisma, Redis, and PostgreSQL.

7 weeks 8 3,450
progress15%
all coursessee all
IntermediateRustSystems

Rust: Beginner to Intermediate

The complete structured path from your first Rust line to building async web APIs. Built for developers who know JavaScript or another high-level language.

8 weeks 12 1,240
progress35%
IntermediateNext.jsReact

Next.js Fullstack Mastery

Build production-grade web apps with Next.js 15, Tailwind v4, Prisma, and Vercel deployment. From routing to database to ship.

10 weeks 10 2,890
progress72%
BeginnerNode.jsAPI

Node.js Backend Engineering

Scalable APIs, WebSockets, job queues, and testing — using Fastify, Prisma, Redis, and PostgreSQL.

7 weeks 8 3,450
progress15%
AdvancedTypeScriptGenerics

TypeScript Pro Patterns

Generics, conditional types, mapped types, utility types, and real-world architecture patterns. For devs who already know basic TypeScript.

6 weeks 6 987
4.9start
learning paths

Week-by-week roadmaps

Rust: Beginner → Intermediate

The no-fluff 8-week path to writing real Rust

8 weeks8–12 hrs/wk4 phasesview →

Fullstack Web Dev

HTML to production — no gaps

16 weeks10–15 hrs/wk1 phasesview →

Offline first

Videos save to your private browser storage — never in your gallery or file system. Works on the bus.

Installable PWA

Add to home screen on any device. Feels like a native app, zero app store needed.

Keyboard driven

⌘K search, ←→ lessons, M to mark done. Full keyboard nav on course pages.

Track progress

Per-lesson notes, streak calendar, completion tracking — all local, no account needed.