Khóa Học NestJS Microservices Thực Chiến: Từ Zero Đến Hero

2.199.000 ₫
49.000 ₫
Thời lượng
16 Chương
Sở hữu khóa học
Trọn đời
Quyền học viên
Xem & tải về
Đầy Đủ Bài Giảng

Đầy Đủ Bài Giảng

Video bài giảng và tài liệu giống mô tả

Học Online Tiện Lợi

Học Online Tiện Lợi

Học online trên drive & hoàn toàn có thể Download khoá học

Kích Hoạt Nhanh

Kích Hoạt Nhanh

Kích hoạt khóa học tự động ngay lập tức 24/7

Share Khóa Học NestJS Microservices Thực Chiến: Từ Zero Đến Hero

Khóa học hướng dẫn bạn xây dựng hệ thống Hóa đơn điện tử (E-Invoice) chuẩn doanh nghiệp với NestJS Microservices. Bạn sẽ học kiến trúc microservices, giao tiếp qua TCP, gRPC, Kafka, tích hợp Keycloak, Docker, Redis, Stripe, và triển khai production-ready, đảm bảo hiệu năng và khả năng mở rộng cao.

Những Lý Do Bạn Nên Học

✅ Thiết kế và triển khai kiến trúc Microservices với NestJS và TypeScript

✅ Xây dựng và kết nối các service qua Apache Kafka theo mô hình event-driven

✅ Implement được Error Handling, Logging, Validation trong microservices

✅ Tích hợp Keycloak cho authentication và authorization

✅ Nắm vững cách thiết kế và implement API Gateway Pattern (BFF)

✅ Áp dụng được các Design Patterns: Repository, DI, Factory

✅ Container hóa và triển khai hệ thống với Docker và Docker Compose

✅ Áp dụng Rate limiting với Throttler & Redis

✅ Tích hợp Stripe để xử lý thanh toán trực tuyến an toàn

✅ Thiết kế database schema với MongoDB và Mongoose

Bạn Sẽ Học Được Gì Từ Khóa Học Này

✅ Xây dựng và kết nối các service qua Apache Kafka theo mô hình event-driven

✅ Tổ chức Nx Monorepo trong NestJS Microservices

✅ Authentication & Authorization với Keycloak

✅ Tích hợp Redis cache tối ưu hiệu năng

✅ Thanh toán trực tuyến với Stripe

✅ CI/CD với Docker & GitHub Actions

✅ Async comunication với Apache Kafka

✅ Sync comunication với TCP, gRPC, REST

✅ Áp dụng Testing Strategy như Unit test, Integration test, E2E test

✅ Xử lý Distributed Transaction với SAGA Pattern

✅ Monitoring vs Observability hệ thống với Grafana, Loki, Promtail, Prometheus, Tempo, pentelemetry

Khóa Học Này Sẽ Phù Hợp Với

Backend Developer muốn nâng cao kỹ năng với NestJS Microservices

Fullstack Developer cần hiểu và triển khai kiến trúc microservices trong thực tế

Sinh viên / Lập trình viên muốn học các công nghệ như Kafka, Keycloak, Redis, Stripe, Docker

Người đang tìm hiểu Event-Driven Architecture và Saga Pattern

Developer muốn triển khai hệ thống production-ready với logging & monitoring chuyên nghiệp

Ai yêu thích học qua dự án thực chiến thay vì lý thuyết thuần túy

Nội Dung Khóa Học

Chương 01: Giới thiệu khóa học & định hướng

Chương 02: Giới thiệu Microservices & NestJS

Chương 03: Cài đặt Tool, Setup environment & Project Structure

Chương 04: Chuẩn hóa commit và code style với Husky, Lint-Staged, Commitlint

Chương 05: Share Library - Configuration, Logging, Exception Handler...

Chương 06: TCP Transport trong Microservices

Chương 07: Database in Microservices Architecture

Chương 08: Security in Microservices Architecture - Keycloak (OIDC)

Chương 09: Caching & Rate limiting in Microservices Architecture - Redis

Chương 10: gRPC Transport trong Microservices

Chương 11: Phase 2: Send Invoice (Trigger PDF, Media & Online Payment)

Chương 12: Message Queue in Microservices Architecture - Apache Kafka

Chương 13: Distributed Transaction in Microservices - SAGA Pattern

Chương 14: Testing in Microservices

Chương 15: Monitoring vs Observability trong Microservices

Chương 16: Containerization trong Microservices với Docker (Updating)

Khoá học ngẫu nhiên
Khoá học tương tự
Facebook
Zalo