Course overview
A JavaScript refresher followed by an introduction to React: components, props, state, hooks, and loading data.
4 modules
·22 lessons
Part 1
JavaScript Refresher
The JavaScript you need before React makes sense. Scope, functions, destructuring, and async work — the features React leans on hardest.
Part 2
React Fundamentals
The core of React: describing UI as a function of data, and letting React work out what to change on screen.
Part 3
State and Hooks
Adding memory and behaviour to components, and the rules that keep hooks predictable.
Part 4
Patterns and Data
Putting it together: structuring state across components, working with forms, and loading real data.