Lessons >

React Learning Modules

Intro to React

22 Lessons

Let's learn the basics of React! Learn JSX syntax, simple ways to render and style React components. Component props, hooks and more!

Todo List

20 Lessons

The classic starter app. Build a ToDo list with React and Styled-Components.

User Interface

7 Lessons

Learn how to use native HTML tags within React. Buttons and inputs galore.

React Router

26 Lessons

Start from a blank React app and develop a functioning prototype with React Router. Create a simple navbar, homepage, and text inputs to create missions.

Redux Toolkit

6 Lessons

Learn Redux Toolkit to manage global state within our app.

Material UI

12 Lessons

Learn various MUI components and how to use them.

Project: Material-UI Dashboard

6 Lessons

A free React MUI (Material-UI) template showcasing many features of MUI.