Agentic Coding cho người mới bắt đầu

I. Giới thiệu khóa học:

Khóa học “Agentic Coding cho người mới bắt đầu” giúp học viên làm quen với tư duy lập trình trong thời đại AI và biết cách sử dụng các công cụ như ChatGPT, Claude, GitHub Copilot, Cursor, Cline hoặc Replit để hỗ trợ quá trình học và phát triển sản phẩm. Thông qua các bài thực hành, học viên sẽ từng bước tạo website, ứng dụng hoặc chương trình đơn giản bằng prompt, đồng thời biết cách kiểm tra, chỉnh sửa và cải thiện mã nguồn do AI tạo ra.

Khóa học không yêu cầu học viên phải có nhiều kinh nghiệm lập trình. Nội dung được thiết kế theo hướng trực quan, thực hành và giúp học viên hình thành tư duy giải quyết vấn đề, Prompt Engineering và Agentic Thinking để tiếp tục phát triển thành lập trình viên trong môi trường AI-first.

II. Thời lượng: 32 giờ (4 ngày)
III. Hình thức đào tạo:

Đào tạo trực tiếp tại lớp học, đào tạo online tương tác với giảng viên, đào tạo kết hợp online và trực tiếp tại lớp học, đào tạo tại văn phòng khách hàng theo yêu cầu.

IV. Mục tiêu khóa học:

Sau khi hoàn thành khóa học, học viên có thể:

  • Hiểu vai trò của AI trong học tập và phát triển phần mềm.
  • Sử dụng các công cụ AI coding phổ biến.
  • Viết và điều chỉnh prompt để tạo, giải thích và sửa mã nguồn.
  • Xây dựng website, ứng dụng hoặc chương trình đơn giản với sự hỗ trợ của AI.
  • Biết cách kiểm tra, debug và cải thiện mã nguồn do AI tạo ra.
  • Hiểu tư duy Vibe Coding và Agentic Coding.
  • Xây dựng lộ trình học lập trình phù hợp trong thời đại AI.
V. Đối tượng tham gia:
  • Người mới bắt đầu học lập trình.
  • Sinh viên muốn ứng dụng AI để hỗ trợ học code.
  • Người chuyển ngành sang lĩnh vực công nghệ thông tin.
  • Nhân sự không chuyên CNTT muốn tự xây dựng sản phẩm số đơn giản.
  • Người đã biết một ít về lập trình nhưng chưa sử dụng AI coding tools hiệu quả.
VI. Điều kiện tiên quyết:
  • Không yêu cầu kinh nghiệm lập trình.
VII. Nội dung khóa học:

Ngày 1: AI & Lập trình - Khởi đầu

1. Chương 1: AI là gì và cách AI đang thay đổi việc học code

AI cơ bản. LLM hoạt động thế nào (trực quan). Tại sao AI giúp việc học code dễ hơn. Demo: tạo app đơn giản bằng prompt.

2. Chương 2: Mindset học code thời đại AI

Học hiểu thay vì học thuộc. Tư duy giải quyết vấn đề. Cách đặt câu hỏi đúng. Code reading > code writing.

3. Chương 3: Lab - Tạo sản phẩm đầu tiên với AI

Thực hành: dùng ChatGPT/Claude tạo landing page, calculator, to-do list. Học viên tự tay prompt và xem kết quả.

Ngày 2: Làm quen công cụ Agentic Coding

4. Chương 4: Hệ sinh thái công cụ AI coding

Tổng quan: ChatGPT, Claude, Copilot, Cursor, Cline, Replit, Bolt, v0. Công cụ nào cho người mới? Free vs paid.

5. Chương 5: Cursor & Copilot - Bắt đầu

Cài đặt và cấu hình. Inline completion. Chat trong IDE. Accept/reject suggestions. Các phím tắt cơ bản.

6. Chương 6: Lab - Xây dựng project với Cursor/Copilot

Thực hành: xây project web (HTML/CSS/JS) hoặc Python script hoàn chỉnh. Debug với AI.

Ngày 3: Từ Prompt đến Sản phẩm

7. Chương 7: Prompt Engineering cơ bản

Cách viết prompt hiệu quả. Cấu trúc prompt: role, task, context, format. Prompt iteration. Debug prompt.

8. Chương 8: Vibe Coding - Triết lý & Thực hành

Vibe coding là gì? Khi nào nên và không nên vibe code. Cách vibe code an toàn. Demo: build app từ con số 0.

9. Chương 9: Lab - Hackathon mini

Thực hành: mỗi nhóm xây 1 sản phẩm hoàn chỉnh trong 3 giờ, chỉ dùng AI. Trình bày & feedback.

Ngày 4: Agentic Mindset & Lộ trình

10. Chương 10: Từ Vibe Coding đến Agentic Thinking

Hiểu flow của agent: plan → act → review. Cách agent tự sửa lỗi. Demo Cline plan/act mode.

11. Chương 11: Best Practices & Common Pitfalls

Code review AI-generated code. Security cơ bản. Không copy-paste mù quáng. Testing với AI.

12. Chương 12: Lộ trình phát triển & Q&A

Từ beginner đến agentic developer. Lộ trình học tiếp theo. Cộng đồng & tài nguyên. Q&A + Demo tổng kết.

  • Học trực tuyến

  • Học tại Hồ Chí Minh

  • Học tại Hà Nội


Các khóa học khác