Section 01
React Basics & JSX
What React is, JSX, and your first component on screen.
10 / 10 lessons
React 19 · intermediate
Components, JSX, state, effects, and hooks — the modern React stack. Function components throughout, with React 19 patterns and a chapter on shipping real apps.
Section 01
What React is, JSX, and your first component on screen.
Section 02
Building UI from small pieces with props and composition.
Section 03
Reacting to user input with state and event handlers.
Section 04
Side effects, data fetching, and cleanup with `useEffect`.
Section 05
Every built-in hook, plus custom hooks.
Section 06
Composition, error boundaries, suspense, and performance tools.
Section 07
Routing, data, styling, testing — shipping production React.