Giới thiệu: Tại sao cần checklist này?
Thị trường đào tạo lập trình Việt Nam năm 2026 có hơn 200 đơn vị cung cấp khóa học từ online đến offline. Học phí dao động 5-50 triệu đồng, thời gian 6-24 tuần, cam kết đầu ra khác nhau. Làm sao để chọn được khóa học phù hợp, tránh lãng phí thời gian và tiền bạc?
Checklist 36 tiêu chí này là công cụ đánh giá toàn diện được Golden Bee phát triển dựa trên kinh nghiệm đào tạo 500+ học viên và nghiên cứu best practices quốc tế. Bạn sẽ tự chấm điểm từng khóa học và so sánh khách quan trước khi quyết định.
Cách sử dụng checklist:
- Mỗi tiêu chí chấm 0-2 điểm (0: không đạt, 1: đạt một phần, 2: đạt tốt)
- Tổng điểm tối đa: 72 điểm
- Đánh giá: 60-72 xuất sắc, 48-59 tốt, 36-47 trung bình, <36 không nên chọn
← Quay lại tổng quan đào tạo lập trình
Phần 1: Chương trình và Nội dung (12 tiêu chí)
1. Tỷ lệ thực hành ≥70%

Tại sao quan trọng:
Lập trình là kỹ năng thực hành. Học lý thuyết suông không làm được việc. Các bootcamp tốt nhất thế giới (Le Wagon, General Assembly) có tỷ lệ hands-on 70-80%.
Cách kiểm tra:
- Hỏi thẳng: “Tỷ lệ giảng bài vs làm bài tập là bao nhiêu?”
- Xem syllabus: đếm số giờ lecture vs lab
- Hỏi học viên cũ: “Một tuần bạn code bao nhiêu giờ?”
Chấm điểm:
- 2 điểm: ≥70% thực hành, mỗi concept đều có bài tập ngay
- 1 điểm: 50-69% thực hành, có bài tập nhưng không đủ
- 0 điểm: <50% thực hành, chủ yếu nghe giảng
Red flags:
- “Chúng tôi cân bằng lý thuyết và thực hành” (mơ hồ, thường là lý thuyết nhiều)
- Syllabus toàn chữ, không thấy dự án cụ thể
- Học viên cũ phàn nàn “học nhiều nhưng không biết làm”
2. Dự án thật/sát yêu cầu doanh nghiệp

Tại sao quan trọng:
Portfolio với dự án thật là vũ khí mạnh nhất khi phỏng vấn. Recruiter muốn thấy bạn đã build được gì, không phải bằng cấp.
Cách kiểm tra:
- Yêu cầu xem 3-5 dự án của học viên cũ trên GitHub
- Đánh giá: có features phức tạp không? Deploy được không? UI có polish không?
- Hỏi: “Dự án này giải quyết vấn đề gì? Có users thật không?”
Chấm điểm:
- 2 điểm: Dự án production-grade, deployed, có users/feedback thật, sát yêu cầu JD
- 1 điểm: Dự án hoàn chỉnh nhưng đơn giản, clone tutorial, chưa deploy
- 0 điểm: Dự án đồ chơi (calculator, todo list basic), không applicable
Ví dụ dự án tốt:
- E-commerce với payment integration, admin dashboard, 7+ database tables
- Social network với real-time chat, notification, follow system
- Booking system với calendar, availability, email confirmation
Ví dụ dự án yếu:
- Calculator, todo list không có backend
- Clone tutorial y hệt không có customization
- Dự án không chạy được, nhiều bugs
3. Có rubric chấm chi tiết
Tại sao quan trọng:
Rubric minh bạch giúp bạn biết chính xác đầu ra cần đạt. Không bị chấm cảm tính hoặc thiên vị.
Cách kiểm tra:
- Yêu cầu xem rubric mẫu của 1 dự án
- Rubric tốt có: các tiêu chí cụ thể, thang điểm rõ ràng, trọng số từng phần
Chấm điểm:
- 2 điểm: Rubric chi tiết 10+ tiêu chí, có trọng số, công khai từ đầu
- 1 điểm: Có rubric nhưng đơn giản, không trọng số
- 0 điểm: Không có rubric, chấm theo cảm tính
Rubric mẫu tốt:
Dự án Full Stack E-commerce (100 điểm):
- Functionality (30%): Core features hoạt động, no critical bugs
- Code Quality (25%): Clean code, naming conventions, comments
- Database Design (20%): Schema hợp lý, relationships, queries tối ưu
- UI/UX (15%): Responsive, user-friendly, consistent
- Security (10%): Authentication, validation, không hardcode secrets
4. Có code review bắt buộc

Tại sao quan trọng:
Code review là cách học nhanh nhất. Bạn học từ feedback của senior, học cách đọc code người khác, học teamwork như doanh nghiệp thật.
Cách kiểm tra:
- Hỏi quy trình: “Bài tập nộp như thế nào? Ai review? Bao lâu có feedback?”
- Xem GitHub Classroom hoặc platform họ dùng
- Hỏi học viên cũ: “Mentor có review kỹ không? Feedback có giá trị không?”
Chấm điểm:
- 2 điểm: Mọi bài tập đều được review, feedback chi tiết trong 48h, có gợi ý refactor
- 1 điểm: Review nhưng không kỹ, chỉ check chạy được hay không
- 0 điểm: Nộp bài rồi không ai xem, hoặc chỉ auto-grader
Code review tốt trông như thế nào:
// Comment trên GitHub PR:
"Good work! Logic đúng. Một vài gợi ý:
1. Line 23: Nên dùng async/await thay vì .then() cho dễ đọc
2. Line 45-60: Đoạn này lặp 3 lần, extract thành function để DRY
3. Thiếu error handling cho API call - nếu API fail thì UI sẽ crash
4. Security: Đừng lưu password plain text, dùng bcrypt
Sau khi sửa, push lên rồi tag tôi để review lại nhé!"
5. Có lộ trình rõ ràng từng tuần

