
Chào mừng bạn đến với khóa học: Vibe Coding Thực Chiến với Claude Code: Từ Zero đến Hero
Mình là một Senior AI Engineer, có nhiều năm kinh nghiệm trong lĩnh vực Machine Learning, Deep Learning, LLM, AI Agents và phát triển phần mềm. Trong quá trình làm việc và đào tạo, mình nhận thấy rằng AI Coding Assistant đang thay đổi cách lập trình viên làm việc — nhưng phần lớn mọi người mới chỉ dùng AI ở mức "chat hỏi đáp", chưa khai thác được sức mạnh thực sự của các công cụ như Claude Code: agentic loop, hooks, skills, subagents, MCP servers...
Vì vậy, mình thiết kế khóa học này để giúp bạn hiểu bản chất cách Claude Code hoạt động, nắm vững kiến thức nền tảng về AI Agents, đồng thời thực hành Claude Code một cách thành thạo. Sau khóa học, bạn sẽ tự tin sử dụng Claude Code để tăng tốc độ code lên nhiều lần với những tính năng của Claude Code — nhưng vẫn giữ được chất lượng và có trách nhiệm khi sử dụng AI.
VỀ KHÓA HỌC Vibe Coding Thực Chiến với Claude Code: Từ Zero đến Hero
Dù bạn là người mới chưa từng dùng AI coding assistant, muốn Vibe Coding để tạo ra phần mềm cá nhân hoặc đã từng sử dụng các công cụ Coding Assistant nhưng muốn tìm hiểu sâu hơn về Claude Code, khóa học này đều phù hợp với bạn.
Mình sẽ hướng dẫn bạn từng bước: từ cài đặt môi trường, hiểu cách Claude Code hoạt động bên dưới (LLM, tools, agentic loop, tokens, context window), cho đến các tính năng nâng cao như Permission Modes, Memory (CLAUDE md), Hooks, Skills, MCP servers, Subagents, Plugins và tích hợp Github.
Bạn sẽ học qua lý thuyết ngắn gọn + demo thực tế + bài thực hành cụ thể với từng tính năng của Claude Code, giúp bạn nắm chắc cả nguyên lý lẫn kỹ năng triển khai trong dự án thực tế.
NỘI DUNG KHOÁ HỌC
Giới thiệu & Mindset: Lộ trình học, Vibe Coding vs Vibe Engineering, những hiểu lầm phổ biến về AI coding assistant, trách nhiệm của developer khi dùng AI
Cài đặt môi trường: VSCode, Claude AI account, subscription, Claude Code extension và CLI trên PowerShell
Cách Claude Code hoạt động: LLM models, Tools, Agentic loop, Tokens, Context Window — hiểu bản chất để dùng hiệu quả
Sử dụng Claude Code cơ bản: Chat UI, CLI, essential commands, paste ảnh vào prompt
Session & Context: quản lý context window, resume/continue/fork session, rewind conversation
Permission Modes: 6 modes của Claude Code, khi nào dùng default, acceptEdits, Plan Mode, bypassPermissions
Memory (CLAUDE md): vì sao Claude Code "quên", cách dùng CLAUDE md để Claude nhớ context dự án
Hooks: PreToolUse, PostToolUse — tự động hóa và kiểm soát AI behavior
Skills: tạo workflow tái sử dụng, cài skill frontend-design để build UI chất lượng
MCP Servers: kết nối API, Database, tools bên ngoài (demo với Playwright MCP)
Subagents: chạy task trong context riêng biệt, built-in và custom subagents
Plugins: chia sẻ hooks/MCP/subagents qua marketplaces, official Anthropic marketplace
Tích hợp Github: Git config, Github CLI, push code và bảo vệ branches qua Claude Code
Tips & Tricks: tận dụng Plan Mode, Windows Terminal, PowerShell 7
PHƯƠNG PHÁP HỌC
Học lý thuyết ngắn gọn, dễ hiểu — mỗi khái niệm đều có hình minh họa và ví dụ thực tế
Demo trực tiếp từng tính năng để bạn thấy rõ cách hoạt động trong Claude Code
Thực hành cùng giảng viên — từ tạo landing page, FastAPI app, đến custom subagent
Trang bị mindset đúng về AI coding — không phụ thuộc, không sợ hãi, dùng AI có trách nhiệm
HOÀN THÀNH KHÓA HỌC, BẠN SẼ:
Hiểu rõ Claude Code từ cơ bản đến nâng cao, nắm chắc bản chất AI Agents và agentic loop
Sử dụng thành thạo Claude Code Chat UI, CLI và các essential commands
Tự tin quản lý session, context window để code hiệu quả với chi phí token tối ưu
Biết cách dùng CLAUDE md, Hooks, Skills để tự động hóa workflow theo từng dự án
Tích hợp MCP servers, Subagents, Plugins để mở rộng khả năng của Claude Code
Tích hợp Claude Code với Github, push code an toàn và quản lý branch chuyên nghiệp
Áp dụng Vibe Coding/Vibe Engineering đúng cách — code nhanh nhưng vẫn chất lượng và an toàn
LIÊN LẠC VỚI GIẢNG VIÊN
Bạn có thể sử dụng tính năng Q&A của Udemy để gửi câu hỏi. Mình sẽ thường xuyên kiểm tra và phản hồi nhanh nhất. Claude Code là một công cụ đang phát triển rất nhanh — khóa học sẽ được cập nhật thường xuyên khi Anthropic ra mắt tính năng mới (subagents mới, MCP protocol updates, plugins...).