Learn React

Learn React from the ground up

Start with HTML, CSS, and JavaScript. Complete a lesson to unlock the next.

Start learning: Your First Web Page

51 lessons · sign in to save your progress

HTML

The structure of every web page, and the tree of elements React builds for you.

0/8
  1. 1Your First Web Page

CSS

Selectors, the box model, and layout with flexbox and grid.

0/8

JavaScript

The language features React leans on: functions, arrays, objects, modules, and the DOM.

0/14

React

Components, props, state, and hooks, ending with a small app of your own.

0/21