Skip to main content

What's New in React 19 on Scrimba

Quick answer: Free, ~1.1-hour update course with Bob Ziroll. You edit real examples while learning actions, optimistic UI, form status APIs, and use()—so upgrades and interviews feel manageable, not like reading a changelog alone.

Last reviewed: March 2026.

What's New in React 19?

Free

Catch up on React 19: actions, optimistic updates, form statuses, the use() API, and more—in short interactive screencasts.

Duration: 1.1 hrsLevel: Advanced17 lessons
View on Scrimba (opens in a new tab)

The problem

Your team (or a job post) says “we’re on React 19,” but blog posts disagree and you’re not sure how actions, use(), or new form hooks fit your current code. Passive videos do not stick when you need to change package.json with confidence.

Why this course helps

React 19 adds actions, smoother form flows, optimistic updates, and the use() API for promises and context. Bob Ziroll walks through how these pieces fit next to patterns you already use—not RFCs in the abstract. On Scrimba you pause, edit the instructor’s code in the same pane, and run it—closer to how you’ll debug on the job than skimming release notes.

About this course

  • Duration: ~1.1 hrs
  • Level: Advanced (assumes solid function components and hooks)
  • Access: Free — no Pro subscription required

Instructor

Bob Ziroll — same educator as Scrimba’s flagship Learn React and Advanced React courses.

Who this is for

  • Best for: Developers who ship React today and want a concise, hands-on tour before upgrading or interviewing.
  • Not ideal if: You are still on your first useState examples—finish Learn React first.

Pros and cons (honest take)

ProsCons
Free, dense, matches Scrimba’s interactive styleNot a full migration or Next.js RSC course
Tied to React 19 APIs employers mentionToo short to replace depth from Advanced React
Quick to finish in one or two sittingsAssumes you already think in hooks

Part of these learning paths

Choose this if

  • You want React 19 explained with working examples, not only release notes.
  • You have delayed upgrading because use() and actions felt abstract.
  • You need the team aligned before a version bump on a real app.

We may earn a commission if you sign up through our links; it does not change what we say about the course.

Start What's New in React 19 for free (opens in a new tab)

Ready to Upgrade Your Learning?

Use our partner link to claim 20% off Scrimba Pro and unlock all courses and career paths.

Claim 20% Off Scrimba Pro (opens in a new tab)