Skip to main content

Scrimba Fullstack Developer Path

The Scrimba Fullstack Path runs 108.4 hours across 20 modules and 2,055 lessons, taking you from HTML and CSS through React, Node, Express, SQL, TypeScript, Next.js, and a short AI Engineering block. It's the longest track on Scrimba, bundling frontend and backend in one Pro subscription.

Most learners finish in 3 to 4 months at 12 to 15 hrs/week. Full-time learners take 6 to 10 weeks; weekend-only learners take 6+ months. See the realistic time budget below.

For context on the job market, ZipRecruiter places average U.S. back end developer pay around $120k as of May 2026, and the BLS bundles related roles under Software Developers and Web Developers with national medians above $80k (BLS Software Developers, BLS Web Developers). Scrimba Pro costs far less than a bootcamp covering the same ground; check current pricing (opens in a new tab) for the exact number, and see the student discount if you qualify.

What you are actually buying

Completing the path is a nice-to-have. Your portfolio is the hiring signal, and in a tight 2026 junior market you will need projects beyond the ones here. What the path gives you to build on: the Hometown Homepage solo project, the Blackjack and Chrome extension builds, Build a Node API and Build a Fullstack Node App, then 5.3 hours of Launching Your Career. See what learners report.

Reviewed inside the path with a Pro account, September 2026: all 20 modules expanded.

Slide contrasting a large circle labelled People who use fullstack apps with a tiny one labelled People who know fullstackFree sample lessonPress play to open "Welcome to the Fullstack Path," the two-minute sample lesson that opens the path. (opens in a new tab)

What you'll learn​

Twenty modules covering web fundamentals, then a Frontend-style React arc, then servers, databases, TypeScript, testing, Next.js, and a short LLM-and-RAG block. Instructors listed for the path: Per Borgen, Tom Chant, Kevin Powell, Treasure Porth, Rachel Johnson, Bob Ziroll, and Shant Dashjian.

Complete module breakdown​

ModuleTopics CoveredWhy it matters in 2026
IntroductionPath overview and setupTooling and expectations.
HTML and CSS FundamentalsSemantic HTML, CSS basics, layoutsBase layer before JS.
JavaScript FundamentalsVariables, functions, DOM manipulationSame language client and server.
Tools of the TradeGit, command line, ViteWhat teams expect daily.
Accessible DevelopmentARIA, keyboard nav, screen readersShows up in PR reviews and audits.
Essential CSSGrid, Flexbox, animations, variablesLayout without hacks.
Essential JavaScriptClosures, promises, modules, ES6+React and Node both lean on this.
Responsive DesignMedia queries, mobile-first, fluid layoutsReal traffic skews mobile.
APIs and Async JavaScriptFetch, REST, async/awaitFrontend talking to backends you'll build.
AI EngineeringLLMs, agents, RAG fundamentalsShort intro to how apps wire in models and retrieval.
Node.jsServer-side JavaScript, modulesJS off the browser.
DatabasesSQL, Supabase, data modelingPersistence and queries.
Express.jsRouting, middleware, REST APIsTypical Node API shape in job posts.
User Interface DesignUI/UX principlesPolish without a design degree.
React.js FundamentalsComponents, state, hooksSame React story as the Frontend path.
TestingUnit testing, TDD basicsCatches regressions before users do.
Advanced React.jsContext, routing, patternsBigger apps than a single page.
TypeScriptTypes, interfaces, genericsMany teams default to TS for new code.
Next.jsSSR, routing, full-stack ReactCommon production choice for React.
Launching Your CareerPortfolio, interviews, job searchSame career closure as Frontend, with full-stack angles.

Total: 108.4 hours across 2,055 lessons. When I expanded every group on the path page with a Pro account on 21 September 2026, 1,684 scrim rows rendered across the 20 modules and their 60-odd sub-modules; the listing's larger number counts clips inside scrims. The module names and hours above are Scrimba's.

What I found inside (21 September 2026)​

