In this course we will set up a node.js server with a Mongo DB database. We use this to store and deliver the data for our web application from the course JavaScript for Web. For this course you should know JavaScript.

In this course, we will set up a server, run node.js and connect to a Mongo DB database. We use this for storing and delivering our data (text, images and metadata) from our web application of our course JavaScript for Web.

In this course, we will build an entire backend service with node.js. We will cover the following topics:


This course is teaching you backend development with node.js. At the end of the course, you know how to set up a node.js server and with a Mongo DB database and use them to store and deliver data for a web application.

Target Group

This course is for intermediate beginners who know JavaScript, HTML and CSS, or who took our courses HTML and CSS, Learn to Code and JavaScript for Web.

This course is the continuation course of JavaScript for Web. But if you already have the necessary knowledge of JavaScript, it is not a requirement to have done that course.


Classroom teaching with hands-on exercises and a practical project.
You need to bring your laptop to this course.

Class at Hamburg Coding School


This course has a total amount of 18 hours.
We usually split these into 6 sessions of 3 hours, that take place in the evening on Mondays, Wednesdays and Fridays.

Register Interest

We are still in the planning phase for this course. You can register interest in this course by signing up on this list. This is optional and non-binding. By registering you help us estimate the demand for this course. Once we have a date for the course, we send you an email notification with the opportunity to grab one of the first tickets.

Register interest

Do you have questions regarding this course?

Please write me, I will get back to you as soon as possible.

Eva Louise Dressel from our customer service.