Advanced React

Instructor: Taught by Meta Staff

Intermediate Level • 9 hours to complete • Flexible Schedule

What You'll Learn

  • Create robust and reusable components with advanced techniques and learn different patterns to reuse common behavior
  • Interact with a remote server and fetch and post data via an API
  • Seamlessly test React applications with React Testing Library
  • Integrate commonly used React libraries to streamline your application development

Skills You'll Gain

UI Components
Unit Testing
TypeScript
API Design
React.js
JavaScript Frameworks
Jest (JavaScript Testing Framework)
Integration Testing
Javascript

Shareable Certificate

Earn a shareable certificate to add to your LinkedIn profile

Outcomes

  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 4 modules in this course

Learn how to render list and form components efficiently in React, and learn how to lift a shared state up when several components need the updated data.

Learn to use all the common hooks in React, and how to put them to use within your application. Then, build your own custom hooks.

Understand JSX in depth and discover advanced patterns to encapsulate common behaviour via higher-order components and render props. Then, learn how to test and debug your application.

In this module, you will be assessed on the key skills covered in the course and create a project to add to your portfolio.