Node.js Microservices Fundamentals
Node.js is the ideal technology for building robust and scalable microservices. It is lightweight, cross-platform and offers excellent support for different database technologies.
In this course, we will design, build and deploy a simple but practical microservice using Node.js, Express.js and MongoDB.
After completing this course, you will have a good understanding of how to design, build and deploy a microservice with Node.js and Express.js. Before you get started, you should be familiar with JavaScript and have basic programming skills.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
8 sections- 1 Table of Contents
- 2 Course Overview
- 3 Introduction
- 4 Getting started with Node.js
- 5 Design an API
- 6 Build an API
- 7 Working with databases
- 8 Course Summary
More Node.js, APIs & Microservices courses
View all 16Node.js: The Big Picture
An overview of Node.js — its architecture, ecosystem, LTS model and real-world use cases.
Build a REST API with Node and Express
Build a RESTful API with Express — read endpoints, project architecture and full CRUD.
Node.js: File System, Streams, Async I/O, Uploads and Pipes
Modern file-system operations, streams, data piping and automation for document processing.
Node.js: Deploying Applications
Deploy Node apps to a VPS, manage runtime with PM2, monitor logs and look ahead to NGINX/Docker.
Using Express with a NoSQL Database
Connect Express to MongoDB Atlas with the native driver and query documents.
Relational Databases with Express and Sequelize
Build a RESTful bookstore API with Express, the Sequelize ORM, models and relationships on SQLite.
Interested in this course?
Contact us to book it or get a custom training plan for your team.