The official React tutorial -- Went through this a long time ago A Tic-Tac-Toe example of passing state between components. General beginner React insights such as JSX and the component lifecycles.