Beginner
Core Fundamentals
- JSX Syntax & Virtual DOM
- Props vs. State
- Functional Components
- Basic Hooks (useState, useEffect)
Intermediate
Advanced Mechanics
- Context API & Redux
- Custom Hooks Architecture
- React Router Mechanics
- Component Lifecycle Nuances
Expert
Architecture & Systems
- React Fiber Architecture
- useMemo/useCallback Optimizations
- Next.js App Router & Server Actions
- Micro-frontends
Machine Round
Live Coding Challenge
Build a paginated data table with debounced search, sortable columns, and client-side caching using custom hooks.
Start Challenge Sandbox