Skip to content

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

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ợ:

  • Sinh viê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 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