Skip to content

Giới Thiệu: AI-Native QA/QC — Zero Bug Shipping ​

Giới thiệu khóa học AI-Native QA

Mục tiêu: Hiểu tổng quan khóa học, đối tượng, yêu cầu đầu vào, và cách học hiệu quả nhất.

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

Khóa học được thiết kế cho những ai muốn trở thành QA/QC thế hệ mới — nơi AI là đồng đội, không phải công cụ phụ trợ:

  • Bạn CNTT năm cuối / mới ra trường muốn có lợi thế cạnh tranh khi xin việc
  • Manual Tester muốn chuyển đổi sang automation + AI-native workflow
  • Developer muốn hiểu QA/QC hiện đại để viết code chất lượng hơn
  • Team Lead / Engineering Manager muốn setup quy trình QA cho team

Yêu Cầu Đầu Vào ​

Bạn cần biết cơ bản (không cần giỏi):

  • JavaScript cơ bản: Biết function, variable, array, object, async/await
  • Git cơ bản: Biết clone, commit, push, pull, branch
  • Terminal: Biết dùng terminal/command line, chạy npm commands
  • Tiếng Anh đọc hiểu: Các thuật ngữ kỹ thuật giữ nguyên tiếng Anh

Nếu chưa biết JavaScript, hãy học qua JavaScript.info trước (chỉ cần Phần 1).

Triết Lý Khóa Học ​

Tại sao "AI-Native QA"? ​

QA kiểu cũ là quy trình tuyến tính: Dev code xong → QA test tay → Viết bug trên Jira → Chờ Dev fix → QA re-test. Vòng lặp này chậm, tốn nhân lực, và luôn có bug lọt.

AI-Native QA là quy trình song song: Test được viết TRƯỚC khi code, chạy TỰ ĐỘNG trong CI/CD, AI tự tạo issue, tự review code, và test tự tiến hoá. QA không còn là "người tìm bug" mà là "người thiết kế hệ thống chặn bug."

CodyMaster là gì? ​

CodyMaster là bộ 68+ AI Skills — một hệ sinh thái kỹ năng AI được thiết kế để làm việc cùng nhau. Trong khóa học này, bạn sẽ sử dụng các skills liên quan đến QA/QC:

  • cm-tdd — Test-Driven Development
  • cm-test-gate — 5-Layer Test Gate
  • cm-quality-gate — Evidence-Based Verification
  • cm-safe-deploy — 8-Gate Deploy Pipeline
  • cm-debugging — Systematic Debugging 4 Phase
  • cm-code-review — AI Code Review
  • cm-security-gate — Security Scanning
  • cm-continuity — Working Memory

Mini App: TaskFlow ​

Xuyên suốt 20 buổi, bạn thực hành trên TaskFlow — một To-Do List app đơn giản. App này có 7 bug cài sẵn — mỗi bug được phát hiện và fix qua TDD tại buổi tương ứng. Đến cuối khóa, TaskFlow sẽ có:

  • Test suite 5 layers
  • CI/CD pipeline 8 gates
  • Auto issue creation
  • AI code review
  • Visual regression testing
  • Security scanning
  • QA Knowledge Base

Cách Học Hiệu Quả ​

  1. Đọc bài trước buổi học — Mỗi buổi có phần Lý Thuyết, hãy đọc trước
  2. Thực hành song song — Mở terminal, clone TaskFlow, code theo từng bước
  3. Làm bài tập về nhà — Mỗi buổi có homework với deliverable cụ thể
  4. Ghi chép learning — Dùng .cm/CONTINUITY.md ghi lại những gì học được
  5. Hỏi khi không hiểu — Tham gia Discord community để hỏi đáp

Chuẩn Bị Trước Buổi 01 ​

Hãy cài sẵn các công cụ sau:

bash
# Node.js (v18+)
node --version

# npm
npm --version

# Git
git --version

# Một code editor (VS Code recommended)
code --version

Lộ trình 6 phần – 20 buổi học

Lộ Trình 20 Buổi ​

Xem chi tiết tại SYLLABUS.md.

PhầnBuổiChủ đề
Nền Tảng01-04Mindset, Prompting, Setup, Skills
Test-First05-09TDD, Frontend/API/i18n/Security Test
CI/CD10-13GitHub Actions, Security Gate, Visual QA
AI Auto14-16Auto Issue, AI Review, Knowledge Base
Nâng Cao17-19Debugging, Evidence-Based, Self-Healing
Capstone20Full Pipeline Project

🔗 Liên Kết ​

Powered by CodyMaster × VitePress