YoVDO

React.js Essential Training

Offered By: LinkedIn Learning

Tags

React Courses Web Development Courses JEST Exam Courses React Router Courses User Interfaces Courses JSX Courses React Testing Library Courses

Course Description

Overview

React is a great choice for dynamic, data-driven user experiences. Learn how to create browser-based apps and websites with the component-based React.js library.

Syllabus

Introduction
  • Building modern user interfaces with React
  • What you should know before watching this course
1. What Is React?
  • What is React?
  • Setting up Chrome tools for React
  • Setting up Firefox developer tools for React
2. Intro to React Elements
  • Installing Create React App
  • Generating a project
  • Creating React elements
  • Refactoring elements using JSX
3. React Components
  • Creating a React component
  • Adding component properties
  • Working with lists
  • Adding keys to list items
  • Displaying images with React
  • Using fragments
4. React State in the Component Tree
  • Conditional rendering
  • Destructuring arrays and objects
  • Understanding the useState Hook
  • Working with useEffect
  • Incorporating useReducer
5. Asynchronous React
  • Fetching data with Hooks
  • Displaying data from an API
  • Handling loading states
6. React Testing
  • Using Create React App as a testing platform
  • Testing small functions with Jest
  • Introducing React testing library
  • Testing Hooks with React testing library
7. React Router
  • Installing React Router 6
  • Configuring the router
  • Incorporating the link component
  • Nesting links with React Router 6
Conclusion
  • Next steps

Taught by

Eve Porcello

Related Courses

Introduction to ReactJS
Microsoft via edX
Front-End Web Development with React
The Hong Kong University of Science and Technology via Coursera
Multiplatform Mobile App Development with React Native
The Hong Kong University of Science and Technology via Coursera
Client-based Web Applications development: ReactJS & Angular
Universidad Politécnica de Madrid via Miríadax
React
Udacity