
Description
Nest.js is an incredible backend framework that allows us to build scaleable Nodejs backends with very little complexity. A Microservice architecture is a popular architecture that allows us to build & deploy several independent applications that communicate with each other via a chosen transport layer.This course is designed to bridge the gap between Nestjs & this Microservice architecture. It goes beyond the Nestjs documentation to show you how to build a real reservation booking system that accepts payments, sends email notifications, and persists data to a MongoDB database.
Here are just some of the few additional things you can expect to learn in this course:
- Develop a productionized Dockerfile for Nestjs Microservices
- Create a Monorepo & shared library for common code
- Learn how to create a custom package.json & Dockerfile for each Microservice
- Automate the build & deployment of Dockerfiles with a custom CI/CD process
- Connect Microservices together using a TCP transport layer
By the end of this course, you will know how to build, deploy & test Nestjs Microservices so you can create any scaleable application that you can think of.
Who this course is for:
- Experienced backend developers that want to learn Nestjs Microservices by going beyond the documentation to build a scaleable, production grade backend