What You'll Build
Module 2 — Project: React Dashboard
Every course ends with a real project you build from scratch. No tutorials where you just follow along — you plan it, build it, and ship it yourself.
Course Curriculum
6 modules · 15 lessons · ~3.5h
-
Why React?
10 min
-
Components & JSX
18 min
-
State & the useState Hook
22 min
-
useEffect & Fetching Data
20 min
-
Project: Build a React Data Dashboard
10 min
-
useEffect in Depth
14 min
-
useContext & useReducer
15 min
-
Custom Hooks
13 min
-
Controlled Forms in React
13 min
-
Client-Side Routing with React Router
14 min
-
Creating and Running a React App with Vite
14 min
-
React DevTools & Debugging
12 min
-
Why Test? Intro to React Testing Library
12 min
-
Testing User Interactions
15 min
-
What to Test and What to Skip
10 min