Learn how to build a practical Node.js CLI app that provides weather information, with a focus on understanding the underlying concepts and keeping dependencies slim.
Technical TutorialsJavaScriptNode.js
Introduction
How to create a real-world Node CLI app with Node
Highlights
The command line is a user interface that doesn't get enough attention in the world of JavaScript development.
This tutorial goes beyond a basic "hello world" CLI app and creates an app called outside-cli, which will give you the current weather and 10-day forecast for any location.
The tutorial keeps dependencies slim so you can better understand how things are working under the hood.
Recommendation
This course is suitable for developers who want to learn how to create a real-world Node CLI app and understand the underlying concepts. It provides a practical example and covers important aspects such as parsing commands and arguments, and adding the app to the system path.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.