Skip to content

Free Code Camp's 4th of 5 projects to earn the Front End Development Libraries certification

Notifications You must be signed in to change notification settings

PavlinaPs/javascript-calculator-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

freeCodeCamp - Front End Development Libraries Project

Build a JavaScript Calculator

This is my solution to the Build a JavaScript Calculator, the fourth of 5 projects to earn the Front End Development Libraries certification. FreeCodeCamp's mission is to help people learn to code for free.

Table of contents

Overview

The challenge

Fulfill the user stories and get all of the tests to pass. You can use any mix of HTML, JavaScript, CSS, Bootstrap, SASS, React, Redux, and jQuery to complete this project.

Screenshot

Desktop layout

Links

My process

It took me forever and several attempts, but it finally passes all FreeCodeCamp tests (and also my husband's and children's fooling around :-)). This is my first use of the useReducer hook.

Built with

  • React.js

What I learned

I learned really a lot and also I'm happy I could rely on my previous JavaScript knowledge. The order of learning seems to be correct. useReducer first looked very complicated, but in fact it is not and I can see its advantages in maintaining state.

Continued development

I still have a long road ahead of me, learn more hooks, custom hooks, CRUD, APIs, etc.

Useful resources

Author

Acknowledgments

It is great that I can learn to code with freeCodeCamp. I really appreciate what they are doing for the coding community. The projects are all very useful for me. All of them. Thank you!

About

Free Code Camp's 4th of 5 projects to earn the Front End Development Libraries certification

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published