Đề cương khóa học

Giới thiệu về Claude Code & Lập trình phần mềm được hỗ trợ bởi AI

  • Claude Code là gì và nó khác biệt so với các công cụ AI truyền thống như thế nào
  • Vai trò của các đại lý sinh mã AI trong kỹ thuật phần mềm
  • Sử dụng các câu lệnh lớn để xây dựng toàn bộ ứng dụng
  • Hiểu về việc cải thiện năng suất từ phát triển được hỗ trợ bởi AI

Lao động AI & Năng suất Kỹ thuật Phần mềm

  • Xem Claude Code như một đội phát triển AI
  • Giải quyết các nỗi sợ và hiểu lầm phổ biến về AI trong kỹ thuật
  • Hiểu về kinh tế lao động AI
  • Tận dụng mô hình Best-of-N để tạo ra nhiều giải pháp
  • Chọn và tinh chỉnh các triển khai tối ưu

Claude Code, Thiết kế và Chất lượng Mã Nguồn

  • Đánh giá xem AI có thể đánh giá chất lượng mã nguồn không
  • Áp dụng các nguyên tắc thiết kế phần mềm với sự hỗ trợ của AI
  • Sử dụng AI để khám phá yêu cầu và không gian giải pháp
  • Xây dựng nhanh các nguyên mẫu bằng quy trình thiết kế hội thoại
  • Áp dụng ràng buộc và câu lệnh có cấu trúc để cải thiện chất lượng đầu ra

Quy trình, Bối cảnh và Giao thức Bối cảnh Mô hình (MCP)

  • Sự quan trọng của quy trình và bối cảnh hơn việc sinh mã thuần túy
  • Bối cảnh toàn cục bền vững bằng CLAUDE.md
  • Cấu trúc các quy tắc dự án, kiến trúc và ràng buộc trong các tệp bối cảnh
  • Bối cảnh được nhắm mục tiêu có thể tái sử dụng qua các lệnh Claude Code
  • Học tập trong bối cảnh bằng cách dạy Claude Code qua các ví dụ

Tự động hóa & Văn bản Kỹ thuật với Claude Code

  • Sử dụng Claude Code để sinh và duy trì tài liệu
  • Tự động hóa các nhiệm vụ kỹ thuật lặp đi lặp lại
  • Tạo các quy trình làm việc có thể tái sử dụng được điều khiển bởi bối cảnh và lệnh

Kiểm soát Phiên bản & Phát triển song song với Claude Code

  • Tích hợp Claude Code vào quy trình làm việc dựa trên Git
  • Sử dụng nhánh Git và worktrees với các đại lý AI
  • Chạy các tác vụ của Claude Code song song
  • Điều phối nhiều tiểu đại lý AI trên các tính năng riêng biệt
  • Quản lý phát triển tính năng song song an toàn

Mở rộng Claude Code & Lý thuyết AI

  • Vai trò như tay, mắt và tai của Claude Code
  • Đảm bảo Claude Code đánh giá và kiểm tra công việc của mình
  • Quản lý giới hạn token và độ phức tạp kiến trúc
  • Thiết kế cấu trúc dự án và đặt tên tệp để mở rộng AI
  • Duy trì sức khỏe mã nguồn dài hạn với sự hỗ trợ của AI

Kích thích Nhiều Mô đun & Phát triển Có Cấu Trúc Quy trình

  • Sửa quy trình và bối cảnh trước khi sửa mã
  • Chuyển đổi các đầu vào không chính thức (ghi chú, bản vẽ, thông số kỹ thuật) thành mã sản xuất
  • Sử dụng các đầu vào đa mô đun để hướng dẫn triển khai
  • Tạo các quy trình phát triển có thể lặp lại được hỗ trợ bởi AI

Dự án Cuối khóa: Xác định Quy trình Claude Code của Bạn

  • Thiết kế quy trình Claude Code cá nhân hoặc nhóm
  • Kết hợp các tệp bối cảnh, lệnh, tiểu đại lý và câu lệnh
  • Tạo quy trình kỹ thuật có thể tái sử dụng và mở rộng được hỗ trợ bởi AI

Yêu cầu

  • Hiểu về nguyên tắc phát triển phần mềm và các quy trình làm việc kỹ thuật phổ biến.
  • Kinh nghiệm với ngôn ngữ lập trình như JavaScript, Python, v.v.
  • Kinh nghiệm sử dụng dòng lệnh / terminal và quen thuộc với quy trình làm việc dựa trên Git.

Đối tượng

  • Kỹ sư phần mềm muốn tích hợp AI vào quy trình phát triển của họ.
  • Trưởng nhóm kỹ thuật mong muốn cải thiện năng suất kỹ thuật bằng các công cụ AI.
  • Kỹ sư DevOps và quản lý kỹ thuật quan tâm đến tự động hóa lập trình được hỗ trợ bởi AI.
 21 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan