Course overview
Objective
This track is a collection of past teaching material relating to React. It is not structured to be taken as a standalone track, and has mixed in with it past non-React-related workshops and exercises.
You may find it useful as a basis and set of projects to self-teach React, but it’s not currently offered as a track. We would want to clean up the structure if we wanted to offer it in the future.
React
- What is React
- Components
- Importing and Exporting
- JSX syntactic sugar
- Embedding JavaScript
- Props
- Rendering
- Keys
- Handling events
- State
- Re-Rendering
- Fetching data
- Synchronising with effects
- Fetching data with Effects
- Working with forms
- Forms with multiple fields
- Controlled Components
- React Router