Creating Five Impactful Applications with ReactJS

Intermediate

48 Lessons

18h

Certificate of Completion

AI-POWERED

Explanations
Explanations

This course includes

5 Assessments
48 Playgrounds
22 Illustrations

This course includes

5 Assessments
48 Playgrounds
22 Illustrations

Course Overview

ReactJS is one of the most well-known JavaScript frameworks. It was created by Facebook (now Meta). Being component-based and drawing on the most recent theories behind design systems, it allows you to design frontend software quickly and create dynamic user interfaces. This course takes a project-oriented approach. You’ll start by building a “My To-do List” application, using localStorage, useEffect, and useState hooks, as well as setTimeout and nanoid. Then, you will build a “Quiz” application while lear...Show More

TAKEAWAY SKILLS

Css

Prototypes

Props

Hooks

Localstorage

Object Destructuring

Operators

Fetch

Confetti

Optional Chaining

Virtual Dom

Methods

Nanoid

Fragment

Component

Import/export

What You'll Learn

A strong understanding of ReactJs through its application to different projects

Hands-on experience fetching data from the internet

Ability to store memory in the browser using local storage

Mastery over the use of ReactJS props and hooks

Hands-on experience creating the Github readme profile using markdown

A working knowledge of how to decompose a frontend application into ReactJS components

COURSE AUTHOR

Show License and Attributions

Show License and Attributions

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