Tại sao quan trọng:
Lộ trình rõ ràng giúp bạn biết mình đang ở đâu, còn bao lâu nữa xong, chuẩn bị gì trước mỗi tuần. Giảm stress và tăng accountability.
Cách kiểm tra:
- Xin syllabus chi tiết: từng tuần học topic gì, deliverable gì
- Syllabus tốt có: thời gian cụ thể, bài tập, dự án milestone
Chấm điểm:
- 2 điểm: Syllabus chi tiết từng tuần, công khai, có timeline rõ ràng
- 1 điểm: Có syllabus nhưng chung chung, không breakdown tuần
- 0 điểm: “Tùy tiến độ lớp”, không có syllabus cụ thể
Syllabus tốt:
Tuần 5: React Hooks và State Management
- Nội dung: useState, useEffect, useContext, useReducer, custom hooks
- Lab: Build Shopping Cart với Context API
- Homework: Refactor Todo List app dùng useReducer
- Deliverable: PR trên GitHub, demo video 5 phút
- Deadline: Chủ nhật 23:59
Syllabus yếu:
Module 3: Frontend Framework
- Nội dung: React cơ bản và nâng cao
- Thời gian: Khoảng 4-6 tuần
6. Cập nhật công nghệ 2026
Tại sao quan trọng:
Công nghệ đổi nhanh. Học React 16 khi thị trường dùng React 18 là lãng phí thời gian. Dùng công nghệ cũ sẽ khó tìm việc.
Cách kiểm tra:
- Hỏi version: “React version mấy? Node.js version mấy? Java 11 hay 17?”
- Google xem version mới nhất là gì
- Check syllabus có đề cập hooks, functional components (React), async/await (JS)
Chấm điểm:
- 2 điểm: Dùng version mới nhất hoặc LTS: React 18+, Node 20+, Java 17+, Python 3.11+
- 1 điểm: Version cũ 1-2 năm nhưng vẫn relevant
- 0 điểm: Dùng công nghệ deprecated hoặc cũ >3 năm
Version check 2026:
- ✅ React 18+, Hooks (không dạy Class Components)
- ✅ Node.js 20+ LTS
- ✅ Java 17 hoặc 21 LTS (không phải Java 8)
- ✅ Python 3.11+
- ✅ PHP 8.2+, Laravel 10+
- ❌ Angular.js (cũ, đã deprecated)
- ❌ jQuery (đã lỗi thời cho new projects)
- ❌ Java 8 (vẫn dùng nhưng không nên học mới)
7. Dự án nhóm + cá nhân
Tại sao quan trọng:
Dự án cá nhân test kỹ năng kỹ thuật. Dự án nhóm test teamwork, communication, Git workflow – skills quan trọng không kém.
Cách kiểm tra:
- Hỏi: “Có bao nhiêu dự án? Mấy dự án solo, mấy dự án team?”
- Lý tưởng: ít nhất 1 dự án nhóm 3-5 người
Chấm điểm:
- 2 điểm: Cả dự án solo và team, tỷ lệ 60-40 hoặc 50-50
- 1 điểm: Chỉ có 1 loại (toàn solo hoặc toàn team)
- 0 điểm: Không có dự án nhóm, không học teamwork
Kỹ năng học từ dự án nhóm:
- Git workflow: branches, pull requests, merge conflicts
- Code review: review code người khác, defend code của mình
- Communication: daily standup, sprint planning
- Conflict resolution: ý kiến khác nhau về tech choice
- Project management: ai làm gì, deadline, prioritize
8. Chuẩn Clean Code/Testing
Tại sao quan trọng:
Junior developers thường viết code “chạy được là được”. Nhưng doanh nghiệp cần code maintainable, testable, scalable. Học sớm thói quen tốt giúp bạn nổi bật.
Cách kiểm tra:
- Hỏi: “Có dạy coding conventions không? ESLint? Prettier?”
- “Có yêu cầu viết test không? Coverage bao nhiêu?”
- Xem code học viên cũ: có follow naming conventions không? Có tests không?
Chấm điểm:
- 2 điểm: Dạy Clean Code principles, enforce với linter, yêu cầu test coverage ≥50%
- 1 điểm: Đề cập Clean Code nhưng không enforce
- 0 điểm: Không quan tâm code quality, chỉ cần chạy được
Clean Code basics:
- Naming: biến/function tên rõ nghĩa (
getUserByIdkhông phảifunc1) - Functions: làm 1 việc, <20 lines, ít parameters
- DRY (Don’t Repeat Yourself): refactor code trùng lặp
- Comments: code tự giải thích, comment khi cần thiết
- Indentation và formatting nhất quán
Testing basics:
- Unit test: test từng function riêng lẻ
- Integration test: test nhiều components cùng nhau
- Coverage: ít nhất 50% cho học, 70%+ cho production
9. Tài liệu/LMS đầy đủ
Tại sao quan trọng:
Không phải lúc nào cũng có mentor bên cạnh. Tài liệu tốt giúp bạn tự học, xem lại, ôn tập sau khi tốt nghiệp.
Cách kiểm tra:
- Xin demo LMS (Learning Management System)
- Check có: video lectures, slides, exercises, forum, tracking progress không?
Chấm điểm:
- 2 điểm: LMS chuyên nghiệp, video ghi lại, slides, exercises, forum active, progress tracking
- 1 điểm: Có tài liệu cơ bản nhưng không đầy đủ
- 0 điểm: Chỉ có slides hoặc không có tài liệu gì
LMS tốt có:
- Video recordings của mọi buổi học
- Slides download được
- Exercises tự động chấm với test cases
- Forum Q&A, search được
- Gradebook: xem điểm, tiến độ, deadline
- Resources: links docs, tutorials bổ trợ
- Mobile app (bonus)
10. Bài tập đa cấp độ
Tại sao quan trọng:
Học viên có tốc độ khác nhau. Người nhanh cần challenges thêm, người chậm cần practice cơ bản nhiều hơn. Bài tập đa cấp độ cater cho cả hai.
Cách kiểm tra:
- Hỏi: “Bài tập có level khác nhau không? Easy, Medium, Hard?”
- “Nếu tôi làm nhanh, có bài nâng cao không?”
Chấm điểm:
- 2 điểm: Bài tập required + optional advanced, có bonus challenges
- 1 điểm: Bài tập một mức, không có differentiation
- 0 điểm: Bài tập quá dễ hoặc quá khó, không phù hợp đa số
Ví dụ bài tập đa cấp độ:
Bài tập Tuần 3: Todo List App
Required (mọi người phải làm):
- Add/delete/edit todos
- Mark as done
- Filter: All, Active, Completed
- Persistent với localStorage
Optional (làm nếu xong sớm):
- Drag and drop để sắp xếp
- Categories/tags
- Due date và reminders
- Dark mode toggle
Challenge (cho người giỏi):
- Sync với backend API
- Multi-user với authentication
- Real-time collaboration với Socket.io
11. Đầu ra đo lường được (KPIs)
Tại sao quan trọng:
Cam kết mơ hồ = không cam kết. KPIs cụ thể giúp bạn biết mình sẽ đạt được gì, đánh giá khóa học có đáng tiền không.
Cách kiểm tra:
- Hỏi: “Sau khóa học, tôi sẽ làm được gì cụ thể?”
- Đầu ra tốt: số dự án, số dòng code, skills checklist, portfolio items
Chấm điểm:
- 2 điểm: KPIs rõ ràng: X dự án, Y skills, Z giờ coding, portfolio items cụ thể
- 1 điểm: Có đầu ra nhưng chung chung
- 0 điểm: “Bạn sẽ trở thành developer”, không có KPIs
KPIs tốt:
Sau 12 tuần Full Stack JS, bạn sẽ:
- Xây dựng 3 dự án: 1 frontend, 1 backend, 1 full stack
- Viết 5,000-8,000 dòng code
- GitHub: 80-120 commits, contribution graph xanh
- Thành thạo: React, Node.js, MongoDB, Git, RESTful API
- Portfolio website deployed với 3 projects showcase
- Vượt qua mock interview với score ≥70/100
KPIs yếu:
Sau khóa học, bạn sẽ:
- Hiểu lập trình cơ bản
- Có thể làm developer
- Tự tin xin việc
12. Chuẩn kỹ năng mềm (Scrum, thuyết trình)
Tại sao quan trọng:
Developer không chỉ code. Bạn cần làm việc nhóm, present ideas, explain technical concepts cho non-technical people. Kỹ năng mềm giúp bạn thăng tiến nhanh hơn.
Cách kiểm tra:
- Hỏi: “Có dạy Agile/Scrum không?”
- “Học viên có present dự án không? Bao nhiêu lần?”
- “Có workshop về communication, teamwork không?”
Chấm điểm:
- 2 điểm: Dạy Agile/Scrum, yêu cầu present dự án 2-3 lần, có workshop soft skills
- 1 điểm: Đề cập nhưng không practice nhiều
- 0 điểm: Chỉ focus technical, bỏ qua soft skills
Soft skills quan trọng:
- Agile/Scrum: Sprint planning, daily standup, retrospective
- Communication: Explain code cho người khác, write documentation
- Presentation: Demo dự án, defend technical decisions
- Teamwork: Collaborate on GitHub, resolve conflicts
- Time management: Meet deadlines, prioritize tasks
- Problem-solving: Debug methodology, Google efficiently
Phần 2: Giảng viên và Mentor (8 tiêu chí)

