Tự động hóa phát triển bằng Claude Code – từ console đến GUI, 3D và ứng dụng web
Khóa học này hướng dẫn quy trình tự động phát triển một chương trình từ đầu đến cuối bằng Claude Code, tác nhân lập trình của Anthropic. Khóa học gồm tổng cộng 10 bài, thời lượng khoảng 5 giờ 47 phút, tập trung vào thực hành bằng cách theo dõi nguyên màn hình quá trình giảng viên nhập prompt, kiểm tra kết quả rồi yêu cầu chỉnh sửa. Đây là khóa học nâng cao trong series 'Lập trình cùng Claude'. Khóa cơ bản đề cập đến việc học lập trình với Claude, khóa trung cấp tập trung vào việc tạo ra các chương trình có thể thực thi; còn ở khóa nâng cao này, thay vì chỉ dừng lại ở việc sao chép và dán mã, toàn bộ quá trình phát triển được giao cho Claude Code, còn lập trình viên sẽ kiểm tra kết quả ở bước cuối. Phần đầu bắt đầu với chương trình console C#, hướng dẫn cách chỉ định phiên bản .NET Framework cũng như cấu trúc solution-project của Visual Studio. Tiếp đó, khóa học lần lượt thay đổi ngôn ngữ và môi trường phát triển để thực hiện các yêu cầu như nghệ thuật ASCII bằng C++, hoạt ảnh hiệu ứng vật lý bằng JavaScript, và chương trình GUI bằng C# và Java 17. Khóa học cũng bao gồm quá trình yêu cầu thêm chú thích vào mã được tạo ra để kiểm tra nguyên lý hoạt động. Từ phần giữa, các chương trình có quy mô lớn hơn được cải thiện từng bước. Đối với chương trình đồng hồ thế giới được tạo dựa trên bản vẽ bố cục màn hình, khóa học bổ sung cửa sổ cài đặt múi giờ và chức năng lưu vào tệp cấu hình. Đối với chương trình xử lý hình ảnh, lần lượt thêm các chức năng làm mờ Gaussian, điều chỉnh HSV, nhị phân hóa, chuyển sang đen trắng và thay đổi kích thước. Khóa học cũng đề cập đến quá trình giải thích vấn đề hiệu năng khiến thanh trượt phản hồi chậm và yêu cầu cải thiện. Cuối cùng, khóa học tạo chương trình kết xuất vật thể 3D bằng DirectX 11, máy chủ web dựa trên C++ Win32 API, đồng thời hoàn thiện ứng dụng bảng tin kết nối React, Vite, backend Node.js và MariaDB. Để theo học thực hành, cần có gói Claude trả phí (Pro trở lên) và môi trường phát triển Windows. Tùy từng bài, khóa học sử dụng .NET Framework 4.6.1 và Visual Studio 2022, Java 17 và Eclipse, Node.js, MariaDB. Mặc dù không trực tiếp viết mã, bạn được khuyến nghị có kiến thức lập trình cơ bản trước khi tham gia để có thể kiểm tra kết quả do trí tuệ nhân tạo tạo ra.
2 học viên đang tham gia khóa học này
Độ khó Cơ bản
Thời gian Không giới hạn