The table is Scrimba's. This is what the expanded table of contents contains, and where the path differs from the Frontend path it shares most of its first half with.

  • Nested, not flat. Almost every module is two or three sub-modules that map to a standalone course: HTML and CSS Fundamentals is Intro to HTML, Intro to CSS, Business Card, Space Exploration Layout, Birthday Website and the Hometown Homepage solo project; JavaScript Fundamentals is the counter app, Blackjack and Chrome extension builds with "JavaScript challenges" drills nested inside each. Node.js is "Build a Node API" (19 scrims) and "Build a Fullstack Node App" (26 scrims: writeHead(), routing and paths, the path and fs modules, serving the frontend, a JSON API, an explainer on adding POST).
  • Tools of the Trade (2.2 hrs) is path-only in this form: Command Line Fundamentals (9 scrims), Command Line Power Tools (13) and Essential Git and GitHub Skills (8), with a "Welcome to Tools of the Trade" intro.
  • Testing (56 min, 12 scrims) is a module the Frontend path does not have: set up the tooling, write your first test, test user interactions, mock external services, view code coverage, "Accessibility testing with a side of TDD", types of testing. The app under test is the Meme Generator from Essential JavaScript.
  • Express.js (3.9 hrs) ends in a 24-scrim Authentication sub-module: users table, /register route, validation, hashing with bcryptjs, express-session, environment variables, login. This is where the path stops being "frontend plus a bit of Node".
  • Advanced React.js (16.4 hrs) is bigger here than in the Frontend path (13.2 hrs) because it adds Persistence (10 scrims) and Authentication (36 scrims) on top of Reusability, Performance and Routing.
  • Launching Your Career (5.3 hrs) has different framing from the Frontend path's Getting hired: General Tips and Strategies (five scrims, including the same Bob Ziroll "What are hiring managers looking for?" talk and two "Proven Tactics" scrims), Improving Your Online Presence (the twelve LinkedIn scrims plus resume and GitHub), then JavaScript, React and Frontend interview challenges.
  • AI Engineering (5.9 hrs) is three sub-modules: AI Engineering Fundamentals (updated, 32 scrims), RAG and Vector Databases (18) and AI Agents (27). That is the same material as the Intro to AI Engineering, Learn RAG and Learn AI Agents courses, so if you have done those you can skip the module.
Fullstack Developer Path, Hash the password lesson: code editor beside a terminal installing a password-hashing package.
Express.js, Authentication, Hash the password at 1:20. The challenge: install bcryptjs, apply it with a cost factor of ten, and check the users table with logTable.js.Screenshot of scrimba.com, taken by scrimbaguide.tech.

The later backend scrims run in a Node environment with a terminal pane, a file tree with node_modules and a database.db, which is a different experience from the browser-only HTML and JavaScript lessons at the start of the path. The "Hash the password" scrim above is typical: a challenge brief in a comment, a hint.md if you forget the syntax, then the instructor's solution.

Realistic time budget​

108 hours of lessons is lesson time only. Add builds, debugging, side projects, and the hours where a concept needs a second pass. A workable mental model:

  • Weekend learner, 6 to 8 hrs/week: roughly 6 months of calendar, longer if you build extras.
  • Evenings + weekends, 12 to 15 hrs/week: 3 to 4 months.
  • Full-time, 30+ hrs/week: 6 to 10 weeks if nothing else competes for attention.

No cohort, no deadline. The study plan gives a week-by-week skeleton if you want one.

Who this is for​

  • Beginners who want browser and server in one subscription and accept the longer calendar.
  • Career changers aiming at full-stack titles rather than UI-only.
  • People who would rather not stitch five separate courses together.
  • Anyone who specifically wants AI topics bundled with the JS stack (thin slice, not a replacement for a dedicated AI path).

Pros and cons​

Pros

  • One ordered line through frontend, backend, DB, TS, Next, tests, and a taste of AI.
  • TypeScript and Next.js included; both common in job ads.
  • AI module covers LLMs, agents, RAG at intro depth.
  • Single Pro subscription covers the whole sequence.

Cons

  • Long. 108+ hours of lessons; builds and repetition add more.
  • Easy to feel buried if you rush; pace matters.
  • No cohort or deadlines; you supply accountability.
  • JavaScript-only backend: no Python, Java, Go, or Rust. The SQL module is a working intro, not a full database course, and auth and security coverage is baseline, enough to interview for full-stack JS roles, not a substitute for a CS curriculum.

What learners report​

Reddit and the Scrimba forum threads agree on three things: the scrim format holds attention better than recorded video, the path takes longer than the marketing implies, and the people who land junior roles paired it with extra projects, not just completion (Scrimba forum: Backend Path discussion, DonTheDeveloper review of Scrimba's career path). Treat the path as the spine, not the whole job hunt. We rounded up more of these accounts in Scrimba Fullstack Path reviews.

Fullstack vs Frontend vs Backend​

FeatureFullstack PathFrontend PathBackend Path
Duration108.4 hrs81.6 hrs36.2 hrs
Starts from zeroYesYesNo (intermediate)
ReactYesYesNo
Node / ExpressYesNoYes
SQL / DatabasesYesNoYes
TypeScriptYesNoYes
Next.jsYesNoNo
AI Engineering moduleYesNoNo
Cybersecurity moduleNoNoYes

Read more: Frontend vs Fullstack.

Courses in this path​

The path folds these standalone courses into one ordered sequence, roughly the order they appear:

and more, see the full catalog.

Choose this if​

You want one track that covers UI and servers and you accept the longest path on the site. If you only care about shipping React and CSS faster, take Frontend. If you already built UIs and just need APIs and data, Backend is shorter.

The Fullstack Developer Path

Pro

JavaScript end to end: React, Node, Express, SQL, TypeScript, Next.js, testing, deployment, plus an AI module, all in one Pro path.

Duration: 108.4 hrsLevel: Beginner20 modules2055 lessons
Start the Fullstack Path (opens in a new tab)

Sources​