I know a lot of blogs, videos, channels are available for new React Developers to learn. Here is my recommendation to grasp React concepts at the speed of light....
Front End Development Roadmap (React)
Mimo App: Learning to code can be easy and fun. Start learning now! (getmimo.com)
Beginners can use this app to build your basic foundation on HTML, CSS, JS. Backend developers who deliberately suck at front-end can also use this app to get clarity on the basics.
Now let us come to some free stuff i.e. Youtube Channels
Codevolution - Vishwesh covers many concepts in Front end Development. His explanation is very simple, structured and concise. I have added many links from his channel in this blog.
I would recommend to go through Advanced JS Series
Another good one for ES6+ Concepts is
Enough of Pre-requisites. Let's come to the point!
Explore Main concepts and Advanced Concepts from official website of React!
One of the popular course is
React - The Complete Guide (incl Hooks, React Router, Redux)
Warning: The projects use React 16!!!
***React 18 has deprecate many things so you can enroll in other updated courses as well!*
Few amazing React Crash Courses:
Traversy Media - React JS Crash Course -
This crash course includes basics implementation in less than 2 hours. After this you can start building basic projects for your developer portfolio in React.
Academind- React Crash Course for Beginners 2021 - Learn ReactJS from Scratch in this 100% Free Tutorial!
This is also for beginners but includes Routing, Context Api, useEffect, many more things...
**Please check React 18 Documentation and skip the deprecated part of these crash courses!!!!!
Codevolution- React Redux Tutorials - 1 - Introduction -
The videos were published in 2019. But I would still recommend it as many beginners find Redux challenging. Here you need to actually code along with the series or apply on your personal project.
Codevolution Redux Toolkit-
Redux Toolkit is becoming popular and developer's favorite due to reduction in the boilerplate code that comes with the Toolkit. Step by step you can master Redux Toolkit by completing the series!!!
All the best!.....Comment if the blog helped you and also if your are excited for the Part 2!!!