Return to Activities

HackerLog: Build and Deploy Node.js Apps with Microsoft Azure

Learn about web development using Node.js and the Microsoft Azure ecosystem.

Workshop Overview

  • Beginner
  • 1.5h - 2h
  • Node.js, JavaScript, Web Development, Microsoft Azure

Learning Objectives

  • Learn about web development with various JavaScript tools
  • Become familiar with Microsoft Azure and Visual Studio Code
  • Deploy your own web app

Have a question?

Get in touch if you have any questions regarding this workshop or MLH Localhost.

About this Workshop

In this workshop, participants will explore the basics of Node.js and Express by making a HackerLog web app. You’ll guide them through setting up their JavaScript development environments, installing Visual Studio Code, downloading and testing an app locally, and seamlessly deploying it with Microsoft Azure.

Web Development with JavaScript

Fullstack JavaScript web development is increasingly growing in popularity. Knowing how to set up a Node development environment and being familiar with the Node ecosystem (including tools like NPM) are in-demand skills. This workshop will teach you how to get started and where to go next.

Microsoft Azure

Microsoft Azure is a cloud platform with more than 100 services and tools for developers. 95% of Fortune 500 companies run on Azure (and learning these skills can help you land your first job!). Easily deploy web apps, mobile apps, database, AI apps, and blockchain networks. Whatever your preferred programming language and development workflow, Azure has something for you.

Requirements / Prerequisites

Participants will need to be able to install Node, NPM, and Visual Studio Code on their computers. While no background knowledge is required, familiarity with JavaScript is helpful.

System Requirements:


When you host an MLH Localhost activity, we’ll send you everything you need to run it. Here’s what we’ll send you:

The List:

Resources & Downloads


Participants can install Node and Visual Studio Code before they begin the workshop.

Node Installers

Mac Windows Linux

Visual Studio Code

Mac Windows Linux

Microsoft Azure for Students

Before the workshop, participants can create a Microsoft Azure account. Credits are available for students with .edu email addresses!

Sign Up

Get Started

The hackers are waiting for you.

Have a question?