Return to all courses
Course Curriculum
Start Next Lesson
Introduction
Introduction
Introduction
Course Outline
System Architecture
Project Dependencies
GitHub Repository
Project Setup
Common Library
Database & Config Module
Abstract Repository
Reservations CRUD
Validation & Logging
Note for Windows
Dockerize
Authentication
Users
Passport
Local Strategy
JWT Strategy
Common Auth Guard
Payments
Latest Stripe API Version
Stripe Setup
Reservations Payments - Part 1
Reservations Payments - Part 2
Notifications
Emit Notification
Email Notification
OAuth 2.0 Scopes
Production Deployment
Google Cloud Engine Setup
Productionize & Push Dockerfile
Docker Build Hanging
Automated CI/CD With CloudBuild
Helm Chart
MongoDB Atlas
Kubernetes Services & Env Variables - Part 1
Kubernetes Services & Env Variables - Part 2
Health Check
Google Cloud
Google Kubernetes Engine
Ingress Load Balancer
Amazon Web Services
AWS Branch
CI/CD With CodePipeline
Amazon Elastic Kubernetes Service (EKS)
E2E Tests
Health Checks
Create & Get Reservations
Extra
User Roles
Debugging
TypeORM & MySQL
Database Module
Abstract Repository
Entities
CRUD
RabbitMQ
Add RabbitMQ
Test & Compare RabbitMQ
gRPC
Introduction
Protocol Buffers
Using TS Proto - Part 1
Using TS Proto - Part 2
GraphQL API Gateway
Apollo Federation Gateway
Reservations
Auth Context & Playground
Auth Service & Payments
Prisma
Prisma
Postgres
Prisma Schema & Migrations
Reservations Prisma Refactor
Reservations Prisma Docker
Auth Prisma Refactor
Auth Prisma Docker
Prisma Wrap Up
Leave a Reply
Cancel reply
You must be
logged in
to post a comment.