2021 Call for Code Awards: Live from New York, with SNL’s Colin Jost! Learn more

Get started with Node.js

Learn the basics of Node.js technologies and get up and running with these articles, tutorials, and code patterns.

What is Node.js?

Node.js is an open source, cross-platform JavaScript runtime environment for developing server-side and networking applications. This popular server platform is built on Chrome's V8 JavaScript engine and enables you to use JavaScript code outside of a browser.

Get up and running

Put the Node.js concepts into practice by building your first Node.js application.

Create your first Node.js application

30 minutes

In this tutorial and accompanying video, walk through writing the core of an application that lets a user create a shopping list. The mock example in the tutorial, will walk you through writing your first Node.js application and get you ready to move deeper into Node.js programming.

Update a Node.js app to run on the cloud

Learn how to create a simple Node.js app that runs locally, and then update it to run on IBM Cloud.