13. Kinh nghiệm thực chiến
Tại sao quan trọng:
Giảng viên chỉ biết lý thuyết không thể dạy best practices thực tế. Bạn cần học từ người đã làm dự án thật, gặp bugs thật, ship products thật.
Cách kiểm tra:
- Xem LinkedIn profile của mentors
- Hỏi: “Mentor làm việc ở đâu? Bao nhiêu năm kinh nghiệm? Dự án nào nổi bật?”
- Tốt nhất: mentor đang làm hoặc từng làm senior developer 5+ năm
Chấm điểm:
- 2 điểm: Mentor 5-10+ năm exp, từng làm senior/lead tại tech companies
- 1 điểm: Mentor 2-5 năm exp, có làm dự án thật
- 0 điểm: Mentor mới ra trường, chưa làm việc thực tế
Câu hỏi để đánh giá mentor:
- “Anh/chị từng làm ở công ty nào? Vị trí gì?”
- “Dự án nào anh/chị tự hào nhất? Challenges gì?”
- “Anh/chị vẫn đang code hàng ngày không?” (mentor tốt vẫn code)
14. Tỷ lệ mentor:học viên minh bạch
Tại sao quan trọng:
1 mentor cho 50 học viên = không có support thực sự. Tỷ lệ hợp lý giúp bạn được hỏi đáp kỹ, feedback chi tiết.
Cách kiểm tra:
- Hỏi thẳng: “Tỷ lệ mentor:học viên là bao nhiêu?”
- Hỏi học viên cũ: “Lớp bạn bao nhiêu người? Có đủ mentor không?”
Chấm điểm:
- 2 điểm: 1:15-20 (online), 1:12-18 (offline), công khai rõ ràng
- 1 điểm: 1:20-30, hơi đông
- 0 điểm: >1:30, hoặc không công khai tỷ lệ
Tỷ lệ hợp lý:
- Online: 1:15-20 (1 lead mentor + 1 assistant)
- Offline: 1:12-18 (interaction nhiều hơn)
- Hybrid: 1:12-16
- 1-1: 1:1 (cao cấp nhất)
Red flag:
- Không dám nói tỷ lệ
- “Tùy lớp” (mơ hồ)
- Quá đông (>30 người/mentor)
15. Thời lượng kèm 1-1
Tại sao quan trọng:
Lớp đông, bạn không có nhiều cơ hội hỏi riêng. Office hours 1-1 giúp bạn giải quyết vấn đề cá nhân, không ngại hỏi những câu “ngớ ngẩn”.
Cách kiểm tra:
- Hỏi: “Có office hours không? Bao nhiêu giờ/tuần? Book như thế nào?”
- Lý tưởng: ít nhất 1-2h/tuần cho cả lớp, flexible scheduling
Chấm điểm:
- 2 điểm: 1-2h/tuần office hours, easy to book, responsive
- 1 điểm: <1h/tuần hoặc khó book
- 0 điểm: Không có 1-1, chỉ Q&A tập thể
Office hours tốt:
- Lịch cố định (e.g., Thứ 3, 5, 7 – 13h-14h)
- Book qua calendar tool (Calendly)
- Mentor online đúng giờ
- 15-30 phút/session/học viên
16. Lịch office hour đều đặn
Tại sao quan trọng:
“Hỏi khi nào cũng được” nghe hay nhưng thực tế mentor không online 24/7. Lịch cố định giúp bạn plan được, biết khi nào có support.
Cách kiểm tra:
- Hỏi: “Office hours lúc nào? Có lịch cố định không?”
- Check: họ có calendar công khai không?
Chấm điểm:
- 2 điểm: Lịch cố định, công khai, easy to book
- 1 điểm: Có lịch nhưng không cố định, phải hỏi mới biết
- 0 điểm: Ad-hoc, “hỏi khi nào cũng được” (nhưng thực tế khó)
17. Phản hồi bài trong ≤48h
Tại sao quan trọng:
Feedback nhanh giúp bạn học nhanh. Nộp bài 1 tuần mới chấm thì bạn đã quên hết logic, không học được gì.
Cách kiểm tra:
- Hỏi: “Bao lâu sau khi nộp bài tôi nhận được feedback?”
- Hỏi học viên cũ: “Mentor có feedback nhanh không?”
Chấm điểm:
- 2 điểm: ≤48h, có SLA rõ ràng
- 1 điểm: 3-5 ngày
- 0 điểm: >1 tuần hoặc không có feedback
18. Hỗ trợ ngoài giờ (kênh chat)
Tại sao quan trọng:
Bugs không chờ giờ hành chính. Khi bạn stuck lúc 23h, cần có cộng đồng hoặc mentor support qua chat.
Cách kiểm tra:
- Hỏi: “Có Slack/Discord không? Mentor có active không?”
- Xin join channel để test (nếu được)
Chấm điểm:
- 2 điểm: Có Slack/Discord, mentor respond trong 2-4h (working hours), cộng đồng active
- 1 điểm: Có channel nhưng ít active
- 0 điểm: Không có, chỉ support trong giờ học
19. Hồ sơ mentor công khai
Tại sao quan trọng:
Minh bạch về mentor = tự tin về chất lượng. Nếu giấu thông tin mentor là red flag.
Cách kiểm tra:
- Website có giới thiệu mentor với ảnh, tên, kinh nghiệm không?
- Có LinkedIn profile để verify không?
Chấm điểm:
- 2 điểm: Hồ sơ đầy đủ: ảnh, tên, kinh nghiệm, LinkedIn, có thể verify
- 1 điểm: Có thông tin nhưng vague, không có LinkedIn
- 0 điểm: Giấu mentor, “đội ngũ chuyên gia” (không cụ thể)
20. Review năng lực định kỳ
Tại sao quan trọng:
Mentor cũng cần feedback để cải thiện. Trung tâm có cơ chế đánh giá mentor → chất lượng giảng dạy tốt hơn.
Cách kiểm tra:
- Hỏi: “Học viên có đánh giá mentor không? Bao lâu 1 lần?”
- “Nếu mentor không tốt, trung tâm xử lý thế nào?”
Chấm điểm:
- 2 điểm: Học viên rate mentor cuối mỗi module, có action nếu rate thấp
- 1 điểm: Có survey nhưng không thấy action
- 0 điểm: Không có mechanism đánh giá
Phần 3: Hình thức học và Hỗ trợ (6 tiêu chí)
21. Online/Offline/Hybrid linh hoạt
Tại sao quan trọng:
Cuộc sống không lúc nào cũng như kế hoạch. Linh hoạt giữa các hình thức giúp bạn không bỏ lỡ khi có việc đột xuất.
Cách kiểm tra:
- Hỏi: “Nếu tôi đăng ký offline nhưng 1 tuần phải đi công tác, có thể học online không?”
- “Có thể chuyển giữa các lớp không?”
Chấm điểm:
- 2 điểm: Cả 3 options, có thể chuyển đổi linh hoạt (có thể 1-2 lần miễn phí)
- 1 điểm: Có 2 options hoặc chuyển đổi khó
- 0 điểm: Chỉ 1 hình thức, không flexible
22. Thiết bị/phòng lab phù hợp
Tại sao quan trọng (nếu học offline):
Phòng lab tồi → distraction, không focus được. Thiết bị tốt giúp bạn code smooth, không waste time chờ máy loading.
Cách kiểm tra (nếu offline):
- Visit phòng lab trước khi đăng ký
- Check: Máy tính đủ mạnh? (i5/8GB RAM tối thiểu) Màn hình to? Ghế thoải mái?
- Không gian: có ánh sáng tốt, điều hòa, yên tĩnh không?
Chấm điểm:
- 2 điểm: Máy tính mạnh (i5-i7/8-16GB), màn hình đôi, phòng thoải mái, điều hòa
- 1 điểm: Máy trung bình, phòng ok
- 0 điểm: Máy yếu, phòng chật, thiết bị cũ
Nếu học online/hybrid:
- Bạn cần laptop riêng: i5/8GB RAM tối thiểu, i7/16GB ideal
- Internet: ≥20 Mbps, stable
- Không tính điểm nếu trung tâm không cung cấp thiết bị
23. Công cụ cộng tác hiện đại
Tại sao quan trọng:
Tools giống doanh nghiệp thật giúp bạn làm quen ngay. Khi đi làm, không bị overwhelm với Jira, GitHub, Slack.
Cách kiểm tra:
- Hỏi: “Dùng tools gì? LMS nào? GitHub Classroom? Jira hay Trello?”
- Modern tools: GitHub, Slack/Discord, Jira/ClickUp, Zoom, Figma
Chấm điểm:
- 2 điểm: Full toolchain professional: GitHub, Slack, PM tool, LMS xịn
- 1 điểm: Có tools nhưng basic
- 0 điểm: Email + Google Drive (nghiệp dư)
Toolchain tốt:
- Version control: GitHub (bắt buộc)
- Communication: Slack hoặc Discord
- Project management: Jira, ClickUp, Trello
- LMS: Canvas, Moodle, hoặc custom platform
- Collaboration: Figma (design), VS Code Live Share (pair programming)
24. Tài nguyên bổ trợ (roadmap, thư viện)
Tại sao quan trọng:
Developer tốt biết tự học. Trung tâm cung cấp curated resources giúp bạn không lạc trong biển thông tin internet.
Cách kiểm tra:
- Hỏi: “Ngoài bài giảng, có tài nguyên bổ trợ không?”
- Ví dụ: learning roadmaps, recommended books/courses, cheat sheets
Chấm điểm:
- 2 điểm: Curated library: roadmaps, docs, tutorials, books, practice platforms
- 1 điểm: Có vài links nhưng không organized
- 0 điểm: “Tự Google đi”
Resources hữu ích:
- Roadmaps: roadmap.sh
- Practice: LeetCode, HackerRank, Exercism
- Docs: MDN, React docs, Node.js docs
- Books: Clean Code, You Don’t Know JS
- Courses bổ trợ: freeCodeCamp, Udemy courses
- Community: Stack Overflow, Reddit, Dev.to
25. Chính sách nghỉ/bù buổi
Tại sao quan trọng:
Cuộc sống có unpredictable events. Chính sách nghỉ hợp lý giúp bạn không bỏ lỡ kiến thức khi unavoidable.
Cách kiểm tra:
- Hỏi: “Nếu tôi nghỉ 1-2 buổi, có học bù không? Thế nào?”
- “Có video recording không?”
Chấm điểm:
- 2 điểm: Video recording mọi buổi, học bù flexible, mentor summary riêng cho buổi nghỉ
- 1 điểm: Có video nhưng không hỗ trợ thêm
- 0 điểm: Nghỉ là mất, không bù
26. Khả năng chuyển lớp
Tại sao quan trọng:
Có thể bạn phát hiện lớp tối không phù hợp, muốn chuyển sang sáng. Hoặc bạn theo không kịp, cần chuyển lớp chậm hơn.
Cách kiểm tra:
- Hỏi: “Có thể chuyển lớp giữa khóa không? Mất phí không?”
Chấm điểm:
- 2 điểm: Cho phép chuyển lớp 1-2 lần miễn phí (nếu có slot)
- 1 điểm: Có thể chuyển nhưng mất phí
- 0 điểm: Không cho chuyển
Phần 4: Sự nghiệp và Doanh nghiệp (6 tiêu chí)

