Skip to main content

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​

CourseLevelAccessLength
Learn SQLBeginnerFree3.8 hrs
Learn Regular ExpressionsIntermediateFree46 min
Intro to SupabaseIntermediateFree4.8 hrs
Build a Mobile App with FirebaseIntermediatePro2.0 hrs

Inside the courses​

Opening slide of Learn SQL on Scrimba, purple gradient, naming Gregor Thomson as the teacher
Learn SQL: free, and the natural place to start this hub.
Opening slide of Learn Regular Expressions on Scrimba, white monospace text on freeCodeCamp green
freeCodeCamp's own curriculum runs here as 36 short scrims, nothing gated: Learn Regular Expressions.
Opening slide of Intro to Supabase on Scrimba, a lightning bolt over the course name and Jonathan Hill's credit
Intro to Supabase: free end to end, but you build inside your own Supabase project.
Opening slide of Build a Mobile App with Firebase on Scrimba, with Rafid Hoda's name beside an illustrated instructor
Two sample scrims, then Pro: Build a Mobile App with Firebase.Chapter title cards from scrimba.com.

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.

Ship a real backend in JavaScript

SQL and Supabase are free to start, no Pro account needed.

Try Scrimba free (opens in a new tab)