Khóa học Self về Claude Code
Học cách điều khiển AI agent và tạo ra các dự án thực tế từ con số không.
Bạn thực sự sẽ học được gì
Biết một ngôn ngữ lập trình vẫn quan trọng. Nhưng khóa học Claude Code này tiến thêm một bước — dạy bạn:
Giao nhiệm vụ sao cho agent làm đúng điều bạn cần
Thay vì sau đó phải đoán xem nó “định nói” gì.
Đọc và hiểu đoạn mã mà nó đã viết
Để chịu trách nhiệm về kết quả, chứ không chỉ bấm “tạo”.
Từ đó xây nên những chương trình thật, chạy được
Trang web, bot, trò chơi — chứ không phải những bài tập mẫu “cho có”.
Tất cả hướng tới một mục tiêu: có được một nghề IT ổn định, thu nhập tốt, không sụp đổ sau bản cập nhật tiếp theo của các mô hình AI.
Nghe quen không?
Bạn đang làm một công việc không hợp với mình — mà tiền cũng chẳng đủ. Ý nghĩ “hay là chuyển sang IT” đã nảy ra không chỉ một lần. Nhưng giờ đây, bên cạnh những nỗi lo quen thuộc (“mình là dân khối xã hội”, “giờ mới học thì muộn rồi”, “lỡ mình không theo nổi thì sao”), lại có thêm một nỗi lo mới:
liệu bây giờ có còn đáng học lập trình không, khi vài năm nữa AI sẽ làm việc đó?
Bạn không chạy đua với AI xem ai gõ mã nhanh hơn — bạn học để trở thành người điều khiển nó.
Đây là kỹ năng duy nhất trong IT không có kịch bản “AI sẽ thay thế nó”, vì bản thân nó chính là làm việc với AI.
Khóa học diễn ra thế nào
Minh · Tuấn · Quang · …Khóa học không phải là một tập bài giảng, mà là một câu chuyện. Bạn ở vị trí của Minh — một chàng trai bình thường sắp phải học từ con số không cách tạo ra phần mềm thực sự cùng AI, dưới sự dìu dắt của Tuấn, một người cố vấn giàu kinh nghiệm. 16 cấp độ sẽ đưa bạn đi từ “terminal là gì” đến kỷ luật làm việc mà các lập trình viên AI-native thực thụ đang áp dụng.
Những bước đầu tiên diễn ra ngay trong trình duyệt, không cần cài đặt: như vậy dễ cảm nhận chuyện gì đang xảy ra hơn, trước khi đi sâu vào công cụ. Sau đó là làm thật: một trình cài đặt duy nhất tự cài và cấu hình IDE, plugin của chúng mình (nó tải bài tập về và gửi bài làm đi chấm) và Claude Code — kèm sẵn khóa truy cập của chúng mình.

