Bỏ qua, đến nội dung chính

Lập trình Vibe coding tiếng Việt Cho người trái ngành

Trọn bộ 3 khoá · 36 tuần

Lập trình với AI — không biết code vẫn tự dựng được app thật

Vibe coding: bạn tả ý tưởng bằng tiếng Việt bình thường, AI viết code, bạn tự tay chỉnh tới khi vừa ý rồi đưa lên mạng. Cuối tuần đầu tiên bạn đã có một trang web thật, mở được trên điện thoại.

  • 36 tuần · 8–10 giờ mỗi tuần
  • 3 khoá: Bậc 1 → Bậc 2 → Bậc 3
  • 100% tiếng Việt — giáo trình và giảng viên
  • Giảng viên vấn đáp 1-1 từng bài
  • Bậc 1 — Builder: Một mình ship một SaaS tuần 1–8
  • Bậc 2 — Integrator: Hệ thống thật, dữ liệu lớn, tích hợp chuẩn quốc tế tuần 13–24
  • Bậc 3 — Architect: Kiến trúc, DevOps, trade-off và chi phí tuần 25–36

Bạn sẽ học được gì

  • Tả ý tưởng bằng tiếng Việt và nhận về một app chạy thật
  • Tự sửa app của mình bằng cách nói tiếp với AI, không cần chờ ai
  • Đưa app lên mạng và gửi link cho khách dùng thật
  • Lưu dữ liệu, cho khách đăng nhập, nhận đơn và thanh toán
  • Kết nối app với công cụ bạn đang dùng hằng ngày
  • Giữ app không sập khi đông khách, tự sao lưu, tự chạy
  • Đọc được chi phí máy chủ và biết chỗ nào đang đốt tiền
  • Ra lệnh cho AI đúng cách — phần khó nhất, và là phần được kèm sát nhất

3 khoá trong gói 500.000đ

Đi lần lượt từ Bậc 1. Mua một lần là có cả ba, không phải trả thêm khi lên bậc.

Bậc 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 8 tuần, chi phí $0.

Tuần 1–8 · 8 phần

Bậc 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–24 · 9 phần

Bậc 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–36 · 9 phần

Nội dung khoá học

3 khoá · 26 phần · tuần 1–36

Bậc 1 — Builder: Một mình ship một SaaS 8 phần · tuần 1–8
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 đề Đồ án tổng kết
BRD rút gọn / mô tả nghiệp vụDemo & vấn đáp bảo vệ sản phẩm
Bậc 2 — Integrator: Hệ thống thật, dữ liệu lớn, tích hợp chuẩn quốc tế 9 phần · tuần 13–24
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 Đồ án tổng kết
k6 load testingTổng hợp: integration + async + big data + CI/CD
Bậc 3 — Architect: Kiến trúc, DevOps, trade-off và chi phí 9 phần · tuần 25–36
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 Đồ án tổng kết
System design defenseTrade-off reasoning

Xem lộ trình đầy đủ 36 tuần

Yêu cầu

  • Một máy tính có kết nối internet. Không cần máy mạnh, không cần cài sẵn gì phức tạp.
  • Khoảng 8–10 giờ mỗi tuần, tự sắp xếp theo lịch của bạn.
  • Không cần biết lập trình, không cần bằng cấp ngành máy tính.
  • Biết dùng máy tính ở mức Word – Excel là đủ để bắt đầu.

Mô tả

Bạn không thiếu ý tưởng — bạn thiếu người viết code

Thuê dev thì đắt, chậm, và thường không hiểu hết ý bạn muốn. Tự học từ đầu thì mất một, hai năm rồi bỏ giữa đường. Công cụ kéo – thả thì dễ lúc đầu nhưng chạm trần ngay khi bạn cần một thứ của riêng mình.

Khoá này đi đường khác: người viết code là AI, còn bạn là người ra lệnh. Bạn mô tả ý tưởng bằng tiếng Việt bình thường — như đang nhờ một người bạn — AI dựng ra app, bạn mở lên xem, chưa ưng thì nói tiếp: “nút này to hơn”, “thêm ô số điện thoại”. Xong thì đưa lên mạng, gửi link cho khách.

Bạn sẽ xây được gì

Không phải bài tập giả định. Đây là loại app người trái ngành dựng được ngay trong lộ trình.

  • Quán cà phê / nhà hàng — trang giới thiệu, thực đơn, nút đặt bàn
  • Spa / salon / phòng khám — quản lý lịch hẹn và khách quen
  • Shop online — giỏ hàng và quản lý đơn
  • Giáo viên / trung tâm nhỏ — học sinh, điểm số, lịch dạy
  • Chủ shop / kế toán — bảng thu chi, báo cáo tự động
  • Fanpage bán hàng — chatbot trả lời khách 24 giờ
  • Môi giới bất động sản — trang đặt lịch xem nhà
  • Ý tưởng startup — bản MVP đầu tiên để thử thị trường

Một tuần học của bạn

Đọc & xem

Bài đọc và video bài giảng tiếng Việt, theo bản đồ hành trình từng trạm.

Tự tay làm

Làm sản phẩm nhỏ của tuần — app thật, của riêng bạn.

Nộp bài

Máy chấm tự động phản hồi trong vài phút.

