Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k. Số lượng có hạn!
Trang chủ
Menu
Thực Chiến Microservice Với Spring Boot Và Event Sourcing Mới Nhất

Thực Chiến Microservice Với Spring Boot Và Event Sourcing Mới Nhất

Nếu bạn đang tìm kiếm cơ hội để bứt phá từ lập trình viên Java thông thường lên tầm kiến trúc sư phần mềm, khóa học này chính là chìa khóa giúp bạn làm chủ toàn bộ quy trình thiết kế, xây dựng và vận hành hệ thống Microservice theo chuẩn kiến trúc hiện đại.

4.7
(125 đánh giá)
500 học viên

Giảng viên: Đỗ Tấn Thành

79.000đ 1.149.000đ -93%
Truy cập vĩnh viễn trọn đời
Đầy đủ bài giảng và tài liệu
Học trên mọi thiết bị
Cập nhật miễn phí
Cập nhật mới nhất: 27/04/2026
Đăng ký VIP để học miễn phí khóa này và truy cập toàn bộ khoá học trọn đời

Giới thiệu khóa học

Thực Chiến Microservice Với Spring Boot Và Event Sourcing Mới Nhất | Đỗ Tấn Thành

Nền tảng: Udemy
Giảng viên: Đỗ Tấn Thành - Fullstack Developer

Bước Đột Phá Trong Sự Nghiệp Backend Developer

Nếu bạn đang tìm kiếm cơ hội để bứt phá từ lập trình viên Java thông thường lên tầm kiến trúc sư phần mềm, khóa học này chính là chìa khóa giúp bạn làm chủ toàn bộ quy trình thiết kế, xây dựng và vận hành hệ thống Microservice theo chuẩn kiến trúc hiện đại.

Tại Sao Nên Học Khóa Học Này?

  • Học thực chiến đúng nghĩa: Xây dựng dự án hoàn chỉnh từ A đến Z, không chỉ lý thuyết suông mà còn thực hành với các tình huống thực tế
  • Cập nhật công nghệ mới nhất: Tiếp cận các công nghệ đang được sử dụng rộng rãi tại các công ty công nghệ lớn như CQRS, Axon Framework, Apache Kafka, Kubernetes, Keycloak, và GitHub Actions
  • Phát triển tư duy kiến trúc chuyên nghiệp: Hiểu rõ bản chất "vì sao nên thiết kế như vậy" thay vì chỉ biết cách code
  • Giảng viên giàu kinh nghiệm: Học từ người đã triển khai hệ thống Microservice thực tế trong môi trường sản xuất
  • Hỗ trợ tận tình: Giải đáp thắc mắc nhanh chóng, thân thiện trong suốt quá trình học
  • Nội dung toàn diện: Hơn 28,5 giờ video chất lượng cao cùng tài liệu bổ trợ đầy đủ

Khóa Học Này Dành Cho Ai?

  • Lập trình viên Backend: Những người đã biết Spring Boot và muốn nâng cao kỹ năng với các hệ thống phức tạp thực tế
  • Kiến trúc sư phần mềm và Tech Lead: Những người đang tìm giải pháp áp dụng CQRS, Kafka, CI/CD cho team phát triển
  • Lập trình viên Java: Những người muốn chuyển đổi từ mô hình Monolithic sang kiến trúc Microservice
  • Học viên đã có nền tảng: Những người đã học Java và Spring Boot cơ bản, muốn đi sâu vào các công nghệ cấp doanh nghiệp
  • Những người muốn bứt phá sự nghiệp: Ai mong muốn trở thành lập trình viên cấp cao hoặc kiến trúc sư phần mềm

Kỹ Năng Và Kết Quả Sau Khóa Học

  • Làm chủ kiến trúc Microservices: Hiểu sâu về các nguyên lý thiết kế và triển khai hệ thống phân tán
  • Áp dụng Domain Driven Design: Biết cách tổ chức và quản lý các module trong dự án theo pattern DDD
  • Triển khai CQRS và Event Sourcing: Nắm vững cách tách biệt Command và Query, lưu trữ sự kiện thay vì trạng thái
  • Sử dụng thành thạo Axon Framework: Triển khai Event Sourcing một cách hiệu quả trong các microservices
  • Xây dựng hệ thống với Apache Kafka: Xử lý giao tiếp bất đồng bộ giữa các services thông qua message queue
  • Quản lý containers với Docker và Kubernetes: Đóng gói và triển khai ứng dụng trên môi trường K8s
  • Tích hợp Spring Cloud Netflix Eureka: Xây dựng Discovery Server và Discovery Client cho hệ thống tự động phát hiện dịch vụ
  • Bảo mật với Keycloak: Tích hợp xác thực và phân quyền cho microservices
  • Thiết lập CI/CD Pipeline: Tự động hóa quy trình build, test và deploy với GitHub Actions
  • Xử lý Exception và Validation: Xây dựng cơ chế xử lý lỗi chuyên nghiệp trong hệ thống phân tán
  • Tích hợp Swagger và API Gateway: Tạo tài liệu API tự động và quản lý routing
  • Quản lý Database với Liquibase: Kiểm soát version cho database schema
  • Triển khai Circuit Breaker và Monitoring: Xây dựng hệ thống có khả năng chịu lỗi cao với Zipkin Sleuth, Elasticsearch, và Kibana
  • Deploy lên VPS: Triển khai dự án Microservice lên môi trường thực tế
  • Tư duy giải quyết vấn đề: Hiểu rõ cách tích hợp hàng loạt công nghệ hiện đại trong một hệ thống thực tế

Nội Dung Các Chương Trong Khóa Học

00 - Giới Thiệu và Hướng Dẫn Cài Đặt

01 - Giới Thiệu và Tổng Quan về Microservice

02 - Spring Cloud Netflix Eureka (Discovery Service)

03 - Xây Dựng Book Service - Module Quản Lý Đầu Sách

04 - Exception Handling & Validation Request

05 - Xây Dựng Employee Service

06 - Tùy Chỉnh Swagger Documentation & API Gateway

07 - Message Queue và Apache Kafka để Xây Dựng Notification Service

08 - Xây Dựng Borrowing Service & Distributed Transaction

09 - Docker - Triển Khai Microservice để Đóng Gói và Hiểu Quả

10 - Kubernetes (K8s) - Triển Khai và Quản Lý Container

11 - Deploy Microservice Project lên VPS (Virtual Private Server)

12 - Xây Dựng CI/CD Pipeline với Github Actions (Updating)

13 - Quản Lý Phiên Bản Database với Liquibase

14 - Circuit Breaker, Zipkin Sleuth, Elasticsearch, Kibana & Monitoring

15 - Kong Gateway - Xây Dựng API Gateway (Optional)

Học viên thường mua kèm

VIP MEMBERSHIP

Truy cập toàn bộ khóa học chỉ với một lần đăng ký, thời hạn vĩnh viễn

Trở thành thành viên VIP để truy cập không giới hạn tất cả khóa học trên nền tảng, miễn phí cập nhật khoá học mới

Tìm hiểu thêm về VIP
Zalo
Bạn cần hỗ trợ?