Course Objective
Build real React applications โ components, hooks, state, effects, and performance patterns used in production Next.js codebases.
0% complete1375 XP total
1
Environment, Components & Thinking in React
Configure a Vite React project with VS Code extensions, build function components with JSX and props, and understand component composition.
12m
Basic+1502
useState & State Management
Manage component state with useState including objects, arrays, and functional update patterns.
10m
Basic+1503
useEffect & Side Effects
Use useEffect to fetch data, set up subscriptions, and clean up side effects correctly.
11m
Basic+1504
useRef, useMemo & useCallback
Use useRef for DOM access and useMemo/useCallback to prevent unnecessary re-renders.
10m
Masters+1755
Context & Prop Drilling
Create and consume React Context to share state across multiple levels of components.
11m
Masters+1756
Custom Hooks
Extract component logic into custom hooks and compose them across components.
10m
Masters+1757
React Performance
Apply React.memo, memoization hooks, lazy loading, and code splitting to optimize rendering performance.
11m
PhD+2008
Error Boundaries & Patterns
Implement error boundaries, Suspense, forwardRef, and compound component patterns for production React apps.
10m
PhD+200