3 hours/week
Build one component feature at a time.
Programming technologie guide
Learn React through prerequisites, core workflows, projects, troubleshooting, and production practices.
Learning sequence
Components, JSX, props, and rendering
Events, state, derived values, and controlled forms
Effects, data fetching, loading/error states, and cleanup
Context, reducers, routing, and reusable hooks
Testing, accessibility, performance, and production builds
3 hours/week
Build one component feature at a time.
6 hours/week
Combine state, forms, effects, routing, and API work.
10 hours/week
Build a tested multi-page frontend with realistic data flows.
Be comfortable with functions, arrays, objects, modules, destructuring, callbacks, promises, async/await, and browser events before relying on React abstractions.