// Lộ trình 26 chặng · 3 cấp độ

Toàn bộ hành trình từ con số 0
đến lập trình viên thời AI.

Ba cấp độ — Builder, Integrator, Architect — dẫn bạn từ trang web đầu tiên đến hệ thống thật, dữ liệu lớn và kiến trúc doanh nghiệp. Dưới đây là bản đồ những gì bạn sẽ học ở từng tuần. 100% tiếng Việt, làm dự án thật trên GitHub, chi phí hạ tầng 0đ.

3 cấp độ

Builder · Integrator · Architect

36 tuần

lộ trình trọn vẹn

100% tiếng Việt

giáo trình & giảng viên

chi phí hạ tầng học viên

LEVEL 1 8 chặng học

Level 1 – Builder: Một mình ship một SaaS

Tư duy theo FEATURE. Từ con số 0 đến SaaS chạy thật trên AWS serverless trong 12 tuần, chi phí $0.

Tuần 1 Nhập môn web & Git/GitHub PR workflow
HTTP request/response, JSON, client–serverHTML/CSS — cấu trúc & trình bày một trang (đọc-hiểu)VS Code, Node.js/TypeScript, Docker Desktop, GitAWS Billing Alarm + Budget $1 (bài học số 1 của cloud: đặt báo động trước, làm việc sau)Biến / vòng lặp / hàm / điều kiện / mảng (JS → chạm TS)Branch / commit / Pull Request / diff, inline review comment đạt chuẩnBug cài sẵn dạng đọc-là-thấy: sai điều kiện biên, quên mảng rỗng, magic number, thông báo sai
Tuần 2 Spec-first: API contract & DB schema
Chốt đề cá nhân — mọi tuần sau đều xây trên đúng đề nàyUser story → API contract, OpenAPI/Swagger, spec-first promptingSQL cơ bản: SELECT / INSERT / UPDATE / DELETE / JOINNormalization / denormalization, quan hệ 1-n, n-n, index cơ bảnMigration là gì (versioned schema change)Transaction, atomicity (ACID)
Tuần 3 Vertical slice #1: CRUD + phân trang
Giải phẫu vertical slice (frontend / API / DB), chạy slice mẫu 30 phútCRUD + pagination, CORSStatic export vs SSR — vì sao chọn static để lên S3Repository pattern (tách tầng truy cập dữ liệu)Review PR do AI sinh
Tuần 4 Vertical slice #2: Auth (session/JWT)
Session vs JWTĐăng ký / đăng nhập, hash mật khẩuRủi ro cơ bản: XSS/CSRF, nơi lưu tokenReview PR do AI sinh
Tuần 5 Vertical slice #3–4: upload, background task, validation
Upload fileBackground taskForm validation, error handlingKhái niệm phổ quát vs quirk của framework
Tuần 6 Chuẩn bị AWS & deploy frontend (S3 + CloudFront)
IAM user riêng cho deploy, AWS CLIStatic export (build ra HTML/CSS/JS tĩnh)S3 static hostingCloudFront (CDN)DNS, HTTPS
Tuần 7 Deploy serverless: Lambda + DynamoDB, SQL vs NoSQL
AWS Lambda function URLDynamoDB: partition key, GSI, TransactWriteItemsĐổi adapter Postgres → DynamoDB (repository pattern)S3 presigned uploadSQL vs NoSQL trade-off
Tuần 8 Capstone Builder: SaaS tự chọn đề CAPSTONE
BRD rút gọn / mô tả nghiệp vụDemo & vấn đáp bảo vệ sản phẩm
Nội dung chi tiết, bài tập và phương pháp làm việc cùng AI của Level 1 — dành riêng cho học viên.
LEVEL 2 9 chặng học

Level 2 – Integrator: Hệ thống thật, dữ liệu lớn, tích hợp chuẩn quốc tế

Tư duy theo HỆ THỐNG. Dữ liệu hàng chục triệu bản ghi, hàng đợi bất đồng bộ, tích hợp chuẩn quốc tế, đối soát, CI/CD.

