React Basics for Beginners

React Components and JSX
Rating: 4.6 out of 5 (58 ratings)
4,806 students
Basics of React
Understanding what is React
Creating Simple Web App using React


  • HTML
  • CSS
  • JavaScript
  • Bootstrap


This is the React course for beginners which covers basics of React.

You will understand the following topics:

  • Introduction to React

  • Creating React App

  • Creating React Components

  • Rendering data in React Components

  • Virtual DOM

  • Load Bootstrap in React

  • Update React Component State

Since free courses can be of maximum of 2 hrs, we can't cover more topics in this course.

If you need a comprehensive course of React, you can checkout my React Premium course called "React for Busy Developers", which covers all essentials of React with a Live e-Commerce project along with React Hooks.

Important Points about this course:

  • This course doesn't cover any live projects.

  • You can't access Q&A in free courses. If you enroll in paid course, you can access Q&A; so that you can get help from the Instructor if you stuck up at coding problem or if you have any other doubts.

  • This course doesn't provide any live project.

  • This course doesn't provide any assignments / exercises.

If you demand Premium content for free, please stay away.

Who this course is for:

  • Beginners who wants to learn React

Course content

4 sections16 lectures1h 54m total length
  • What is React
  • Understand Components


MS Certified Trainer | 51000+ Happy Students
Web University by Harsha Vardhan
  • 4.5 Instructor Rating
  • 5,858 Reviews
  • 48,235 Students
  • 12 Courses

My strength is I can make complicated things simple and will provide detailed knowledge about each and every concept, and I will be happy if people learn skills from my videos and build their careers.

I am a web & frontend lover, developer, architect, instructor to make web easy for you.

My expertise is mostly on following technologies:

Python, React, Angular, JavaScript, ES2021, jQuery, Bootstrap, NodeJS, C#.Net, Asp.Net, Asp.Net Mvc, Asp.Net Core, WCF, HTML, CSS