REST API with Node.js

(2 customer reviews)

$19.00 $5.00

What you will learn Basics of Node.js while building a RESTful API. This API will perform CRUD (Create, Read, Update, Delete) methods. A local MongoDB will serve as our database.


  • Basic Coding Experience
  • Basic Experience with Databases

Course Curriculum

Module 1 : Introduction

  • Basic JavaScript
  • Introduction to NodeJS and npm

1 hour study

Module 2 : Development Setup

  • Introduction to Visual Studio Code IDE

1 hour study

Module 3 - Setting up MongoDB

  • Downloading & Installing MongoDB
  • Installing & Using MongoUI
  • Creating new Databases, Collections and Documents

2 hours study

Module 4 - REST API & Express.JS

  • Install & require Express.js
  • Create basic routes and start local Server
  • Outsource Entity specific Routes to Express Router
  • Dummy GET, POST, PATCH & DELETE Routes

2 hours study

Module 5 - CRUD Operations & Mongoose

  • Install Mongoose & connect to MongoDB Server
  • Create a basic Product Schema and Model
  • Use the Model in the Express Routes
  • Execute CRUD Operations on local MongoDB

2 hours study

(2 customer reviews)

$19.00 $5.00

German IT Academy

✔️  100% Online

✔️  Low Difficulty 

✔️  English Content

✔️  Practical Insights

✔️  Best Practice Tips

✔️  Certificate of Attendance

✔️  Worldwide recognition

Andrey Bulezyuk


Andrey Bulezyuk is the founder of German IT Academy and an Instructor. He covers topics from Web Development, Data Science, Machine Learning.

He published a Book “Algorithmic Trading“, giving his readers the opportunity to learn how to code automatic trading systems for the Stock Market. 

Why German IT Academy?

VueJS Certificate Junior German IT Academy

Certificate of Completion

After completing this Online-Course, you will receive a certificate of completion. This certificate can be used on your Resume to advance your career!


it inhouse seminar

Personal Coaching

Is the topic of this course very critical for your mission? Our Coaches are available for personal or in-house coaching.

mlflow course - machine learning for big business

Theory enhanced by practical Examples

Time is Money. Therefore, our main objective is to teach you a skill as quickly as possible. So that you can go on and get a promotion or a new job.

Bonus Material

We always try and make our customers happy with some extra bonus material. There is a small surprise content waiting for you.