React Deep Dive: From Beginner to Advanced
INTERACTIVE COURSE

React Deep Dive: From Beginner to Advanced

Beginner

161 Lessons

16h 40min

Certificate of Completion

React Deep Dive: From Beginner to Advanced
215 Playgrounds
23 Quizzes
148 Illustrations

Takeaway Skills

You will learn about both the basic and advanced topics in React.

You will learn one of React's best state management library, Redux.

You will master some of React's most complex concepts like Hooks, Routing, Internationalization, and many more.

Course Overview

The primary goal of this course is to give you an excellent introduction to React and its ecosystem, tackle advanced features, and teach you as many best practices as possible. Furthermore, this course digs deeper into the most popular, latest, and straight forward ways to use React.

Course Content

1

Introduction

2

Introduction to ES2015+

3

JSX – an Introduction

4

Rendering of Elements and Components in React

5

State and Lifecycle Methods

6

Event Handling

5 Lessons

7

Forms

5 Lessons

8

Lists, Fragments, and Conditional Rendering

6 Lessons

9

CSS and Styling

6 Lessons

10

Higher Order Components

4 Lessons

11

Functions as a Child and Render Props

5 Lessons

12

Context API

6 Lessons

13

Refs

6 Lessons

14

Error Boundaries

4 Lessons

15

Portals

4 Lessons

16

Code Splitting

4 Lessons

17

Typechecking with PropTypes, Flow, and TypeScript

5 Lessons

18

React Hooks – an Introduction

6 Lessons

19

Hooks in Action

4 Lessons

20

The Hooks API

13 Lessons

21

Routing in React

11 Lessons

22

State Management

17 Lessons

23

Internationalization

6 Lessons

24

Conclusion

1 Lesson

25

Appendix

1 Lesson

COURSE AUTHORS

How You'll Learn

Hands-on Coding Environments

You don’t get better at swimming by watching others. Coding is no different. Practice as you learn with live code environments inside your browser.

2x Faster Learning — With No Setup

Videos are holding you back. Educative‘s interactive, text-based lessons accelerate learning — no setup, downloads, or alt-tabbing required.

AI-Powered Learning

Learn faster and smarter with adaptive AI tools embedded in every Educative course.

Progress You Can Show

Built-in assessments let you test your skills. Completion certificates let you show them off.

FOR TEAMS

Interested in this course for your business or team?

Unlock this course (and 1,000+ more) for your entire org with DevPath