NestJS Microservices: Breaking a Monolith to Microservices
8h 6m 46s
English
Paid
Course description
This course will start with a pre-built monolith, the building of the starting app won't be covered in this course. So in this course, you will start immediately with Microservices Architecture, this course is intended for people that have a solid understanding of Javascript and want to learn in a short amount of time more advanced concepts. I am very clear and precise in my way of teaching so this course won't have unnecessary explanations on my part, I will explain what is needed when it is needed.
Watch Online
0:00
/ #1: Introduction
All Course Lessons (75)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Introduction Demo | 04:13 | |
| 2 | Setup | 07:00 | |
| 3 | Stripe Keys | 03:37 | |
| 4 | Exploring the Code | 05:38 | |
| 5 | Monolith vs Microservices | 02:50 | |
| 6 | Email Diagram | 00:52 | |
| 7 | Setup | 05:59 | |
| 8 | Kafka Setup | 05:38 | |
| 9 | Confluent Cloud CLI | 05:01 | |
| 10 | Consuming Kafka Messages | 07:08 | |
| 11 | Producing Kafka Messages | 06:03 | |
| 12 | Sending Emails | 10:25 | |
| 13 | Email Diagram | 00:34 | |
| 14 | Setup | 09:12 | |
| 15 | Importing Data | 09:21 | |
| 16 | Http Requests | 10:59 | |
| 17 | Login | 07:13 | |
| 18 | Request with Headers | 06:10 | |
| 19 | Storing Tokens | 07:42 | |
| 20 | Logout | 11:16 | |
| 21 | Completing authController | 06:21 | |
| 22 | Refactoring userService | 14:26 | |
| 23 | Ambassadors | 03:57 | |
| 24 | Removing AuthModule | 10:14 | |
| 25 | User Decorator | 07:17 | |
| 26 | External Networks | 07:03 | |
| 27 | Scopes | 10:12 | |
| 28 | Admin Diagram | 00:31 | |
| 29 | Setup | 04:54 | |
| 30 | Moving userModule | 05:57 | |
| 31 | Moving productModule | 10:13 | |
| 32 | Moving orderModule | 07:16 | |
| 33 | Moving linkModule | 09:48 | |
| 34 | Configuring Kafka | 10:51 | |
| 35 | Admin Consumer | 07:10 | |
| 36 | Consumer Service | 04:43 | |
| 37 | Dynamic Methods | 05:28 | |
| 38 | Ambassador and Checkout Diagram | 00:30 | |
| 39 | Setup | 05:23 | |
| 40 | Moving userModule | 06:15 | |
| 41 | Moving productModule | 05:42 | |
| 42 | Moving Links and Orders | 06:48 | |
| 43 | Seeding Orders | 14:33 | |
| 44 | Configuring Kafka | 05:02 | |
| 45 | Consuming Events | 10:03 | |
| 46 | Handling Errors | 06:11 | |
| 47 | Setup | 03:57 | |
| 48 | Importing Modules | 12:48 | |
| 49 | Configuring Kafka | 10:33 | |
| 50 | Kubernetes | 01:38 | |
| 51 | Production Build | 08:56 | |
| 52 | Pods | 07:02 | |
| 53 | Environment Variables | 07:07 | |
| 54 | Kompose | 07:44 | |
| 55 | Secrets | 06:58 | |
| 56 | Google Kubernetes Engine | 02:03 | |
| 57 | Cloud Shell | 04:29 | |
| 58 | Cloud SDK | 02:12 | |
| 59 | Container Registry | 05:12 | |
| 60 | Cloud SQL | 05:28 | |
| 61 | Authorized Networks | 04:37 | |
| 62 | Users Kubernetes Files | 02:32 | |
| 63 | Users Deployment | 05:14 | |
| 64 | Private IP | 05:26 | |
| 65 | Ingress | 11:49 | |
| 66 | Admin Setup | 07:58 | |
| 67 | Admin Kubernetes Files | 05:12 | |
| 68 | Admin Deployment | 07:44 | |
| 69 | Ambassador Setup | 05:49 | |
| 70 | Ambassador Kubernetes Files | 04:37 | |
| 71 | Ambassador Deplyoment | 04:26 | |
| 72 | Checkout Setup | 08:59 | |
| 73 | Checkout Kubernetes Files | 03:11 | |
| 74 | Checkout Deployment | 03:16 | |
| 75 | Testing the Frontend | 06:10 |
Unlock unlimited learning
Get instant access to all 74 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Vue 3, Nuxt.js and NestJS: A Rapid Guide - Advanced
Sources: udemy
Learn 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 N
7 hours 37 minutes 36 seconds
Build a Shopping App With Next.js + NestJS & Prisma
Sources: udemy, Michael Guay
Study the creation of a Shopping App using Next.js, NestJS, and Prisma. Develop a fully-fledged full-stack application with Stripe integration for payments...
8 hours 6 minutes 54 seconds
Full Stack Authentication in 20 Minutes With Clerk (Next.js + NestJS)
Sources: Michael Guay
Find out how to set up authentication with Clerk in 20 minutes in a Next.js and NestJS application. A simple and secure integration for your project.
18 minutes 9 seconds
NestJS Server-Sent Events | Build a Real Time Crypto Dashboard
Sources: Michael Guay
Study how to create a crypto dashboard on NestJS using Server-Sent Events to stream data in real-time without reloading the page. Set up
23 minutes 57 seconds
NestJS GraphQL - Schema-first approach
Sources: learn.nestjs.com
Get up to speed with the GraphQL Schema-first approach with NestJS. Master GraphQL fundamentals and essentials concepts behind creating your own enterprise-grade GraphQL applica...
1 hour 52 minutes 6 seconds