Learn Next.js
Scrimba's free Next.js course, taught by Bob Ziroll across roughly 4.4 hours: the framework most React developers reach for when a single-page app is no longer enough.
Quick answer
Learn Next.js is Scrimba's free, intermediate course on Next.js, the most popular React fullstack framework. About 4.4 hours across two modules, taught by Bob Ziroll. You cover file-based routing, shared layouts, data fetching, and the rendering strategies (server, static, client) that define how a Next.js app behaves. It assumes you already know React. If you do, this is the natural next step.
Learn Next.js
FreeTaught by Bob Ziroll (opens in a new tab)
File-based routing, layouts, data fetching, and rendering strategies for React developers moving to the Next.js framework.
Start free on Scrimba (opens in a new tab)Is it worth your time?
It is free and it is taught by the same instructor as Learn React, so the style and notation carry over cleanly. For a React developer, that continuity matters: you are not relearning how the player works or how the teacher thinks, just adding the framework layer on top of what you already know.
The honest caveat is that Next.js moves fast as a project, and a recorded course is a snapshot. The routing and rendering concepts here are durable, but specific API surface around the App Router and server components shifts between releases. Treat this as the conceptual foundation, then check the official docs for the exact current syntax.
What you'll learn
Course curriculum
2 modules
- Build a Next.js App
- Rendering Strategies and More
The first module gets you building a working app: routing, layouts, navigation, and pulling in data. The second is where Next.js earns its reputation, walking through the rendering strategies that decide whether a page is generated on the server, built statically, or hydrated on the client, and why that choice affects speed and SEO. That second half is the part you cannot get from a plain React course.
Who it's for, and who should skip it
It fits React developers who want to ship real, multi-page, SEO-friendly apps rather than client-only SPAs. If you have finished a React course and keep hearing "just use Next.js," this answers why.
Skip it if you have not learned React yet. Next.js is a React framework, not a starting point; do Learn React first. Also skip it if your project is a small client-side widget that never needs server rendering, because the framework's weight would not pay off.
Prerequisites
Working React: components, props, hooks, and data fetching. A basic grasp of how HTTP requests and URLs work helps, since routing and server rendering lean on both. No prior Next.js needed.
Where it fits
Learn Next.js sits after the React fundamentals on the Frontend Developer Path and the Fullstack Developer Path, where it becomes the bridge from frontend React into fullstack territory.
Free or Pro
The course itself is free, with no subscription required. Scrimba Pro is a separate decision that unlocks the structured career paths, coding challenges, the private Discord, and certificates. If you only want this course, you never have to pay. See current plans if you later want the path structure.
Strengths and limits
What it does well: it is free, it is taught by a strong, familiar instructor, and it focuses on the two things that actually distinguish Next.js from plain React, routing and rendering. The interactive format suits a framework you learn by building.
Where it is limited: a fast-moving framework means some syntax will drift from the recording, the two-module scope keeps it introductory rather than exhaustive, and fast peer help depends on the Pro Discord.
Related courses and comparisons
- Learn React, the prerequisite
- Advanced React, deeper React patterns
- Learn Node.js, backend fundamentals for fullstack work
- Learn Express.js, a lighter server alternative
Yes. The full course is free with no credit card or Pro subscription required. Pro is only needed for the career paths, certificates, and private Discord.
Yes. Next.js is a framework built on React. Finish Learn React or have equivalent experience before starting this one.
Bob Ziroll, the same instructor as the free Learn React course, so the style and notation carry over.
Mostly. The routing and rendering concepts are durable, but Next.js evolves quickly, so check the official docs for the exact current API around the App Router and server components.