Yes, you get React source code, you read it until you understand it => You master React ! No, but seriously, what do you mean master React ? React is a philosophy, you learn the React framework and become profficient in the React ecosystem. you learn how JSX works you learn how to build components you learn how to test components you learn about different types of components you learn all about component lifecycle (the public methods and their usefulness) you understand how rendering/flushing to the browser works so you can optimize when in need you learn an architectural framework such as Redux (or Flux, or whatever) you learn how to use Redux to structure your application in a scalable and testable way And now you can call yourself React aware, but not a master, I do not think there are react masters except the persons that actually develop/limit their domain to the React framework itself, so that goes only for the authors & contributors. Hope this answers a bit!