1. https://dev.to/pmbanugo/build-a-custom-hook-for-real-time-state-synchronization-in-react-30c7

    React hooks gives us a simpler way of writing stateful logic so that it can be reused and tested separately. In this article, you will learn how to find and extract common logic as a custom hook function. You will learn this by building a custom hook function for handling real-time state synchronisation.

  2. https://scrimba.com/playlist/p7P5Hd

    A free video series that teaches you the ins and outs of React. There are 48 videos in total

  3. https://glitch.com/react-starter-kit

    pretty cool set of videos that are an introduction to reactjs