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)

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




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