Scrimba Backend Courses
Scrimba's backend catalog is four courses, from a 46-minute regex crash course to the 4.8-hour Supabase build, and every one of them runs on JavaScript and TypeScript. That means a frontend developer can add databases, auth, and persistence without switching languages. Start with the free Learn SQL.
Where to start
Database literacy is what separates copy-paste developers from people who can debug a slow query, and it pays off whether you later use raw SQL, Supabase, or Firebase. Learn SQL (3.8 hrs) is free, runs Postgres in the browser, and is the strongest first step into this hub.
Start Learn SQL for free (opens in a new tab)All backend courses
| Course | Level | Access | Length |
|---|---|---|---|
| Learn SQL | Beginner | Free | 3.8 hrs |
| Learn Regular Expressions | Intermediate | Free | 46 min |
| Intro to Supabase | Intermediate | Free | 4.8 hrs |
| Build a Mobile App with Firebase | Intermediate | Pro | 2.0 hrs |
Inside the courses




- Learn SQL runs Postgres in the browser (PGlite) and packs 62 challenges into 49 scrims.
- Learn Regular Expressions is freeCodeCamp's curriculum as 36 short scrims, nothing gated.
- Intro to Supabase is free end to end, but you build in your own Supabase project.
- Build a Mobile App with Firebase is Pro after two sample scrims; the free Learn JavaScript course ends with the same Firebase build.
How to progress
Run Learn SQL for database fundamentals, then Intro to Supabase for SQL plus auth, storage, and row-level security in one platform. Build a Mobile App with Firebase covers Google's backend-as-a-service if you want easy mobile sync instead.
More backend on the JavaScript track
Scrimba files its server-side runtimes under JavaScript. For the request-response side of backend work, follow this hub with Learn Node.js, Learn Express.js, and Intro to NestJS on the JavaScript hub.
Where it fits
The fastest structured route is the Backend Developer Path, which sequences Node, Express, SQL, TypeScript, and deployment into one progression. The broader Fullstack Developer Path adds the frontend half. Browse every track on the Learning Paths hub.
Related
- TypeScript course, JavaScript courses, and all courses
- Practice API calls
- Scrimba pricing and Pro vs Free
Ship a real backend in JavaScript
SQL and Supabase are free to start, no Pro account needed.