Here you can find all the links to the tools and instructions we need for this course.
One of the environments we will be learning to program for is a web browser. The concepts we will cover can work across any web browser, but to keep the lessons simple we will only work in one of two different browsers.
If you are working in Windows 11 or an up to date version of Windows 10, then you already have a modern Chromium browser known as Edge. This is the browser I develop with on my Windows, Mac, and Linux machines.
If you would like to install this browser then click here for download instructions.
Google Chrome is the most popular modern browser of choice and has all of the same features of Microsoft Edge and can be downloaded here.
Next we need a tool to actually create and edit our code. There are many great options out there, both free and paid. We will be using the most popular Code editor among developers, Visual Studio Code. It also happens to be completely free.
VS Code can be downloaded here.
The simplest way of installing Node.js (moving forward I will just be referring to it as Node), is to visit this page and install for which ever operating system you are on. Make sure the
LTS version is selected instead of
Current; this is the most stable version that is not likely to change features out from under us.
To test that node is installed and will for properly for out lessons we are going to open a terminal on our desktop.
For Windows you can go to your start menu and search for the application called
For MacOS you can search for
Terminal with spotlight.
This should open a little window that looks like it is straight out of a hacker movie. In this window enter in:
Your terminal should output some text stating the version of node installed on your machine.
Everything we need
And that's it. These are the only tools we need to start our journey. If you have any questions regarding the installation of these programs then please do reach out at