NestJS Microservices: Build & Deploy a Scaleable Backend

Go beyond the documentation to build a scaleable, production grade backend that will teach you NestJS microservices
4.63 (1072 reviews)
Udemy
platform
English
language
Web Development
category
instructor
NestJS Microservices: Build & Deploy a Scaleable Backend
7 605
students
10 hours
content
Jul 2024
last update
$84.99
regular price

What you will learn

Build & deploy real NestJS microservices following best practices

Learn how to build a common library where common code can be shared amongst many applications

Connect NestJS microservices together in a Kubernetes cluster on AWS & Google Cloud

Test NestJS microservices using an E2E framework

Implement JWT authentication & user roles

Integrate payment functionality with Stripe

Send emails with nodemailer & Gmail

Create CRUD APIs & save data with MongoDB, Prisma & TypeORM

Use RabbitMQ to process & retry messages asynchronously

Learn how to connect microservices together using gRPC

Use GraphQL & Apollo Federation to build an API Gateway and expose our microservices

Implement an automated CI/CD pipeline with CloudBuild

Provision a load balancer to expose our application externally

Develop a production Dockerfile & package json for each microservice

Course Gallery

NestJS Microservices: Build & Deploy a Scaleable Backend – Screenshot 1
Screenshot 1NestJS Microservices: Build & Deploy a Scaleable Backend
NestJS Microservices: Build & Deploy a Scaleable Backend – Screenshot 2
Screenshot 2NestJS Microservices: Build & Deploy a Scaleable Backend
NestJS Microservices: Build & Deploy a Scaleable Backend – Screenshot 3
Screenshot 3NestJS Microservices: Build & Deploy a Scaleable Backend
NestJS Microservices: Build & Deploy a Scaleable Backend – Screenshot 4
Screenshot 4NestJS Microservices: Build & Deploy a Scaleable Backend

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

NestJS Microservices: Build & Deploy a Scaleable Backend is an advanced course that covers a wide range of topics related to building microservices with NestJS. Although the instructor is experienced and knowledgeable, the fast pace of the course may be challenging for beginners or those without prior experience in the field. Additionally, the course could benefit from more detailed explanations on certain topics and improved code editing. Despite these challenges, the course provides a robust learning experience for those looking to build microservices with NestJS, with hands-on examples of HTTP and TCP, RabbitMQ, Redis, gRPC, GraphQL, and Kafka.

What We Liked

  • Covers a wide range of advanced topics including GRPC, GraphQL, gRPC for server-to-server communication, and Kafka
  • Instructor is experienced and knowledgeable in NestJS and microservices
  • Well-structured course with good content on organizing code for large applications
  • Hands-on examples of HTTP and TCP, RabbitMQ, Redis, gRPC, and GraphQL

Potential Drawbacks

  • Fast-paced and may be difficult to follow for beginners or those new to the field
  • Lacks detailed explanations for some topics and decisions taken in the course
  • Code editing could be improved with clearer visuals and more attention to detail
  • Docker and Kubernetes sections may cause errors and issues for some learners on certain platforms
Related Topics
5246048
udemy ID
01/04/2023
course created date
22/05/2023
course indexed date
Bot
course submited by
NestJS Microservices: Build & Deploy a Scaleable Backend - Coupon | Comidoc