The Beginner's Guide to React

ClockIcon2h 27m
reactReact
>=16.12.0
Star icon$$$
Star icon$$$
Star icon$$$
Star icon$$$
Star icon$$$
4.6
6098 people completed
Kent C. Dodds
By

Kent C. Dodds

a JavaScript developer who likes open source and teaching. Learn about Kent's story with egghead

React got that name for a reason. It’s a component-based JavaScript library that renders smartly and can seriously simplify your work.

This course is for React newbies and anyone looking to build a solid foundation. It’s designed to teach you everything you need to start building web applications in React right away.

Each lesson in this 28-part course is a single index.html file. This keeps your focus on learning React, no distractions. We’ll start with a blank file and add more complexity as we go along, wrapping the course with a lesson on how to move into a more production-ready development environment—and even deploy your app to a great service like Netlify.

You’ll build a solid understanding so when you come across JavaScript challenges down the road, you’ll know how to…react.

This course is a community resource.

A Community Resource is a course that is free to access for all. The instructor of this course requested it to be open to the public. View all Community Resources →

What you'll learn

  • CheckIconwhat problems React can solve
  • CheckIconhow React solves those problems under the hood
  • CheckIconwhat JSX is and how it translates to regular JavaScript function calls and objects
  • CheckIconmanage state with hooks
  • CheckIconbuild forms
Kent C. Dodds
By

Kent C. Dodds

a JavaScript developer who likes open source and teaching. Learn about Kent's story with egghead

This course is a community resource.

A Community Resource is a course that is free to access for all. The instructor of this course requested it to be open to the public. View all Community Resources →
Illustration for A Beginners Guide to React Introduction

A Beginners Guide to React Introduction

Kent C. Dodds
Lesson
ClockIcon
5m 46s