27. Hỗ trợ CV/GitHub/LinkedIn
Tại sao quan trọng:
Junior developers thường viết CV kiểu sinh viên. CV tech cần format riêng, highlight projects, metrics, skills. Trung tâm support giúp bạn pass ATS screening.
Cách kiểm tra:
- Hỏi: “Có workshop CV không? Có review 1-1 không?”
- Xem CV mẫu của học viên cũ đã được review
Chấm điểm:
- 2 điểm: Workshop + 1-1 review CV/LinkedIn/GitHub, feedback chi tiết
- 1 điểm: Có workshop nhưng không review cá nhân
- 0 điểm: “Tự làm CV đi”
Support nên bao gồm:
- CV workshop: format, ATS optimization, action verbs, metrics
- LinkedIn workshop: headline, about, experience, skills
- GitHub audit: README, pinned repos, contribution graph
- 1-1 review: feedback chi tiết, iterate 2-3 lần
28. Mock interview
Tại sao quan trọng:
Phỏng vấn lần đầu rất stress. Mock interview giúp bạn practice, nhận feedback, confident hơn khi đi thật.
Cách kiểm tra:
- Hỏi: “Có mock interview không? Bao nhiêu buổi? Format thế nào?”
- Lý tưởng: ≥3 buổi, cover technical + behavioral
Chấm điểm:
- 2 điểm: ≥3 mock interviews (technical, coding, behavioral), feedback chi tiết với scorecard
- 1 điểm: 1-2 mock interviews, feedback cơ bản
- 0 điểm: Không có mock
Mock interviews nên có:
- Technical screening: Q&A về stack
- Live coding: solve 1-2 problems
- System design: basic architecture questions (cho mid-level)
- Behavioral: STAR method questions
- Feedback: scorecard, strengths/weaknesses, action items
29. Ngày hội tuyển dụng/kết nối DN
Tại sao quan trọng:
Networking là cách tìm việc nhanh nhất. Demo Day, Job Fair giúp bạn gặp recruiters trực tiếp, không phải cold apply trên website.
Cách kiểm tra:
- Hỏi: “Có Demo Day không? Có công ty tham gia không? Bao nhiêu công ty?”
- Hỏi học viên cũ: “Có nhận được offer từ event này không?”
Chấm điểm:
- 2 điểm: Demo Day + Job Fair, 10-20+ công ty, nhiều học viên nhận offer
- 1 điểm: Có event nhưng ít công ty (3-5)
- 0 điểm: Không có event nào
30. Thực tập/cộng tác dự án thật
Tại sao quan trọng:
Thực tập là cầu nối quan trọng từ học → làm. Làm dự án thật của khách hàng giúp bạn hiểu quy trình, áp lực, teamwork thực tế.
Cách kiểm tra:
- Hỏi: “Có internship program không? Tiêu chí gì? Có lương không?”
- “Học viên có tham gia dự án thật của công ty không?”
Chấm điểm:
- 2 điểm: Có internship program, làm dự án thật, có lương/stipend
- 1 điểm: Có opportunity nhưng không structured, không lương
- 0 điểm: Không có thực tập
Internship tốt:
- Duration: 2-3 tháng
- Stipend: 3-8 triệu/tháng
- Real work: contribute code to production
- Mentorship: senior developer guide
- Conversion: có thể full-time sau internship
31. Báo cáo tỷ lệ tốt nghiệp minh bạch
Tại sao quan trọng:
Tỷ lệ tốt nghiệp và có việc là proof of quality. Nếu trung tâm giấu số liệu này → đáng ngờ.
Cách kiểm tra:
- Hỏi thẳng: “Tỷ lệ học viên hoàn thành khóa học là bao nhiêu? Tỷ lệ có việc trong 3-6 tháng?”
- Xem website có publish outcomes không?
Chấm điểm:
- 2 điểm: Public outcomes: completion rate ≥70%, employment rate ≥60% trong 3-6 tháng
- 1 điểm: Có số liệu nhưng không impressive (<60% completion)
- 0 điểm: Không công khai, “chúng tôi không track” (red flag)
Benchmarks:
- Completion rate ≥70% là tốt
- Employment rate ≥60% trong 3-6 tháng là tốt
- Nếu <50% là kém
32. Theo dõi sau tốt nghiệp (alumni)
Tại sao quan trọng:
Học xong không phải hết connection. Alumni network giúp bạn tìm việc, hỏi advice, networking lâu dài.
Cách kiểm tra:
- Hỏi: “Có alumni group không? Có events sau tốt nghiệp không?”
- “Tôi có thể hỏi mentor sau khi tốt nghiệp không?”
Chấm điểm:
- 2 điểm: Alumni network active, events định kỳ, mentor still available
- 1 điểm: Có alumni group nhưng ít active
- 0 điểm: Tốt nghiệp là hết liên hệ
Alumni benefits:
- Group Telegram/Facebook active
- Monthly meetups
- Job postings exclusive
- Continued LMS access
- Mentor office hours (limited)
- Referral program
Phần 5: Chi phí và Chính sách (4 tiêu chí)
33. Học phí rõ ràng, không phí ẩn
Tại sao quan trọng:
Học phí 20 triệu nhưng phát sinh thêm 5 triệu (tài liệu, thi, chứng chỉ) là lừa đảo. Minh bạch tạo trust.
Cách kiểm tra:
- Hỏi: “20 triệu bao gồm tất cả chứ? Có phí nào thêm không?”
- Yêu cầu breakdown học phí
Chấm điểm:
- 2 điểm: Học phí all-inclusive, breakdown rõ ràng, không phí ẩn
- 1 điểm: Có một vài phí nhỏ (vài trăm k) nhưng thông báo trước
- 0 điểm: Phí ẩn, phát sinh sau
Học phí nên bao gồm:
- Tuition: giảng dạy, mentoring
- LMS access: suốt đời hoặc ít nhất 1 năm sau tốt nghiệp
- Materials: slides, videos, exercises
- Certificate: chứng nhận hoàn thành
- Career support: CV review, mock interviews
- Events: Demo Day, Job Fair
Không nên bắt trả thêm:
- Tài liệu (phải included)
- Certificate (phải included)
- Mock interviews (phải included)
- Phí thi (không nên có)
34. Chính sách hoàn/đổi minh bạch
Tại sao quan trọng:
Life happens. Bạn có thể phát hiện không phù hợp, hoặc có việc gia đình. Chính sách hoàn/bảo lưu hợp lý shows trung tâm tự tin và professional.
Cách kiểm tra:
- Đọc kỹ hợp đồng: điều khoản hoàn tiền, bảo lưu
- Hỏi: “Nếu tôi phải nghỉ giữa khóa, có được hoàn/bảo lưu không?”
Chấm điểm:
- 2 điểm: Money-back guarantee (2 tuần đầu), bảo lưu 6-12 tháng, chính sách rõ ràng
- 1 điểm: Có policy nhưng strict, ít flexible
- 0 điểm: Không hoàn tiền dù lý do gì
Policy tốt:
- Money-back: hoàn 100% nếu quit trong 2 tuần đầu (trừ admin fee nhỏ)
- Bảo lưu: 6-12 tháng miễn phí, sau đó mất phí
- Nghỉ giữa khóa: hoàn phí theo tỷ lệ (50% nếu quit trước 50% khóa học)
35. Hỗ trợ tài chính (nếu có)
Tại sao quan trọng:
Học phí 15-30 triệu là số tiền lớn. Trả góp, học bổng giúp người có hoàn cảnh khó khăn access được.
Cách kiểm tra:
- Hỏi: “Có trả góp không? Đối tác nào? Lãi suất?”
- “Có học bổng không? Điều kiện?”
Chấm điểm:
- 2 điểm: Trả góp 0% lãi, học bổng cho hoàn cảnh khó khăn, điều kiện minh bạch
- 1 điểm: Có support nhưng ít (trả góp có lãi, học bổng khó apply)
- 0 điểm: Không có support
Financial support tốt:
- Trả góp: 0% lãi, 3-6 tháng, qua đối tác uy tín (Home Credit, FE Credit)
- Học bổng: 30-100% học phí, criteria rõ ràng, process minh bạch
- ISA (Income Share Agreement): trả sau khi có việc (rare tại VN)
36. Hợp đồng chuẩn pháp lý
ao quan trọng:**
Hợp đồng rõ ràng bảo vệ quyền lợi cả 2 bên. Hợp đồng lỏng lẻo, không rõ ràng = potential conflicts sau này.
Cách kiểm tra:
- Đọc kỹ hợp đồng trước khi ký
- Check: có theo mẫu Bộ GD&ĐT không? Có đầy đủ điều khoản không?
- Quan trọng: quyền và trách nhiệm 2 bên, cam kết, chính sách hoàn/bảo lưu
Chấm điểm:
- 2 điểm: Hợp đồng chuẩn, đầy đủ điều khoản, rõ ràng, có thể consult lawyer nếu cần
- 1 điểm: Có hợp đồng nhưng đơn giản
- 0 điểm: Không có hợp đồng chính thức, chỉ email/verbal agreement
Hợp đồng tốt bao gồm:
- Thông tin 2 bên đầy đủ
- Khóa học: tên, thời lượng, hình thức, học phí
- Cam kết của trung tâm: chương trình, mentor, support
- Cam kết của học viên: attendance, payment, code of conduct
- Chính sách hoàn/bảo lưu chi tiết
- Dispute resolution: xử lý tranh chấp thế nào
- Bảo mật thông tin cá nhân
Bảng tự chấm điểm (Score Sheet)
| # | Tiêu chí | Điểm (0-2) | Ghi chú |
|---|---|---|---|
| CHƯƠNG TRÌNH & NỘI DUNG | /24 | ||
| 1 | Tỷ lệ thực hành ≥70% | ||
| 2 | Dự án thật/sát doanh nghiệp | ||
| 3 | Rubric chấm chi tiết | ||
| 4 | Code review bắt buộc | ||
| 5 | Lộ trình rõ ràng từng tuần | ||
| 6 | Công nghệ cập nhật 2026 | ||
| 7 | Dự án nhóm + cá nhân | ||
| 8 | Chuẩn Clean Code/Testing | ||
| 9 | Tài liệu/LMS đầy đủ | ||
| 10 | Bài tập đa cấp độ | ||
| 11 | Đầu ra đo lường (KPIs) | ||
| 12 | Kỹ năng mềm (Scrum, present) | ||
| GIẢNG VIÊN & MENTOR | /16 | ||
| 13 | Kinh nghiệm thực chiến | ||
| 14 | Tỷ lệ mentor:học viên | ||
| 15 | Thời lượng kèm 1-1 | ||
| 16 | Lịch office hour đều đặn | ||
| 17 | Phản hồi bài ≤48h | ||
| 18 | Hỗ trợ ngoài giờ (chat) | ||
| 19 | Hồ sơ mentor công khai | ||
| 20 | Review năng lực định kỳ | ||
| HÌNH THỨC HỌC & HỖ TRỢ | /12 | ||
| 21 | Online/Offline/Hybrid linh hoạt | ||
| 22 | Thiết bị/phòng lab phù hợp | ||
| 23 | Công cụ cộng tác hiện đại | ||
| 24 | Tài nguyên bổ trợ | ||
| 25 | Chính sách nghỉ/bù buổi | ||
| 26 | Khả năng chuyển lớp | ||
| SỰ NGHIỆP & DOANH NGHIỆP | /12 | ||
| 27 | Hỗ trợ CV/GitHub/LinkedIn | ||
| 28 | Mock interview | ||
| 29 | Ngày hội tuyển dụng | ||
| 30 | Thực tập/dự án thật | ||
| 31 | Tỷ lệ tốt nghiệp minh bạch | ||
| 32 | Alumni network | ||
| CHI PHÍ & CHÍNH SÁCH | /8 | ||
| 33 | Học phí rõ ràng, không phí ẩn | ||
| 34 | Chính sách hoàn/đổi | ||
| 35 | Hỗ trợ tài chính | ||
| 36 | Hợp đồng chuẩn pháp lý | ||
| TỔNG CỘNG | /72 |

