Before getting into Node JS, npm, IoT and/or web development, you need to understand how to deal with files and directories using the command line.
For designers, especially on Mac, who have used point-and-click to work and never used the Mac's terminal feature before.
BASH is the command line interpreter used. For Windows, BASH can be installed as part of the Git for Windows package (free).