Bạn sẽ xây dựng gì
Ở CodeGym, chúng mình mê thực hành — và như mọi khi, suốt khóa học bạn sẽ gặp cả một loạt dự án thật, chứ không phải những ví dụ trừu tượng “cho có”. Lần này, có vẻ còn thú vị hơn mọi khi.
Trò chơi đầu tiên
Bạn giao nhiệm vụ cho agent phân tích — nó chia nhỏ thành từng bước. Agent lập trình ráp mã lại. Bạn kiểm tra kết quả — và ngay trong ngày, một trò chơi trên trình duyệt đã chạy trên màn hình.
Khách hàng đầu tiên
Một bản brief thật từ khách hàng và bài học “yêu cầu mù mờ thì kết quả… hên xui” — không phải trên lý thuyết, mà trên một nhiệm vụ thật.
Tetris
Bạn dựng lại trò chơi kinh điển — và tiện thể có được “nút hoàn tác” đầu tiên cho mã, hiệu quả hơn hẳn những thư mục “bản-cuối-cùng-thật-sự”.
Rắn săn mồi, nhưng neon
Từ phiên bản xám xịt nhưng chạy được đến một kết quả ấn tượng — cộng thêm “kỹ năng” tái sử dụng đầu tiên của bạn dành cho agent.
Trang web chính thức hoạt động
Không phải “chạy được trên máy mình” — mà thật sự ai cũng mở được, chỉ cần một đường link, trên bất kỳ điện thoại nào.
Một góc nhìn thứ hai, mới mẻ
Bạn dạy agent tìm ra lỗi trong chính mã của bạn — lỗi mà tác giả của nó nhìn thẳng vào cũng không thấy.
Radar động đất
Ứng dụng cập nhật không phải vì bạn chỉnh sửa gì đó, mà vì ở đâu đó trên thế giới thật sự vừa có chuyện xảy ra. Cũng bằng cách đó, bạn làm thêm một trình theo dõi giá bitcoin.
Bot tự vận hành
Bạn thiết lập một cơ chế tự động ghi nhật ký quyết định, không cần bạn nhúng tay — “tự nó chạy”, nhưng theo một quy trình rõ ràng.
Đấu cờ vua với AI
Agent dùng trình duyệt, theo đúng nghĩa đen ngồi vào bàn cờ và tự chơi cả ván trong lúc bạn nhâm nhi tách trà. Lần đầu tiên — một đối thủ thực sự biết suy nghĩ.
Mọi thứ thay đổi từ đây
Hai khoảnh khắc lớn cùng lúc. Giấc mơ thời thơ ấu về “thế giới từ những khối vuông” bỗng không còn xa vời — một thế giới voxel 3D được dựng từng bước cùng AI, nơi bạn thật sự có thể đi lại, ngay trong trình duyệt. Và cũng trong cấp độ này, lần đầu tiên bạn được giao một cổng thông tin lớn của khách hàng, nơi thứ được đặt cược không phải điểm số, mà là kết quả.
Từ thời điểm này, trong tay bạn không còn là những bài tập mẫu — mà là thứ có thể đem ra trình bày trong buổi phỏng vấn, với nhà đầu tư hay đơn giản là với một người bạn.
Và đó mới chỉ là 10 cấp độ đầu tiên trong số 16 cấp độ của khóa học. Sau cấp độ 10, kỷ luật kỹ thuật thực thụ bắt đầu — chính là bước chuyển từ “máy mình chạy được” sang “cái này có thể đưa lên prod”. Chính xác bạn sẽ xây dựng gì ở đó — hãy để dành làm bất ngờ.
Bạn nhận được gì
Những bài tập đầu tiên — trong trình duyệt
Không cần cài đặt, ngay từ bài học đầu tiên.
Chấm bài tập trong vài giây
Với yêu cầu và gợi ý cụ thể, chứ không chỉ “đúng/sai”.
Mentor AI ngay trong IDE
Nó thấy mã và bài tập của bạn, nắm toàn bộ khóa học — và trả lời ngay lập tức, chứ không phải một ngày sau trên diễn đàn.
200+ bài tập thực hành
Dự án thực tế: landing page, bot, trò chơi, làm việc với dữ liệu live.
Đã bao gồm quyền truy cập Claude Code
Không cần trả tiền riêng cho gói đăng ký.
Sản phẩm ở tầm công việc thật
Những gì bạn tạo ra ở giữa khóa học đã ở tầm mà các công ty ngày nay sẵn sàng trả lương lập trình viên middle.
Đã thấy đây là dành cho mình? Không cần đọc hết mới bắt đầu.
Vì sao con đường quen thuộc không hiệu quả
Nếu bạn đã từng thử tự mình vào IT hoặc qua một khóa học thông thường, hẳn bạn sẽ nhận ra điều này:
Hàng tấn lý thuyết — nhưng đến phần thực hành, bài tập lại đòi hỏi thứ chưa ai giải thích cho bạn.
Phản hồi là “đúng/sai” từ một con robot, hoặc xếp hàng chờ trên diễn đàn mấy ngày liền.
Những lời hứa việc làm — nghe rất hay, nhưng không có gì cụ thể về việc điều đó sẽ diễn ra như thế nào.
Về AI thì hoặc không ai nhắc đến, hoặc chỉ dọa trên tin tức — không có lấy một câu trả lời thực tế về việc phải làm gì với nó.
Ở đây thì khác: kết quả thấy ngay, câu hỏi được trả lời tức thì, còn chuyện AI không phải thứ chúng mình né tránh — mà là điều cả khóa học dạy bạn.
“Học từ con số không thật à, hay cần chuẩn bị gì trước?”
Từ con số không theo đúng nghĩa đen — cấp độ đầu tiên bắt đầu bằng câu hỏi terminal là gì. Không cần biết gì trước, không cần biết lập trình, thậm chí không cần biết AI agent là gì — khóa học sẽ giải thích dần trong quá trình học, đúng lúc bạn cần đến.
“Lỡ mình chậm hiểu và không theo nổi thì sao?”
Ngay trong buổi đầu tiên, Minh cũng cảm thấy y hệt như vậy — đó là một phần của câu chuyện, chứ không phải dấu hiệu bạn đã đến nhầm chỗ. Bối rối trong những phút đầu là bình thường và đã được lường trước, không phải một lời phán xét.
“Khóa học dùng stack gì? Ngôn ngữ lập trình và công nghệ nào?”
Ở đây, đó không phải câu hỏi nên đặt ra đầu tiên: mã do AI agent tự viết, bằng ngôn ngữ phù hợp với nhiệm vụ. Kỹ năng của bạn không phải một ngôn ngữ lập trình cụ thể, mà là thứ không lỗi thời cùng với nó: giao nhiệm vụ chính xác, kiểm tra và hiểu kết quả, quản lý công việc qua git. Chính vì vậy, hai năm nữa thứ gì là mốt cũng không quan trọng.
“Lỡ mình bị kẹt mà không có ai để hỏi thì sao?”
Ngay trong môi trường phát triển, chính AI mà bạn đang học cách điều khiển sẽ trả lời mọi câu hỏi ngay lập tức, bất cứ lúc nào. Không phải một ngày sau, không phải theo lịch của người phụ trách.
“Lỡ tất cả những điều này trở nên vô nghĩa vì AI phát triển quá nhanh thì sao?”
Bạn không chạy đua với AI xem ai gõ mã nhanh hơn — bạn học để trở thành người điều khiển nó.
“Có đáng trả tiền không, khi mình chưa chắc sẽ học đến cùng?”
Phần đầu hoàn toàn miễn phí — bạn cứ tự đánh giá trước khi trả dù chỉ một đô la.
Vài tháng nữa bạn sẽ ở đâu
Vài tháng nữa, bạn không chỉ “học xong một khóa học” — bạn có những dự án thực sự chạy được, do chính bạn tạo ra bằng cách điều khiển AI. Bạn hiểu điều gì đang diễn ra “bên dưới lớp vỏ”, có thể giải thích và bảo vệ giải pháp của mình — và nắm trong tay đúng kỹ năng mà nhà tuyển dụng đang tìm kiếm hôm nay.
Chỉ một cú nhấp — câu chuyện bắt đầu
Không cần cài đặt gì. Không cần quyết định gì trước. Một cú nhấp — và bạn đã ở cấp độ đầu tiên, với một nhiệm vụ thật và một AI agent sẵn sàng thực hiện nó.