Khoá học
Backend Microservices
Khóa học sẽ giúp bạn nắm vững TypeScript, áp dụng hiệu quả các nguyên lý OOP, SOLID, thiết kế RESTful API chuẩn chỉnh và khai thác kiến trúc Event-Driven cùng Caching để tối ưu hiệu năng hệ thống. Xây dựng các ứng dụng Microservices hiện đại với kiến trúc bài bản, hiệu suất cao và dễ dàng mở rộng.
4.8
Số lượng học viên:
200

Giá trị nhận được sau khoá học
Sau khóa học, bạn sẽ thành thạo việc phát triển hệ thống backend hiện đại bằng TypeScript và Express. Bạn sẽ biết cách xây dựng API chuẩn RESTful, áp dụng các nguyên lý OOP và SOLID để tạo ra hệ thống có cấu trúc rõ ràng, dễ mở rộng.
Khóa học còn trang bị cho bạn kiến thức về Event-Driven/Microservices Architecture, Queue & PubSub để xử lý giao tiếp giữa các service hiệu quả.

Nắm vững TypeScript, OOP và nguyên lý SOLID
- Thành thạo TypeScript và các nguyên lý hướng đối tượng, xây dựng code có tính tái sử dụng cao.
- Hiểu và vận dụng nguyên lý SOLID để hệ thống dễ bảo trì và mở rộng.

Làm chủ kiến trúc Microservices và Hexagon
- Thiết kế và triển khai hệ thống microservices, có khả năng mở rộng theo nhu cầu.
- Tách biệt domain logic khỏi cơ sở hạ tầng thông qua Hexagonal Architecture, tăng tính linh hoạt của hệ thống.

Xây dựng RESTful API và hệ thống xác thực bảo mật
- Phát triển API chuẩn RESTful với Express.
- Triển khai hệ thống Authentication & Authorization với JWT, bảo vệ dữ liệu và kiểm soát quyền truy cập.

Tối ưu hiệu suất hệ thống với Event-Driven và Caching
- Áp dụng Event-Driven Architecture, Queue & PubSub để xử lý giao tiếp giữa các service mà không bị bottleneck.
- Triển khai các chiến lược cache nhằm tối ưu thời gian phản hồi và giảm tải cho hệ thống.
Nội dung khóa học
Thông tin khai giảng:











Demo trong khoá học
Minh họa thực tế chất lượng, giúp bạn hiểu sâu hơn về những gì sẽ được học trong khóa học này
Gặp gỡ giảng viên khoá học
Lập trình viên Front-end có 3 năm kinh nghiệm trong thiết kế, phát triển và bảo trì các ứng dụng web. Tăng tốc độ tải trang cho Bảng điều khiển Admin lên 20%, nâng cao tỷ lệ chuyển đổi của trang web. Bên cạnh đó, triển khai hệ thống phát triển front-end mới sử dụng Turborepo, giúp giảm 15% thời gian phát triển. Hơn nữa, mình đã cải thiện hiệu suất trang web hơn 30%, với điểm số Lighthouse tăng từ 63 lên 91. Với khả năng chú ý đến chi tiết, tôi nỗ lực tạo ra các giao diện ấn tượng vừa đẹp mắt vừa hiệu quả đồng thời tự động hóa các bài kiểm tra đơn vị và kiểm tra chức năng front-end để đảm bảo quá trình cập nhật và triển khai diễn ra mượt mà.

Tiến Lưu
Fullstack Developer
Kinh nghiệm

FoodConnection VietNam
Former Fullstack Developer

Bixso
Former Frontend Developer

200Lab
Former Fullstack Developer
Đối tượng tham gia khoá học
Sinh viên IT
Dành cho sinh viên IT đã nắm vững HTML5, CSS3 và JavaScript, muốn nâng cao kỹ năng

React Developer
Dành cho lập trình viên React gặp khó khăn trong triển khai hoặc quản lý dự án

Backend Developer
Dành cho lập trình viên Backend muốn mở rộng sang Frontend

Hơn 2500 học viên đã lựa chọn
khoá học tại 200Lab
Học viên cá nhân (Online)
6,490,000đ
7,490,000đ
Học trực tuyến qua Google Meet
Quyền lợi đi kèm
Hình thức học: Online
- 20 buổi học
- Video Record sau mỗi buổi học
- Full Tài liệu + Source code
- Mentor hỗ trợ Online + Nhóm chat
- Chứng chỉ hoàn thành khoá học
- Hỗ trợ review CV
Học viên cá nhân (Offline)
6,990,000đ
7,990,000đ
Học trực tiếp tại Tp.HCM
Quyền lợi đi kèm
Hình thức học: Offline
- 20 buổi học
- Video Record sau mỗi buổi học
- Full Tài liệu + Source code
- Mentor hỗ trợ Offline trực tiếp
- Chứng chỉ hoàn thành khoá học
- Hỗ trợ review CV
Doanh nghiệp
Liên hệ
Quyền lợi đi kèm
- Setup theo nhu cầu doanh nghiệp
- Chương trình học thực tế
- Video Record sau mỗi buổi học
- Full Tài liệu + Source code
- Chứng chỉ hoàn thành khoá học
- Mentor hỗ trợ Online/Offline
Đăng ký tư vấn khoá học
Học viên nói gì về 200Lab





