Windows Native (This is an optional path for those with advanced windows skills as you will have to rely on your own intuition for installs)
VSCode is going to be our text editor of choice for this course.
You can download it HERE.
Once downloaded, go ahead and run the installer. Once the installer completes, open VSCode.
Gitbash allows your PC to run code as if it is in a UNIX enviorment, allowing you to interface with your code from your terminal.
Install the x64 bit version from the link below.
When offered to select your default code editor, make sure to select VS Code.
https://git-scm.com/download/win
Follow the instructions below after opening the file.
Select All Check boxes except Additional Icons/On The Desktop.
Select use Studio Code as Git's default editor.
Select override and confirm the name in the textfield is main.
Select Git from the command line and also third party software.
Select use bundled OpenSSH.
Select use the OpenSSL library.
Select checkout windows-style, commit Unit-style line endings
Select Use Windows default console window.
Select Default.
Select Git Credential Manager.
Select Enable file system caching.
Select none.
Click Install.
Install the 64x .msi version from the link below.
https://nodejs.org/en/download/
After opening and getting passed the inital setup screen you'll be met with this section.
Click next.
Select check the box.
Press next click install.
You will be met with your native terminal as seen below.
Press any key as prompted.
After a brief wait it will ask for powershell to make changes, allow.
It will spend some time loading and downloading dependancies, you'll be met with something that looks like the photo below. This denotes that the process is complete and you can close the window.
Open Git Bash from your windows search tool
Inside of the terminal simply type in node and you should get the current version
Press CTRL + C to exit the node shell
Lastly, to ensure all packages were correctly installed type
npm --v