YoVDO

React Crash Course with Hooks

Offered By: egghead.io

Tags

React Courses Web Development Courses JSX Courses

Course Description

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

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX