Giải quyết Claude Code trong một nốt nhạc cho người mới bắt đầu phát triển - Bài giảng trực tiếp từ tác giả Claude Code Master

Đây là khóa học hướng dẫn phát triển mã nguồn bằng Claude theo dạng tutorial (hướng dẫn từng bước), giúp ngay cả những người mới bắt đầu hoặc người mới nhập môn lập trình cũng có thể dễ dàng theo kịp. Dựa trên kinh nghiệm giảng dạy trực tiếp cho các nhà hoạch định, nhà thiết kế và những người không chuyên về kỹ thuật, khóa học giúp bạn học theo một lộ trình xuyên suốt từ các ví dụ sơ cấp không có trong sách vở đến các ví dụ phát triển trung cấp. Thông qua việc sử dụng Claude Code, bạn sẽ được trải nghiệm quá trình phát triển từng bước: từ "Hello World" đến ứng dụng vòng quay may mắn (Lucky Draw), trang web quản lý menu cà phê tối ưu hóa cho từng thiết bị thông qua kết nối Claude Design + dữ liệu Excel, và cuối cùng là ứng dụng web SaaS có thể đưa lên DB và dịch vụ đám mây. Các bài hướng dẫn được cung cấp theo từng giai đoạn Lý thuyết/Thực hành/Dự án. Thông qua 6 cấp độ thực hành, bạn sẽ nắm vững phương pháp luận phát triển cộng tác với AI, đồng thời trải nghiệm toàn bộ chu trình phát triển từ triển khai đám mây đến vận hành.

(5.0) 2 đánh giá

76 học viên

Độ khó Nhập môn

Thời gian Không giới hạn

PostgreSQL
PostgreSQL
cloudflare
cloudflare
vercel
vercel
prompt engineering
prompt engineering
AI Agent
AI Agent
PostgreSQL
PostgreSQL
cloudflare
cloudflare
vercel
vercel
prompt engineering
prompt engineering
AI Agent
AI Agent

Đánh giá từ những học viên đầu tiên

5.0

5.0

돌돌아 달려

30% đã tham gia

Tôi vừa nghe giảng vừa viết đánh giá này. Tôi rất thích vì cảm nhận được sự nỗ lực rất lớn của giảng viên trong việc giao tiếp qua bài giảng, bằng cách giải thích rõ ràng các khái niệm và thuật ngữ để người mới bắt đầu cũng có thể dễ dàng tiếp cận và hiểu rõ phần đang được giải thích là gì. Giảng viên cũng hướng dẫn cách sử dụng terminal một cách trôi chảy, giúp tôi có thể thực hành dự án một cách dễ dàng, tôi rất hài lòng. Dù bạn còn thiếu kiến thức cơ bản thì với những lời giải thích dễ hiểu đi kèm, tôi cực kỳ đề xuất khóa học này cho những người mới tiếp xúc lần đầu. Dù vẫn đang trong quá trình học nhưng vì có quá nhiều điểm tốt nên tôi để lại đánh giá trước.

Bạn sẽ nhận được điều này sau khi học.

  • Phát triển ứng dụng web và triển khai đám mây sử dụng Claude AI

  • Phương pháp luận phát triển cộng tác với AI và ứng dụng thực tiễn kỹ thuật Prompt・Context Engineering

  • Theo sát bài giảng từ lúc bắt đầu đến khi kết thúc phát triển - Trải nghiệm toàn bộ chu kỳ phát triển từ giải quyết lỗi đến vận hành

  • Các bài giảng video cung cấp đầy đủ từ Terminal, Git, Cơ sở dữ liệu cho đến thiết kế yêu cầu dự án và thiết lập môi trường phát triển.

  • Ứng dụng cộng tác AI và kỹ thuật Prompt Engineering nâng cao để giải quyết các vấn đề phát triển web phức tạp

  • Thông qua phương pháp phát triển SDD (Spec Driven Development), bạn có thể đạt được kỹ năng hiện thực hóa các yêu cầu có độ khó cao.

  • Kinh nghiệm vận hành dịch vụ thực tế như gửi email, thiết lập máy chủ, kết nối tên miền để có thể triển khai và vận hành dịch vụ thực tế.

event-banner-v2-700w

Sự kiện tháng 8: Sau khi để lại đánh giá khóa học, hãy gửi email đăng ký tham dự buổi hội thảo do Hanbit Media tổ chức vào tháng 9 tới địa chỉ villainscode@gmail!

Từ việc cài đặt terminal đến đăng nhập Google, xác thực email và tối ưu hóa tìm kiếm. Thông qua lộ trình học trong 4 tuần, mỗi ngày 2 giờ,
nếu bạn lần lượt theo dõi các bài giảng đến Level 6, bạn sẽ từ một "người từng tạo ra" trở thành một "người từng vận hành" dịch vụ.

Đây là khóa học phát triển sử dụng Claude Code giúp bạn tiến hóa từ người mới bắt đầu thành người dùng trung cấp, vượt xa mức độ Vibe Coding., this is a development course using Claude Code that allows you to evolve from a Claude Code beginner to an intermediate level.

Đây không phải là bài giảng về tự động hóa công việc đơn giản hay cách sử dụng công cụ, mà là bài giảng thực hành theo dự án để có thể phát triển trong thực tế.

Sau 4 tuần, mỗi ngày dành 2~3 tiếng, bạn sẽ thấy kỹ năng triển khai của mình thay đổi rõ rệt.

Người mới bắt đầu / người không chuyên cũng có thể dễ dàng làm theo và xây dựng dịch vụ của riêng mình.

Sau khi nghe bài giảng, bạn có thể tạo ra những thành quả như thế này

Sau bài giảng Level 1, trong dự án thực hành đầu tiên, chúng ta sẽ cùng nhau tạo một trang web Lucky Draw như sau. lecture, we will build a Lucky Draw web page together as the first hands-on project.

Mỗi Cấp độ (Level) được cấu trúc như một khóa học hướng dẫn, cung cấp các dự án thực hành để bạn có thể làm theo.

Khi khóa học tiếp tục, bạn sẽ được trải nghiệm các dự án phát triển dần thành những sản phẩm hoàn thiện có tính liên kết.

Trong mỗi bài giảng, bạn sẽ tạo ra những kết quả hữu hình phản ánh đúng lý thuyết đã học.

Hoàn thành hệ thống quản lý tri thức KMS SaaS của riêng bạn tại LEVEL 5.

3 lý do khiến khóa học này khác biệt

1. Khóa học được thiết kế lại cho người mới bắt đầu bởi tác giả cuốn "Claude Code Master"
Bắt đầu từ những ví dụ cơ bản chưa từng có trong sách. Một nhà phát triển Backend với 20 năm kinh nghiệm từng làm việc tại Kakao và Coupang sẽ giảng dạy theo đúng trình tự đã được kiểm chứng qua các khóa học offline dành cho người không chuyên.
2. Không chỉ là cách sử dụng công cụ, mà là "Tư duy cộng tác với AI"
Những khóa học chỉ dạy ghi nhớ vị trí các nút bấm sẽ trở nên vô dụng khi công cụ cập nhật. Bằng cách học cách chia nhỏ công việc, cách truyền đạt cho AI và cách kiểm chứng kết quả, bạn có thể áp dụng tương tự cho bất kỳ công cụ lập trình AI nào mới ra đời.
3. Không dừng lại ở việc chạy cục bộ, mà tiến xa đến tận bước "Vận hành"
Hầu hết các khóa học nhập môn chỉ dừng lại ở việc chạy thử trên máy tính cá nhân. Khóa học này bao quát toàn bộ quy trình cần thiết để vận hành dịch vụ thực tế, từ triển khai (deploy), tên miền, đăng nhập OAuth, email xác thực, đăng ký tìm kiếm cho đến kiểm tra bảo mật. Khóa học tập trung vào các dịch vụ miễn phí như Vercel, Railway, Cloudflare nên bạn sẽ ít gặp áp lực về chi phí.

Nội dung học tập

  • Cấp độ (phần) càng cao thì độ khó càng tăng dần và khả năng vận dụng Claude Code cũng được nâng cao.

  • Đừng lo lắng khi gặp các thuật ngữ chuyên môn. Tôi sẽ giải thích từng cái một và hướng dẫn chi tiết cách sử dụng thực tế.

  • Mỗi cấp độ sẽ bao gồm Lý thuyết Thực hành Dự án, và sau khi hoàn thành khóa học, bạn có thể tự mình ra mắt một dịch vụ cấp độ chuyên nghiệp.


Thực hành Lucky Draw

Cấp độ 1 - Thiết lập môi trường phát triển để sử dụng Claude
Định nghĩa yêu cầu · Kỹ thuật Prompt

Sau khi củng cố các kỹ năng cơ bản từ kiến thức cơ bản về terminal và đăng ký GitHub, bạn sẽ học cách cài đặt và thiết lập Claude Code - nền tảng của Vibe Coding. Chúng ta sẽ bắt đầu bằng việc in "Hello world", tìm hiểu các nguyên lý hoạt động cơ bản của Claude Code, hiểu các khái niệm về lựa chọn mô hình, lượt (turn), phiên (session) và ngữ cảnh (context), sau đó hoàn thành dự án thực hành trang web Lucky Draw.

