React Basics: Components, Props & State

Wishlist Share

About Course

Learn the core ideas of React, the popular JavaScript library for building user interfaces. Create components with JSX, display data, render lists with keys, handle events, store information with the useState Hook, pass data with props, lift state up and keep components pure – following the official react.dev guidance.

Tutwoo is an independent learning provider. This course is general awareness training written from published official guidance. It does not replace training required for your specific job, and it is not an accredited qualification.

© 2026 Tutwoo UK Limited. This course was created in-house by Tutwoo and is our original work. It is for your own learning only: please do not copy, share, record or resell it.

What Will You Learn?

  • Write function components and JSX that follow React’s rules
  • Render data, conditions and lists with keys
  • Handle events and manage state with useState
  • Share data with props and lifting state up, and keep components pure

Course Content

Course Lessons

  • Components and JSX
  • Displaying data, conditions and lists
  • Events and state
  • Props, lifting state up and pure components

Sources & Further Reading
The official guidance this course is based on.

Final Assessment

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?

✕