Creating Five Impactful Applications with ReactJS

Creating Five Impactful Applications with ReactJS

Intermediate

48 Lessons

18h

Certificate of Completion

AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

5 Assessments
48 Playgrounds

This course includes

5 Assessments
48 Playgrounds

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

What You'll Learn

A strong understanding of ReactJs through its application to different projects

Show more

Course Author

Show License and Attributions

Trusted by 1.4 million developers working at companies

Anthony Walker

@_webarchitect_

Evan Dunbar

ML Engineer

Carlos Matias La Borde

Software Developer

Souvik Kundu

Front-end Developer

Vinay Krishnaiah

Software Developer

Eric Downs

Musician/Entrepeneur

Kenan Eyvazov

DevOps Engineer

Souvik Kundu

Front-end Developer

Eric Downs

Musician/Entrepeneur

Anthony Walker

@_webarchitect_

Evan Dunbar

ML Engineer

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

FOR TEAMS

Interested in this course for your business or team?

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