Cấp độ 2 - Phương pháp luận để cộng tác với AI

Ưu tiên thiết kế · Chia nhỏ đơn vị · 5 yếu tố chỉ dẫn rõ ràng · CLAUDE.md · Kỹ thuật ngữ cảnh (Context Engineering)

Hiểu về các câu lệnh (prompt) và cách làm việc để phân biệt giữa "mã nguồn chạy được" và "mã nguồn tốt", đồng thời có thể hiểu sâu hơn về mã nguồn của Claude thông qua các kỹ năng và hook đơn giản. Hãy thử triển khai 32 hệ thống thành phần UI lên Github Pages để có thể hiểu ngay lập tức các thuật ngữ Front-end vốn còn xa lạ.

Màn hình phát triển thành phần UI Front-end

Quản lý thực đơn quán cà phê liên kết với dữ liệu Excel

Cấp độ 3 - Quy trình phát triển Full-stack thực tế (TDD, SDD)

TDD(Red·Green·Refactor) · SDD·SpecKit · Lập trình tăng cường · Đặc tả PRD/TRD

Học về khái niệm và quy trình làm việc của TDD, SDD để tiến hành phát triển thực tế. Thông qua dự án thực hành, chúng ta sẽ xây dựng dự án quản lý thực đơn quán cà phê thông qua liên kết dữ liệu Excel và tạo kho lưu trữ kiến thức cho riêng mình bằng cách cấu hình trình chỉnh sửa Markdown.

Mở rộng Claude Code và nâng cao hệ thống

Level 4 - Mở rộng và Tự động hóa Claude Code

Slash Commands · Agent Skills · Hooks (8 sự kiện) · MCP

Chuyển từ việc chỉ đơn thuần sử dụng Claude Code sang cách mở rộng nó.

Từ các lệnh slash (phím tắt) giúp rút gọn các chỉ thị lặp đi lặp lại thành một từ duy nhất, các kỹ năng (hướng dẫn sử dụng) mà mô hình tự mình lấy ra dùng dựa trên tình huống, các hook (gờ giảm tốc) giúp ngăn chặn triệt để các lệnh nguy hiểm hoặc tệp bí mật, cho đến MCP (cổng USB-C) giúp kết nối các công cụ bên ngoài theo tiêu chuẩn chung - bạn sẽ được học bốn phương thức mở rộng để hiện thực hóa việc tự động hóa, tái sử dụng và tính nhất quán bằng mã nguồn.

Cấp độ 5 - Quy trình làm việc thực tế: Từ lập kế hoạch đến nâng cao một dự án (Full-stack)

Phân tích yêu cầu, thiết kế cơ sở dữ liệu, quy trình làm việc GSD SDD và nâng cao Front-end thông qua hệ thống thiết kế

Dựa trên các công cụ và phương pháp luận từ L1~L4, chúng ta sẽ áp dụng toàn bộ vào một dự án liên tục duy nhất (markflow).

Thực hiện phát triển thực tế toàn bộ quy trình từ Lập kế hoạch → Đặc tả (PRD/TRD/Thiết kế DB) → Triển khai → Debug → Refactoring → Nâng cao Frontend bằng phương pháp SDD.

Tách biệt ngữ cảnh theo từng giai đoạn (Phase) bằng quy trình làm việc GSD, đồng thời tự động hóa Handoff và Changelog bằng Hook. Bạn sẽ được trải nghiệm thực tế việc phát triển dựa trên đặc tả ngay từ đầu.

Chỉ cần 2 giờ mỗi ngày trong vòng 4 tuần là bạn hoàn toàn có thể hoàn thành dự án.

Bằng cách làm theo từng bước một, bạn sẽ có được thành phẩm hoàn thiện và có thể sử dụng Claude Code một cách thành thạo.

  • Học tập và thực hiện từng bước theo từng cấp độ cho toàn bộ dự án, từ khâu lập kế hoạch, thiết kế cho đến nâng cao Frontend/Backend.

  • Định nghĩa yêu cầu, câu chuyện người dùng (user story), khái niệm và phương pháp thiết kế bảng cơ sở dữ liệu cũng như xây dựng trang web chuyên nghiệp bằng sơ đồ cơ sở dữ liệu (hướng dẫn từ cơ bản đến các điểm cốt lõi cần thiết để kết nối DB)

  • Không chỉ đơn thuần là build và chạy ở local, bạn sẽ được trực tiếp thực hiện toàn bộ quy trình phát triển từ việc đưa dịch vụ lên tên miền thực tế, tích hợp đăng nhập mạng xã hội bằng Google OAuth • xác thực thành viên qua email • vận hành dịch vụ bằng cách thiết lập hosting máy chủ miễn phí cho đến đăng ký trên công cụ tìm kiếm.



