Read the following articles

You can just read through the following without doing the examples to get familiar with the concepts and terminology:

Client vs. Server side processing

Introducing the Express Framework

Watch the lab lecture screencasts

It is recommended that you try the examples in the following lectures:

Introduction to server side processing with Node.js

Introduction to web application processing with Express

Read and TRY the code in the following tutorial

You will need to do the exercises in the tutorials below. The quiz will be based on the exercises in these tutorials:

Create a Node.js webserver server

In the very short tutorial below, you can skip the Install Express.js in Visual Studio section since we are using Visual Studio Code: Installing Express.js

The tutorial below is the most important for the Assignments. Be sure you fully understand every concept in it: Express.js Web Application