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).
NestJS Microservices
- Step-by-step lesson progression, code everything alongside us!
- Featuring 20 videos (with hand-written English subtitles)
- Monolithic vs Microservices
- Vertical vs Horizontal Scaling
- Request-Response vs Event-Driven, RabbitMQ, Outbox & Inbox Patterns, and so much more!
- Official NestJS Architecture & Advanced Patterns Certificate of Completion
About the Author: Learn NestJS
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
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 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 |
Get instant access to all 19 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionCourse content
20 lessons · 1h 38m 2sShow all 20 lessons
- 1 NestJS Microservices - Course Overview 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
Related courses
-
Updated 1y agoNestJs - Build Modern APIs in NestJs with Unit Testing
By: UdemyYou will learn how to build clear and safe APIs with NestJS. You will also learn how to write unit tests that help you trust your code.9 hours 19 minutes 27 seconds -
Updated 2y agoVue 3, Nuxt.js and NestJS: A Rapid Guide - Advanced
By: UdemyLearn how to create an Ambassador App using Vue 3, NuxtJS and NestJS. We will build 3 frontend apps Admin, Ambassador and Checkout and they will consume a big N7 hours 37 minutes 36 seconds -
Updated 3y agoNestJS Zero to Hero - Modern TypeScript Back-end Development
By: UdemyNestJS is a Node.js back-end development framework built upon Express, leveraging the power of TypeScript. NestJS leverages the incredible popularity and robust8 hours 44 minutes 8 seconds 5 / 5