React For Beginners

With over a decade of professional experience, Chris Hawkes is followed by more than 180,000 programmers from around the world.


Available With All Access Purchase

50+ courses for one low price. learn more

Release Date Duration Demo Video
May 1, 2020 2 hours & 7 minutes Watch

React (also known as React.js or ReactJS) is an open-source, front end, JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications. React’s core library is only concerned with state management and rendering that state to the DOM, so creating single-page React applications usually requires the use of additional libraries for routing, as well as other client-side functionality. React was written in JavaScript and created by Jordan Walke in 2013 of Facebook. Many large tech companies make use of React, including Uber, Airbnb, Netflix and Facebook.

Just Some Of What You'll Learn

  • Functional Components
  • React Hooks
  • Class Based Components
  • Props & State
  • CSS Modules
  • Unit Testing
  • Production Deployment

Who Is This For?

This course is geared towards new React developers. We’re going to cover multiple ways of building components using the old class based system to the newer functional components using React Hooks. I also cover unit testing and production deployment.

Check out the All Access Bundle for unlimited access to all courses for one small price.


Chris Hawkes profile image.

Meet Chris Hawkes

Chris Hawkes is a Senior Software Engineer with over 15 years of experience working for Fortune 500 companies. He’s taught more than 20 million students on YouTube and over 25,000 on Udemy.

Some of his work has been used by universities around the world and sponsored by some of the largest companies in Information Technology.