Đánh giá kết quả
60-72 điểm: XUẤT SẮC ⭐⭐⭐⭐⭐
Khóa học chất lượng cao, đáng tin cậy. Đăng ký ngay nếu phù hợp ngân sách và lịch trình.
48-59 điểm: TỐT ⭐⭐⭐⭐
Khóa học ổn, có thể cân nhắc. So sánh với các options khác trước khi quyết định.
36-47 điểm: TRUNG BÌNH ⭐⭐⭐
Có những điểm yếu. Chỉ chọn nếu không có lựa chọn tốt hơn hoặc yếu tố nào đó rất quan trọng với bạn (e.g., gần nhà, học phí rẻ).
<36 điểm: KHÔNG NÊN CHỌN ⭐⭐
Khóa học có nhiều vấn đề. Tìm alternatives tốt hơn.
Ví dụ so sánh 2 khóa học

Khóa A: Bootcamp Full Stack nổi tiếng tại HCM
| Tiêu chí | Điểm | Ghi chú |
|---|---|---|
| Chương trình & Nội dung | 20/24 | Thực hành 75%, dự án tốt, rubric rõ ràng. Trừ: không có bài tập đa cấp độ |
| Giảng viên & Mentor | 14/16 | Mentor 7+ năm exp, 1:18. Trừ: office hours ít (1h/tuần) |
| Hình thức học & Hỗ trợ | 10/12 | LMS tốt, tools modern. Trừ: chỉ offline, không flexible |
| Sự nghiệp & Doanh nghiệp | 11/12 | Demo Day tốt, mock interviews 4 buổi. Trừ: không có internship |
| Chi phí & Chính sách | 7/8 | 28 triệu all-inclusive, trả góp 0%, policy rõ. Trừ: không học bổng |
| TỔNG | 62/72 | XUẤT SẮC ✅ |
Phù hợp: Người có thời gian full-time, sẵn sàng invest 28 triệu, muốn chất lượng cao.
Khóa B: Online course giá rẻ
| Tiêu chí | Điểm | Ghi chú |
|---|---|---|
| Chương trình & Nội dung | 12/24 | Nội dung ok nhưng 50% lý thuyết, dự án đơn giản, không rubric chi tiết |
| Giảng viên & Mentor | 8/16 | Mentor 3 năm exp, 1:30, ít 1-1, feedback chậm (5-7 ngày) |
| Hình thức học & Hỗ trợ | 8/12 | Online flexible, nhưng LMS cũ, ít resources |
| Sự nghiệp & Doanh nghiệp | 4/12 | Không có mock interview, không networking events, không track outcomes |
| Chi phí & Chính sách | 6/8 | 8 triệu rẻ, nhưng không hoàn tiền, không support tài chính |
| TỔNG | 38/72 | TRUNG BÌNH ⚠️ |
Phù hợp: Người ngân sách thấp, chỉ cần nền tảng cơ bản, sẵn sàng tự học nhiều.
Khi nào nên ưu tiên tiêu chí nào?
Nếu bạn là người mới (zero-based):
Ưu tiên: #1 (thực hành nhiều), #13 (mentor giỏi), #27-28 (career support)
Nếu bạn chuyển nghề, cần nhanh:
Ưu tiên: #2 (dự án thật), #11 (KPIs rõ), #29-30 (kết nối doanh nghiệp)
Nếu bạn sinh viên, ít tiền:
Ưu tiên: #33-35 (học phí, trả góp, học bổng), #7 (dự án nhóm – networking)
Nếu bạn đi làm, ít thời gian:
Ưu tiên: #21 (flexible), #25 (nghỉ bù), #18 (support ngoài giờ)
Nếu bạn muốn chất lượng cao, không thiếu tiền:
Ưu tiên tất cả, aim for 60+ điểm tổng.
Tips sử dụng checklist hiệu quả
1. So sánh ít nhất 3 khóa học
Chấm điểm 3 khóa khác nhau để có baseline. Khóa 55 điểm có vẻ tốt cho đến khi bạn thấy khóa 65 điểm.
2. Không chỉ nhìn tổng điểm
Một khóa 58 điểm với career support xuất sắc (11/12) có thể tốt hơn khóa 60 điểm với career support yếu (5/12) – nếu mục tiêu bạn là tìm việc nhanh.
3. Hỏi học viên cũ
Checklist based on claims của trung tâm. Verify với học viên cũ qua Facebook, LinkedIn, forums.
4. Visit trực tiếp nếu được
Online info có thể sai lệch. Visit phòng lab, gặp mentor, xem demo class giúp đánh giá chính xác hơn.
5. Trust your gut
Nếu có red flags (e.g., không dám công khai mentor, giấu outcomes, pressure ký ngay), bỏ đi dù điểm cao.
Kết luận: Đầu tư đúng, tương lai sáng
Chọn khóa đào tạo lập trình không phải quyết định nhỏ. Đây là investment 15-30 triệu và 3-6 tháng cuộc đời bạn. Checklist 36 tiêu chí này giúp bạn đánh giá khách quan, tránh sa vào bẫy marketing và lựa chọn khóa học thực sự chất lượng.
Hãy nhớ: không có khóa học hoàn hảo 72/72. Điểm 60+ với strengths phù hợp mục tiêu của bạn là đủ tốt. Quan trọng nhất vẫn là attitude, consistency và willingness to learn của chính bạn.

