Advanced React

Intermediate Level
3 hours to complete
Flexible Schedule

Taught by Meta Staff

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.

Develop Your Specialized Knowledge

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.