All courses

Intermediate

React Essentials

Components, state, and hooks for interactive interfaces.

Build UIs as composable components with state, effects, and clean props — the React mental model teams ship with.

9 hours7 lessons3 modules

Course outline

  1. Module 1: Components first

    • React in one hour
    • Compose a card list
  2. Module 2: State and events

    • useState patterns
    • Controlled forms
  3. Module 3: Effects and data

    • useEffect and fetching
    • Mini dashboard
    • React essentials quiz