Golden Bee tự tin đạt 62-68/72 tùy tiêu chí bạn đánh giá chặt hay lỏng. Chúng tôi không hoàn hảo, nhưng cam kết minh bạch, chất lượng và hỗ trợ tận tâm.
Đăng ký tư vấn và đánh giá Golden Bee
Muốn tự tay chấm điểm Golden Bee với checklist này? Đăng ký buổi tư vấn để:
- Demo LMS, GitHub Classroom, tools
- Gặp mentor, hỏi về experience
- Xem dự án học viên cũ
- Nhận syllabus chi tiết
- Test đầu vào miễn phí
Form đăng ký:
- Họ tên: _______________
- Số điện thoại: _______________
- Email: _______________
- Khóa quan tâm: _______________
[ĐĂNG KÝ TƯ VẤN MIỄN PHÍ]
Liên hệ:
- Hotline/Zalo: 0123 456 789
- Email: training@goldenbee.vn
- Địa chỉ: 149/20 Đường 30/4, P. Xuân Khánh, Q. Ninh Kiều, TP. Cần Thơ
Tài nguyên liên quan
Khóa học chi tiết
- ← Tổng quan đào tạo lập trình 2026
- Khóa Full Stack JavaScript →
- Khóa Java/Spring Boot →
- So sánh các ngôn ngữ lập trình →
Hướng dẫn chọn khóa
- Lộ trình học chi tiết từng tuần →
- Học phí và chính sách học bổng →
- Case Study học viên thành công →
- Câu hỏi thường gặp →
Download
Cập nhật: Tháng 12/2025
Tác giả: Đội ngũ Golden Bee IT Solution
Liên hệ: training@goldenbee.vn | 0123 456 789
Chia sẻ checklist này: Giúp bạn bè chọn được khóa học chất lượng!
[Share Facebook] [Share LinkedIn] [Copy Link]</parameter>
[…] 36 tiêu chí chọn khóa học lập trình […]