Learning ReactJS in Scrimba
I discovered the hard way that prior ReactJS knowledge was required to dive into creating custom components for SharePoint and PowerApps. Here are three free resources I used to learn it: https://scrimba.com/ I did find egghead.io‘s free resources and codecademy.com‘s free trial but Scrimba would be my personal favourite.