Dự kiến cập nhật - Các bài giảng sau đây sẽ được đăng tải mới sau mỗi 1 đến 2 tuần.

  • LEVEL 6 sẽ được công bố tuần tự trong khoảng thời gian từ 1–2 tuần trong suốt tháng 8. Khi khối lượng bài giảng tăng lên, giá có thể tăng, vì vậy đây là thời điểm rẻ nhất. Các tính năng mới của Claude Code sẽ tiếp tục được cập nhật miễn phí dưới dạng các bài giảng phụ lục.

  • Xây dựng và triển khai thông qua CI/CD, ra mắt dịch vụ do chính mình tạo ra thông qua Vercel

  • Chúng tôi sẽ tiến hành song song việc hướng dẫn thiết kế cơ sở dữ liệu và liên kết với Neon PostgreSQL DB.

  • Bạn có thể xem và làm theo các bước thực hành thực tế về việc liên kết dịch vụ lưu trữ (hosting) miễn phí sử dụng dịch vụ đám mây mạnh mẽ Cloudflare, kết nối tên miền và tích hợp đăng nhập Google OAuth.

  • Đăng ký dịch vụ của bạn trên các công cụ tìm kiếm thông qua SEO (Tối ưu hóa công cụ tìm kiếm - Search Engine Optimization) như đăng ký tìm kiếm trên Google Search Console và Naver Search Advisor.



Lưu ý trước khi học

Vận hành phòng chat KakaoTalk - https://open.kakao.com/o/g13yikii (Mọi thắc mắc vui lòng hỏi tại bảng tin hoặc phòng chat KakaoTalk)

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): Thực hành dựa trên macOS, nhưng người dùng Windows cũng có thể hoàn toàn làm theo dựa trên WSL. (Cung cấp tài liệu bài giảng riêng cho Windows)

  • Công cụ sử dụng: Ngoài Claude Code bản trả phí (Pro), các công cụ miễn phí như VSCode, Git, Terminal,... sẽ được sử dụng.

  • Bài giảng sẽ tập trung vào các dịch vụ miễn phí như Vercel, Railway, Cloudflare, v.v. và các chi phí như tên miền có thể phát sinh tùy theo lựa chọn của người học.


Tài liệu học tập

  • Ở mỗi bài giảng đầu tiên của từng Cấp độ (Level), các trang slide PPT sẽ được chuyển đổi sang định dạng HTML và cung cấp cho bạn.

  • Tất cả mã nguồn và tài liệu tham khảo cho mỗi dự án đều được chia sẻ thông qua Github.

  • Chúng tôi cung cấp tài liệu học tập thông qua trang web cộng đồng hỗ trợ học tập: https://www.run-ai.kr.


Lưu ý

  • Claude Code là một công cụ được cập nhật thường xuyên. Các tính năng mới nhất sẽ liên tục được cập nhật trong phần phụ lục và các bài giảng phụ lục này sẽ được cung cấp miễn phí.

  • Tổng thời lượng bài giảng dự kiến ít nhất là 10 tiếng trở lên, và xin vui lòng thông cảm rằng giá của khóa học có thể tăng tùy theo thời gian/thời lượng bài giảng thực tế (các bài giảng phụ lục sẽ được loại trừ khi tính phí khóa học).

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người không chuyên, người mới bắt đầu, người lập kế hoạch, nhà thiết kế muốn bắt đầu phát triển nhưng cảm thấy lập trình khó khăn.

  • Nhân viên văn phòng muốn phát triển sản phẩm cấp độ Production bằng cách sử dụng các công cụ AI

  • Lập trình viên mới bắt đầu đã từng học lập trình nhưng còn thiếu kinh nghiệm dự án thực tế

  • Chúng tôi giúp bạn xua tan nỗi sợ hãi và sự mơ hồ trong việc phát triển phần mềm cùng với Claude Code.

  • Dành cho những ai muốn trải nghiệm từ những bước cơ bản như đăng nhập, xác thực thành viên qua email, đến các dịch vụ thực tế, kết nối cơ sở dữ liệu và triển khai máy chủ.

Cần biết trước khi bắt đầu?

  • Kỹ năng vận hành máy tính cơ bản và kinh nghiệm sử dụng các chương trình văn phòng

  • Sự quan tâm đến các công cụ AI và ý chí học hỏi các công nghệ mới

  • Những người đã từng sử dụng các đại lý AI như Claude, ChatGPT, Gemini, v.v.

