The Node.js path teaches learners what they wish to know to construct such things as internet servers, microservices, command-line apps, internet interfaces, drivers for database get right of entry to, desktop apps the use of Electron, IoT consumer and server libraries for single-board computer systems like Raspberry Pi, machine-learning fashions and extra.
To accompany the video tutorials, Microsoft has additionally revealed an intensive interactive Node.js path consisting of 5 modules.
The modules come with an creation to Node.js that explains what it’s, the way it works, and when it may well be helpful. The second one module explains how one can use dependencies got from the NPM registry, whilst the 3rd takes scholars via debugging Node.js apps with the integrated debugger and the debugger to be had in Microsoft’s Visible Studio Code (VS Code) editor.
The fourth and 5th modules educate scholars how one can paintings with recordsdata and directories in Node.js apps and how one can construct a internet API with Node.js and the Specific.js framework for including such things as authentication.
The second one video hops proper into putting in Node.js on Linux, macOS or Home windows 10 Home windows Subsystem for Linux (WSL). The 3rd video explains how one can set up it on Home windows for many who do not need to use WSL.
Lasorsa’s first lesson explains how to not set up Node.js – this is, through Googling ‘node.js’ and putting in it from nodejs.org because of the permission and updating problems customers will inevitably run into.
As an alternative, he recommends learners Google ‘nvm’ (Node Model Supervisor) and open the NVM repository hosted on GitHub. NVM is helping Node.js customers replace and turn Node.js variations. Lasorsa then presentations the related script to stick right into a terminal app to put in NVM.