Learning Circuits
Fundamentals Circuit
Practice the basics of React
15 challenges•4h
react-basics
components
props
JSX Circuit
PremiumPractice JSX
10 challenges•3h
jsx-syntax
expressions
fragments
elements
State Management Circuit
PremiumPractice State Management
25 challenges•12h
basic-counter-state
Controlling Inputs Circuit
PremiumPractice Controlling Inputs
20 challenges•10h
Forms Circuit
PremiumPractice Forms
20 challenges•10h
form-validation
form-submission
error-handling
form-state
Hooks Circuit
PremiumPractice React Hooks
20 challenges•10h
useEffect
useMemo
useCallback
useRef
custom-hooks
Coming Soon
Styling Circuit
PremiumPractice Styling
0 challenges•0h
css-modules
styled-components
tailwind
css-in-js
responsive-design
Coming Soon
Components Circuit
PremiumPractice Components
0 challenges•0h
component-patterns
hocs
render-props
composition
optimization
Coming Soon
API Circuit
PremiumPractice API
0 challenges•0h
fetch
axios
rest-api
error-handling
data-fetching
Coming Soon
Testing Circuit
PremiumPractice Testing
0 challenges•0h
jest
react-testing-library
unit-testing
integration-testing
mocking
Coming Soon
Performance Circuit
PremiumPractice Performance
0 challenges•0h
memoization
code-splitting
lazy-loading
bundle-optimization
profiling
Coming Soon
Accessibility Circuit
PremiumPractice Accessibility
0 challenges•0h
aria-labels
semantic-html
keyboard-navigation
focus-management
screen-readers
Coming Soon
Project Circuit
PremiumPractice Project
0 challenges•0h
project-planning
architecture
best-practices
deployment
documentation