Skip to main content
Paid certificateBeginnerWeb Development

Learn React

Bob Ziroll's free interactive React course on Scrimba, with code you can edit inside the video.

Taught byScrimba

About this course

Scrimba's free React course, taught by Bob Ziroll, uses interactive screencasts where you can pause and edit the instructor's code. It builds a series of small projects while introducing JSX, components, props, state and side effects.

Best for: JavaScript learners who want a hands-on, free React introduction.

What you will be able to do

  • Build components with JSX and props
  • Manage state and events
  • Fetch data with effects
  • Build small React apps end to end

Syllabus and your progress

Tick modules off as you finish them on Scrimba.

0 of 4 modules done

Plan your pace

At 4 hours a week you would finish in about 3 weeks, using the course time estimate above.

Progress is saved in this browser only. No account needed.

Cost and certificate

Paid certificate

The course content is free to watch; Scrimba ties certificates to its paid Pro plan.

Before you start: Basic HTML, CSS and JavaScript

Scrimba sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.

Quick answers

Is Learn React really free?
Yes, the course material is free on Scrimba. The course content is free to watch; Scrimba ties certificates to its paid Pro plan.
How long does Learn React take?
Plan for about 12 hrs in total (Editorial estimate; the provider does not publish a total.). It is interactive, so you can go faster or slower.
Do I need experience before Learn React?
It helps to have: Basic HTML, CSS and JavaScript.

Featured in

Topics

About Scrimba

Interactive screencasts you can pause and edit.

All free Scrimba courses

Learn React

Paid certificate

Start on Scrimba