Skip to main content
CF

NestJS Microservices

1h 38m 2s
English
Paid

Unlock the potential of scalable and resilient software architecture with our Microservices course. Prepare for an in-depth guided course & walk-through of Microservices with NestJS applications from the Creator Kamil Mysliwiec himself, and Mark Pieszak (Core Team Member).

  1. Step-by-step lesson progression, code everything alongside us!
  2. Featuring 20 videos (with hand-written English subtitles)
  3. Monolithic vs Microservices
  4. Vertical vs Horizontal Scaling
  5. Request-Response vs Event-Driven, RabbitMQ, Outbox & Inbox Patterns, and so much more!
  6. Official NestJS Architecture & Advanced Patterns Certificate of Completion

About the Author: Learn NestJS

Learn NestJS thumbnail

Learn NestJS is a paid course platform focused entirely on the NestJS Node.js framework — the modular, decorator-driven server framework most popular among teams that want Angular-style architecture on the backend. The platform is run by NestJS core-team-adjacent instructors and covers the framework end-to-end.

The CourseFlix listing carries seven Learn NestJS courses: NestJS Fundamentals, NestJS Authentication and Authorization, NestJS Microservices, NestJS Advanced Concepts, NestJS Architecture and Advanced Patterns, plus two GraphQL tracks (schema-first and code-first). Material is paid and aimed at Node.js developers building production back-end services with NestJS.

Watch Online 20 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 20 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: NestJS Microservices - Course Overview
All Course Lessons (20)
#Lesson TitleDurationAccess
1
NestJS Microservices - Course Overview Demo
00:56
2
Prerequisite: Generate a Nest application
00:46
3
What are Microservices?
02:49
4
Monolithic Architecture vs Microservices
01:29
5
Creating our first Microservice
04:35
6
Pattern: "Database per service"
02:24
7
Configuring Docker Compose
07:19
8
Adding Health Checks
03:10
9
Converting from HTTP to NATS
06:37
10
Vertical vs Horizontal Scaling
04:46
11
Request-Response vs Event-Driven
02:54
12
Creating an Alarms Service
05:11
13
Orchestration vs Choreography
03:04
14
Alarm Classifier and Notifications Services
05:09
15
Using RabbitMQ instead of NATS
04:45
16
Message Acknowledgement
06:13
17
Data Consistency
02:28
18
Transactional Outbox Pattern
09:55
19
Inbox Pattern
11:40
20
Bonus: Distributed tracing
11:52
Unlock unlimited learning

Get instant access to all 19 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Course content

20 lessons · 1h 38m 2s
Show all 20 lessons
  1. 1 NestJS Microservices - Course Overview 00:56
  2. 2 Prerequisite: Generate a Nest application 00:46
  3. 3 What are Microservices? 02:49
  4. 4 Monolithic Architecture vs Microservices 01:29
  5. 5 Creating our first Microservice 04:35
  6. 6 Pattern: "Database per service" 02:24
  7. 7 Configuring Docker Compose 07:19
  8. 8 Adding Health Checks 03:10
  9. 9 Converting from HTTP to NATS 06:37
  10. 10 Vertical vs Horizontal Scaling 04:46
  11. 11 Request-Response vs Event-Driven 02:54
  12. 12 Creating an Alarms Service 05:11
  13. 13 Orchestration vs Choreography 03:04
  14. 14 Alarm Classifier and Notifications Services 05:09
  15. 15 Using RabbitMQ instead of NATS 04:45
  16. 16 Message Acknowledgement 06:13
  17. 17 Data Consistency 02:28
  18. 18 Transactional Outbox Pattern 09:55
  19. 19 Inbox Pattern 11:40
  20. 20 Bonus: Distributed tracing 11:52

Related courses

Frequently asked questions

What is NestJS Microservices about?
Unlock the potential of scalable and resilient software architecture with our Microservices course. Prepare for an in-depth guided course & walk-through of Microservices with NestJS applications from the Creator Kamil Mysliwiec himself…
Who teaches NestJS Microservices?
NestJS Microservices is taught by Learn NestJS. You can find more courses by this instructor on the corresponding source page.
How long is NestJS Microservices?
NestJS Microservices contains 20 lessons with a total runtime of 1 hour 38 minutes. All lessons are available to watch online at your own pace.
Is NestJS Microservices free to watch?
NestJS Microservices is part of CourseFlix's premium catalog. A CourseFlix subscription unlocks the full video player; the course description, table of contents, and preview information are available to everyone.
Where can I watch NestJS Microservices online?
NestJS Microservices is available to watch online on CourseFlix at https://courseflix.net/course/nestjs-microservices. The page hosts every lesson with the integrated video player; no download is required.