In this course we will set up a node.js server with a Couch 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 Couch 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:


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 Couch 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.

Date Time
Mon, April 29 6:00pm - 9:00pm
Fri, May 3 6:00pm - 9:00pm
Mon, May 6 6:00pm - 9:00pm
Wed, May 8 6:00pm - 9:00pm
Fri, May 10 6:00pm - 9:00pm
Mon, May 13 6:00pm - 9:00pm


Participants will get a Hamburg Coding School Node.js Certificate of Participation at the end of the course.


Teacher Teresa Holfeld
Date 29.4.2019 - 13.5.2019
Time 8 sessions of 3h; Mondays, Wednesdays, Fridays, 1800-2100h
Target Audience Intermediates
Course size 8 participants
Language English
Place Die Diele, Borselstra├če 7, 22765 Hamburg
Certificate Hamburg Coding School Node.js Certificate of Participation
Included WiFi, drinks, course material

Do you have questions regarding this course?

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

Stine Scharfenberg from our customer service.