WBF AcademyWBF Academy
React
Beginner Programming Languages

React

Learn React the way it is actually written today, with function components and hooks, no class-component baggage. This beginner course starts from JSX and how a component turns data into UI, then builds up the mental model that makes React click: props flow down, state drives the screen, and the UI re-renders when state changes. You will master the core hooks, useState, useEffect, useRef, useMemo, useCallback, and learn when each one belongs and when it does not. From there you will lift state up, share it with Context, tame complex updates with useReducer, fetch data without race conditions or memory leaks, and wire up client-side routing with params, layouts, and code-splitting. Every track is hands-on and example-driven, so by the end you can read any modern React codebase and build real, interactive interfaces with confidence.

5 modules 10 lessons 4 h 250 questions

Course content

Tips

See all