Welcome to BigBinary Academy!
To learn to program in React, we expect you to have the fundamental knowledge of HTML, CSS and JavaScript. Feel free to go through the following courses if you are not familiar with these technologies.
We expect that you are familiar with the new JavaScript features introduced in ES6 (ECMA Script 2015) or later, such as classes, arrow functions, array methods, destructuring, etc.
It is highly recommended to have a personal computer equipped with a modern Integrated Development Environment (IDE), a browser,Node.js
and npm
installed for local development.
Installing Node.js on Linux/Mac
You can install Node.js and npm by referring to the Installing Node.js section or using the Node installer. It is recommended to install node version 18.12
.
Installing Node.js on Windows
If you are using Windows, it is expected to have WSL to setup. You can set up WSL by following the instructions in the Installing WSL section of this document and then install Node.js and npm by referring to the Installing Node.js section. It is recommended to install Node.js version 18.12
.