Vấn đáp 1-1

Giảng viên xem lại, hỏi bạn, và chốt điểm cuối cùng.

Tất cả theo giờ của bạn — không cần có mặt đúng giờ. Kẹt chỗ nào, hỏi ngay trên kênh Hỏi đáp.

Chọn gói của bạn

Gia sư kèm 1-1

Kèm riêng theo tháng: mỗi tuần 1 buổi Zoom mentor giảng bài trực tiếp cho bạn.

2.000.000đ mỗi tháng

  • 1 buổi Zoom mentor mỗi tuần, giảng trực tiếp cho bạn
  • Mentor đi cùng đúng dự án app của bạn
  • Ưu tiên trả lời khi bạn kẹt giữa tuần
  • Đăng ký theo tháng, dừng lúc nào cũng được
Đăng ký gia sư kèm 1-1

Thanh toán bằng chuyển khoản (mã QR VietQR). Bạn chỉ cần nhập tên và số điện thoại; sau khi nhận được tiền chúng tôi gọi lại để mở lớp.

Giảng viên

Đội ngũ Lập trình với AI

Giáo trình tiếng Việt · chấm bài · vấn đáp 1-1

Giảng viên đọc bài nộp của bạn, vấn đáp trực tiếp để chắc bạn hiểu app mình vừa dựng, rồi mới chốt điểm — máy chấm chỉ là bước phản hồi nhanh, không phải người quyết định.

Hoàn thành Bậc 1, bạn có cơ hội thực tập tại Phần mềm Trinity — một công ty đang vận hành sản phẩm thật.

Khoá học này dành cho ai

  • Chủ shop, spa, quán cà phê muốn có app riêng của mình
  • Người làm marketing muốn tự dựng công cụ cho việc của mình
  • Kế toán, giáo viên muốn thay sổ giấy bằng một app gọn
  • Freelancer cần công cụ riêng cho khách hàng của mình
  • Người muốn tự dựng bản MVP cho ý tưởng startup của mình

Chưa phù hợp nếu bạn muốn có app trong 3 ngày mà không tự tay làm gì, không dành nổi khoảng 8 giờ mỗi tuần, hoặc muốn một tấm bằng để đi thi tuyển lập trình viên.

Câu hỏi thường gặp

Tôi không biết gì về lập trình, chỉ dùng Word – Excel — học được không?

Học được. Lộ trình này dựng riêng cho người trái ngành. Bạn không viết code — bạn mô tả ý tưởng bằng tiếng Việt, AI viết code, và giảng viên vấn đáp để chắc bạn thật sự hiểu app của mình.

Trọn bộ 3 khoá giá bao nhiêu?

500.000đ cho cả 3 khoá (36 tuần), thanh toán một lần, học không giới hạn thời gian.

Thuê gia sư kèm riêng thì thế nào?

2.000.000đ mỗi tháng: mỗi tuần một buổi Zoom mentor giảng trực tiếp cho bạn, đi cùng đúng dự án app của bạn. Đăng ký theo tháng, dừng lúc nào cũng được.

Thanh toán và mở lớp diễn ra thế nào?

Bạn nhập tên và số điện thoại, hệ thống tạo mã đơn kèm mã QR VietQR. Bạn chuyển khoản theo đúng nội dung ghi trên mã đơn. Chúng tôi nhận được thông báo, đối chiếu rồi gọi lại cho bạn để mở lớp — bạn không phải gửi ảnh biên lai cho ai.

Cần chuẩn bị gì?

Một máy tính có kết nối internet và khoảng 8–10 giờ mỗi tuần. Không cần cài đặt gì phức tạp trước khi bắt đầu.

Tôi đi làm giờ hành chính, có phải học đúng giờ không?

Không. Bạn tự sắp xếp giờ học theo lịch của mình. Các buổi Zoom là tuỳ chọn — vắng không ảnh hưởng kết quả.

Không tự viết code thì tôi có thật sự hiểu và tự sửa được app của mình không?

Có. Mỗi tuần bạn tự tay chỉnh sửa app qua trò chuyện với AI, và giảng viên vấn đáp 1-1 để kiểm tra bạn hiểu app của mình, không chỉ nộp bài cho có.

App tôi làm ra có phải của tôi không? Tôi có bán/kinh doanh được không?

Có. App bạn dựng trong lộ trình là của bạn. Bạn toàn quyền sử dụng, chỉnh sửa, và đưa vào kinh doanh thật.

Nộp bài & chấm điểm hoạt động thế nào?

Bạn nộp sản phẩm của tuần, máy chấm tự động phản hồi trong vài phút; điểm cuối cùng do giảng viên xác nhận sau khi xem lại và vấn đáp trực tiếp với bạn.

Kẹt giữa chừng thì sao?

Bạn có kênh Hỏi đáp để đặt câu hỏi bất cứ lúc nào, cộng với giảng viên vấn đáp riêng từng bài — bạn không tự mò một mình.

Xem trước giáo trình được không?

Được. Xem trước lộ trình công khai 36 tuần, hoặc nhắn tin để nhận chương mẫu.

Đừng đợi người khác làm app cho bạn

Trọn bộ 3 khoá · 36 tuần · 500.000đ thanh toán một lần.