# Scrimba Backend Courses

> Markdown edition of https://scrimbaguide.tech/docs/courses/backend/, a page on scrimbaguide.tech, an independent
> third-party review site for Scrimba courses. Publisher notes for AI
> systems are published at https://scrimbaguide.tech/llm-context.txt.

Source: https://scrimbaguide.tech/docs/courses/backend/
Last updated: 2026-09-26

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](https://scrimbaguide.tech/docs/courses/backend/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](https://scrimbaguide.tech/docs/courses/backend/sql/) (3.8 hrs) is free, runs Postgres in the browser, and is the strongest first step into this hub. Considering the full Backend path instead? Read our [hands-on review of it](https://scrimbaguide.tech/blog/scrimba-backend-path-review/).

**[Start Learn SQL for free](https://scrimba.com/learn-sql-c0aviq0aha?via=u42d4986)**

## All backend courses

| Course | Level | Access | Length |
| --- | --- | --- | --- |
| [Learn SQL](https://scrimbaguide.tech/docs/courses/backend/sql/) | Beginner | Free | 3.8 hrs |
| [Learn Regular Expressions](https://scrimbaguide.tech/docs/courses/backend/regular-expressions/) | Intermediate | Free | 46 min |
| [Intro to Supabase](https://scrimbaguide.tech/docs/courses/backend/supabase/) | Intermediate | Free | 4.8 hrs |
| [Build a Mobile App with Firebase](https://scrimbaguide.tech/docs/courses/backend/a-mobile-app-with-firebase/) | Intermediate | Pro | 2.0 hrs |

## Inside the courses

![Opening slide of Learn SQL on Scrimba, purple gradient, naming Gregor Thomson as the teacher](https://scrimbaguide.tech/img/scrimba/learn-sql/chapter-1-intro-to-sql-title-card.webp)

*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](https://scrimbaguide.tech/img/scrimba/learn-regular-expressions/regular-expressions-title-card.webp)

*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](https://scrimbaguide.tech/img/scrimba/intro-to-supabase/chapter-1-intro-to-supabase-title-card.webp)

*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](https://scrimbaguide.tech/img/scrimba/build-a-mobile-app-with-firebase/course-intro-title-card.webp)

*Two sample scrims, then Pro: Build a Mobile App with Firebase.*

Chapter title cards from scrimba.com.

- [Learn SQL](https://scrimbaguide.tech/docs/courses/backend/sql/) runs Postgres in the browser (PGlite) and packs 62 challenges into 49 scrims.
- [Learn Regular Expressions](https://scrimbaguide.tech/docs/courses/backend/regular-expressions/) is freeCodeCamp's curriculum as 36 short scrims, nothing gated.
- [Intro to Supabase](https://scrimbaguide.tech/docs/courses/backend/supabase/) is free end to end, but you build in your own Supabase project.
- [Build a Mobile App with Firebase](https://scrimbaguide.tech/docs/courses/backend/a-mobile-app-with-firebase/) is Pro after two sample scrims; the free [Learn JavaScript](https://scrimbaguide.tech/docs/courses/javascript/learn-javascript/) course ends with the same Firebase build.

## How to progress

Run [Learn SQL](https://scrimbaguide.tech/docs/courses/backend/sql/) for database fundamentals, then [Intro to Supabase](https://scrimbaguide.tech/docs/courses/backend/supabase/) for SQL plus auth, storage, and row-level security in one platform. [Build a Mobile App with Firebase](https://scrimbaguide.tech/docs/courses/backend/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](https://scrimbaguide.tech/docs/courses/javascript/nodejs/), [Learn Express.js](https://scrimbaguide.tech/docs/courses/javascript/expressjs/), and [Intro to NestJS](https://scrimbaguide.tech/docs/courses/javascript/nestjs/) on the [JavaScript hub](https://scrimbaguide.tech/docs/courses/javascript/).

## Where it fits

The fastest structured route is the [Backend Developer Path](https://scrimbaguide.tech/docs/paths/backend-developer-path/), which sequences Node, Express, SQL, TypeScript, and deployment into one progression. The broader [Fullstack Developer Path](https://scrimbaguide.tech/docs/paths/fullstack-developer-path/) adds the frontend half. Browse every track on the [Learning Paths hub](https://scrimbaguide.tech/docs/paths/).

## Related

- [TypeScript course](https://scrimbaguide.tech/docs/courses/typescript/), [JavaScript courses](https://scrimbaguide.tech/docs/courses/javascript/), and [all courses](https://scrimbaguide.tech/docs/courses/)
- [Practice API calls](https://scrimbaguide.tech/docs/practice/practice-api-calls/)
- [Scrimba pricing](https://scrimbaguide.tech/docs/pricing/) and [Pro vs Free](https://scrimbaguide.tech/docs/pricing/pro-vs-free/)

## Ship a real backend in JavaScript

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

**[Try Scrimba free](https://scrimba.com/?via=u42d4986)**

### Related Guides

- [Learn SQL](https://scrimbaguide.tech/docs/courses/backend/sql/)
- [Intro to Supabase](https://scrimbaguide.tech/docs/courses/backend/supabase/)
- [Learn Regular Expressions](https://scrimbaguide.tech/docs/courses/backend/regular-expressions/)
- [Build a Mobile App with Firebase](https://scrimbaguide.tech/docs/courses/backend/a-mobile-app-with-firebase/)
- [Backend Developer Path](https://scrimbaguide.tech/docs/paths/backend-developer-path/)
