Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

React Crash Course with Hooks

via egghead.io

Overview

Get started with React and learn about the basics of hooks!
This course gets you up and running with react in under a minute by using codesandbox.io to skip the painful process of setting up your dev environment.
And in just under fourteen minutes you'll know enough about React to start building your own apps with it. You will learn practical skills such as displaying lists by looping over arrays of data, and asynchronously fetching data from an external API with the useEffect hook.
So get started now! No prior React experience is needed. You just need to need to know basic HTML and JavaScript.

Syllabus

  • Write Your First React Component with CodeSandbox.io
  • How React Works
  • Think in React by Breaking Your UI into Components
  • Write a Custom Function Component in React with JSX
  • Building a Tree of UI Components in React with Children or with Self-closing tags
  • Reusing Custom React Components by Passing Data Down as Props
  • Create State Data that can Change in a React Component with useState
  • Create a Button in React that Changes Local State and Automatically Updates the UI
  • Display a List in React by Looping Over an Array of Items
  • Adding Styles to React Components with CSS or Inline Styles
  • Perform Asynchronous Actions (like fetching http data) in React with useEffect

Taught by

Chris Achard

Reviews

4.3 rating at egghead.io based on 107 ratings

Start your review of React Crash Course with Hooks

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.