1. Read the official documentation: https://reactjs.org/
  2. Free lessons: https://www.fullstackreact.com/30-days-of-react/
  3. Take step-by-step training course: https://reactforbeginners.com/ (try CSSTRICKS code for discount)
  4. Try to start a client-side React project with no configuration: https://github.com/facebook/create-react-app
  5. Go deeper in React Router: https://css-tricks.com/learning-react-router/
  6. Learn how to build maintainable and performant user interfaces for your web applications using React: https://www.scribd.com/book/279962698/React-js-Essentials
  7. Browse other useful links and examples: http://todomvc.com/examples/react/
  8. Don’t stop learning 😉

Alena Khineika

Senior Software Engineer at MongoDB

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store