Xin chào
Đây là codevillain

Xác minh sự nghiệp

3,588

Học viên

164

Đánh giá

42

Trả lời

4.9

Xếp hạng

6

Các khóa học

Nhà phát triển Backend với 20 năm kinh nghiệm


  • Kakao (2018 ~ 2026, Cựu Trưởng nhóm)

  • LF (LG Fashion, 2017, Phó phòng nhóm nền tảng IT)

  • Coupang (2013~2017, Sr. Software Engineer)

  • Giải Bạc Cuộc thi Phát triển Nguồn mở (2012. Bộ Kinh tế Tri thức, NIPA)

Lĩnh vực chính
Tôi đã làm việc trong thời gian dài với Java, Spring và môi trường MSA. Thông qua kinh nghiệm xử lý dữ liệu lớn, thiết kế kiến trúc microservice, thiết kế thực thể (entity) cho các domain phức tạp và kinh nghiệm dẫn dắt đội ngũ, tôi muốn giúp bạn chuẩn bị cho các buổi phỏng vấn cũng như định hướng lộ trình sự nghiệp bằng những kiến thức kỹ thuật và hơn 10 năm kinh nghiệm làm người phỏng vấn của mình.


Kinh nghiệm giảng dạy

  • 2026.06 Bài giảng Claude Code tại DK Techin

  • 2025.05 Bài giảng về ứng dụng AI tại Đại học Quốc gia Pusan

  • 2024.11 Bài giảng đặc biệt về việc làm tại Học viện Đổi mới Gyeongsan, Đại học Daegu

  • 2024.10 Hội thảo việc làm dành cho lập trình viên trẻ của Hanbit Media - Bài giảng đặc biệt lần 2

  • 2024.09 Đại học Quốc gia Pusan Bài giảng đặc biệt về việc làm của Viện Đào tạo Hội tụ SW

  • 2024.04 Bài giảng đặc biệt tại hội thảo việc làm dành cho nhà phát triển trẻ của Hanbit Media

     

Sách đã xuất bản (Claude Code Master, Sổ tay phỏng vấn kỹ thuật cho nhà phát triển, Hanbit Media)

Thêm

Chương trình giảng dạy

Tất cả

72 bài giảng ∙ (10giờ 26phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

2 đánh giá

5.0

2 đánh giá

  • doldorida님의 프로필 이미지
    doldorida

    Đánh giá 2

    Đánh giá trung bình 5.0

    Đã chỉnh sửa

    5

    30% đã tham gia

    Tôi vừa nghe giảng vừa viết đánh giá này. Tôi rất thích vì cảm nhận được sự nỗ lực rất lớn của giảng viên trong việc giao tiếp qua bài giảng, bằng cách giải thích rõ ràng các khái niệm và thuật ngữ để người mới bắt đầu cũng có thể dễ dàng tiếp cận và hiểu rõ phần đang được giải thích là gì. Giảng viên cũng hướng dẫn cách sử dụng terminal một cách trôi chảy, giúp tôi có thể thực hành dự án một cách dễ dàng, tôi rất hài lòng. Dù bạn còn thiếu kiến thức cơ bản thì với những lời giải thích dễ hiểu đi kèm, tôi cực kỳ đề xuất khóa học này cho những người mới tiếp xúc lần đầu. Dù vẫn đang trong quá trình học nhưng vì có quá nhiều điểm tốt nên tôi để lại đánh giá trước.

    • codevillain
      Giảng viên

      Cảm ơn bạn 돌돌아 달려 đã để lại những đánh giá khóa học đầy tâm huyết. Nếu bạn tham gia vào phòng chat mở Claude Code Master hoặc trang web https://run-ai.kr, nơi cập nhật các tài liệu cơ bản của bài giảng, chúng tôi sẽ chia sẻ các phần giải đáp thắc mắc, thông tin học tập và thông tin hội thảo. Chúng tôi cũng liên tục chia sẻ các thông tin về Agent, kỹ năng và các công cụ liên quan vốn thay đổi thường xuyên trên trang cộng đồng và phòng chat. Tôi tin rằng khóa học sẽ trở nên bổ ích hơn nữa nếu bạn đặt những câu hỏi thắc mắc trên trang web hoặc phòng chat. Cảm ơn bạn đã tham gia khóa học.

  • arms259116님의 프로필 이미지
    arms259116

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    Dễ dàng và ngắn gọn

    • codevillain
      Giảng viên

      Cảm ơn bạn arm25 đã để lại đánh giá khóa học.

Khóa học khác của codevillain

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!