Intermediate · 4h · lessons
React
Build interactive UIs from components — from your first useState to custom hooks.
What you'll learn
- ✦Build UIs from reusable components with JSX
- ✦Manage state with useState and update it immutably
- ✦Move data with props and lift state to a common parent
- ✦Render lists, handle events, and show UI conditionally
- ✦Use useEffect, useRef, useContext, and write custom hooks
- ✦Build controlled forms and avoid needless re-renders
Syllabus
Module 1
Meet React Free
Module 2
State & re-rendering Locked
Module 3
Props & data flow Locked
Module 4
Lists, events & conditionals Locked
Module 5
The hooks toolbox Locked
Module 6
Building real apps Locked