Gain insights into creating five dynamic applications with ReactJS. Delve into hooks, APIs, and localStorage while building projects like to-do lists, quizzes, memory games, portfolios, and GitHub profiles.
Intermediate
48 Lessons
18h
Certificate of Completion
Gain insights into creating five dynamic applications with ReactJS. Delve into hooks, APIs, and localStorage while building projects like to-do lists, quizzes, memory games, portfolios, and GitHub profiles.
AI-POWERED
AI-POWERED
This course includes
This course includes
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...
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 Content
Course Overview
My Todo List
JavaScript Quiz
Pretty Sunny
Asia Explorer
Personal Portfolio
7 Lessons
GitHub Readme Profile
3 Lessons
Conclusion
1 Lesson
Course Author
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
See how Educative uses AI to make your learning more immersive than ever before.