Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create your own
React JS
Module 1
React Foundations and Component Thinking
Module 2
Local State and Interactive Interfaces
Module 3
Effects, Refs, and Reusable Hooks
Module 4
Routing and HTTP Data Flow
Module 5
Shared State and Scalable State Architecture
Module 6
Server-State Caching and Production Forms
Module 7
Reusable, Accessible, and Resilient UI
Module 8
Automated Testing for React Applications
Module 9
Performance and Advanced Rendering
Module 10
Security, Delivery, and Production Operations
Module 11