Tuần 13 Ôn + nâng Docker, dựng bộ mock services
Docker Compose, volume, networkMock services của khoá
Tuần 14–15 Dữ liệu lớn: tối ưu query trên 10–50 triệu bản ghi
EXPLAIN ANALYZEIndex tuningKeyset pagination vs OFFSETPartition theo thángPre-aggregate
Tuần 16 Caching với Redis
Cache-aside patternTTL, invalidation
Tuần 17–18 Bất đồng bộ: BullMQ, retry, idempotency, DLQ
Retry + backoffIdempotencyDead-letter queueBullMQ ↔ SQS/SNS
Tuần 19–20 Tích hợp bên thứ ba theo chuẩn quốc tế
Payment intent flowIdempotency keyWebhook + HMAC-SHA256Rate limit, delivery callbackTimeout ≠ fail
Tuần 21 Đối soát dữ liệu giữa hai nguồn
Settlement file, cut-off timeĐối soát (reconciliation): lệch / thiếu / trùngISO 8583 / ISO 20022 (đọc-hiểu)
Tuần 22 Auth thật: OAuth2/OIDC, Cognito, build-vs-buy
Khái niệm OAuth2 / OIDCJWT refresh token flowBuild vs buy (Cognito)
Tuần 23 Chất lượng: testing, CI/CD, load test, đọc log tìm bug
Testing pyramidCI/CD pipelinek6 load test (cơ bản)Structured logging
Tuần 24 Capstone Integrator CAPSTONE
k6 load testingTổng hợp: integration + async + big data + CI/CD
Nội dung chi tiết, bài tập và phương pháp làm việc cùng AI của Level 2 — dành riêng cho học viên.
LEVEL 3 9 chặng học

Level 3 – Architect: Kiến trúc, DevOps, trade-off và chi phí

Tư duy theo TRADE-OFF và VẬN HÀNH. Microservices/event-driven, Terraform, observability, cost engineering, proposal kỹ thuật.

Tuần 25 Docker Compose thành thạo + Nginx reverse proxy
Docker Compose multi-service, healthcheckNginx reverse proxyTLS localBộ mock services + dataset generator của khoá (cài & chạy)
Tuần 26–27 Tách monolith có lý do & event-driven patterns
Bounded contextOutbox pattern, circuit breaker, DLQSaga: choreography vs orchestration, compensating transactionKafka: partition, consumer groupExactly-once là ảo tưởng
Tuần 28 Kubernetes đọc-hiểu-để-phỏng-vấn
Pod / Service / Ingress / HPAChi phí vận hành K8s vs giải pháp đơn giản hơn
Tuần 29–30 Infrastructure as Code với Terraform
Terraform apply / destroyMôi trường dev/staging/prodSecrets, RBACTerraform vs AWS CDK
Tuần 31 Observability & on-call
Metrics / logs / alarmsDashboardRoot cause analysis dưới áp lực thời gian
Tuần 32–33 Cost engineering (môn đinh)
AWS Pricing CalculatorSo sánh phương án kiến trúc theo chi phíBảng dự toán cho 3 mức tảiKiến trúc RAG tối thiểu (để ước lượng chi phí)
Tuần 34 Viết design document & proposal kỹ thuật
Cấu trúc design document + ADRCấu trúc proposal kỹ thuậtSystem design interview format
Tuần 35 Lab credit: ECS Fargate + RDS, đo chi phí thật
ECS Fargate, RDSƯớc lượng → đo → đối chiếu
Tuần 36 Capstone Architect: bảo vệ 1-1 CAPSTONE
System design defenseTrade-off reasoning
Nội dung chi tiết, bài tập và phương pháp làm việc cùng AI của Level 3 — dành riêng cho học viên.

❯ may đo lộ trình

Muốn lộ trình được thiết kế riêng cho chính bạn?

+1.000.000đ một lần · dùng suốt khoá

Khoá học vốn đã điều nhịp theo bạn. Nâng cấp này để giảng viên trao đổi 1-1 rồi thiết kế lại lộ trình riêng đúng mục tiêu, nền tảng và quỹ thời gian của bạn — dịch vụ "may đo" thay vì giáo trình đóng gói.

  • Trao đổi 1-1 với giảng viên về mục tiêu nghề nghiệp, nền tảng hiện có và quỹ thời gian mỗi tuần của bạn.
  • Giảng viên thiết kế lại lộ trình riêng: đào sâu phần bạn cần cho ngành nhắm tới, lược bớt phần bạn đã vững, sắp lại nhịp học vừa sức.
  • Điều chỉnh lại miễn phí khi mục tiêu của bạn thay đổi giữa khoá.
Nhắn tin đặt lộ trình riêng → Trả lời trong ngày.

Sẵn sàng bắt đầu Tuần 1?

Nhắn tin cho page để được tư vấn lộ trình phù hợp với bạn. Khi đã là học viên, đăng nhập để mở toàn bộ giáo trình và nhận bài.