A ground-up React and Redux course built around one idea: learning by shipping, not just watching. You start from the very basics and build up in difficulty, with a project at the end of each section to put what you just learned into practice.
React fundamentals
- Installing and running React, and building different types of components
- Working with state and the component lifecycle
- Handling events and using props in realistic scenarios
- Navigating between pages with React Router, including transitions via React Transition Group
- Type-checking components with PropTypes
Moving into Redux
Once the React fundamentals are solid, the course moves into Redux, covering how to manage the flow of data through an application properly and why middleware matters in that process.
By the end, you'll have built several small applications rather than just followed along with one long demo.