ReactIntermediate
Learn React for Free
Scrimba's interactive React course teaches components, state, props, hooks, effects, and routing. Build a travel journal, color scheme generator, and meme generator. The interactivity sets it apart.
Free course on freeCodeCamp
freeCodeCamp's Advanced React and Redux Projects certification teaches React at an intermediate-to-advanced level, focusing on Redux for state management and real-world patterns. You build larger, more complex projects than the beginner course. The course is completely free on freeCodeCamp.org. After finishing, you can build production-grade React applications with complex state. The main limitation: this assumes solid React fundamentals. If you're new to React, take the Front End Libraries course first.
Redux is used in over 40% of React applications and is the industry standard for managing application state (source: State of JS surveys).
Advanced React topics via freeCodeCamp's Data Visualization certification. Covers D3.js, React, Redux, and Sass through five substantial data visualization projects. Free certificate.
ReactIntermediate
Scrimba's interactive React course teaches components, state, props, hooks, effects, and routing. Build a travel journal, color scheme generator, and meme generator. The interactivity sets it apart.
ReactIntermediate
Learn Bootstrap, jQuery, Sass, React, and Redux through hands-on challenges and projects. Earn a free verified certificate by building five projects including a random quote machine and drum machine.
ReactIntermediate
The Odin Project's dedicated React curriculum. Covers components, JSX, state, effects, routing with React Router, testing, and performance. Build a full series of projects including a shopping cart application.