Scrimba Backend Courses
Scrimba's backend courses cover databases, backend-as-a-service, and the building blocks behind real APIs. The stack is JavaScript and TypeScript throughout, so it fits frontend developers who want to add persistence, auth, and data without leaving the language they know.
Where to start
Start with the free Learn SQL (3.8 hrs). 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.
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 |
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. Pro adds the full Node, Express, and deployment sequence in the Backend Developer Path.
Use our partner link to get 20% off the Pro plan.