Xây dựng Các Đại Lý Lập Trình với Devstral: Từ Thiết Kế Đại Lý đến Công Cụ Khóa Học Đào Tạo
Devstral là một khung công việc nguồn mở được thiết kế để xây dựng và chạy các đại lý lập trình có thể tương tác với mã nguồn, công cụ phát triển phần mềm và API để tăng cường năng suất kỹ thuật.
Khóa đào tạo trực tiếp do giảng viên hướng dẫn (trực tuyến hoặc tại địa điểm) này nhắm vào các kỹ sư ML trung cấp đến cao cấp, đội ngũ công cụ phát triển phần mềm, và SREs mong muốn thiết kế, thực hiện, và tối ưu hóa các đại lý lập trình bằng Devstral.
Sau khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Cài đặt và cấu hình Devstral cho việc phát triển đại lý lập trình.
- Thiết kế các quy trình hoạt động cho việc khám phá và sửa đổi mã nguồn.
- Tích hợp các đại lý lập trình với công cụ phát triển phần mềm và API.
- Thực hiện các thực hành tốt nhất để triển khai an toàn và hiệu quả các đại lý.
Định dạng của Khóa Học
- Bài giảng tương tác và thảo luận.
- Nhiều bài tập và thực hành.
- Thực hiện hands-on trong môi trường lab trực tiếp.
Tùy chọn Tùy chỉnh Khóa Học
- Để yêu cầu khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Đề cương khóa học
Giới thiệu về Devstral và Các Đại Lý Lập Trình
- Tổng quan về kiến trúc Devstral
- Các khái niệm AI đại lý trong kỹ thuật phần mềm
- Các trường hợp sử dụng cho các đại lý lập trình
Thiết Lập Môi Trường Phát Triển
- Cài đặt và cấu hình Devstral
- Tích hợp với quy trình Python và Git
- Hỗ trợ IDE với Visual Studio Code
Thiết Kế Các Đại Lý Lập Trình
- Xác định vai trò và khả năng của đại lý
- Thiết kế quy trình làm việc cho việc điều hướng mã nguồn và tái cấu trúc
- Lựa chọn chiến lược xử lý lỗi và khôi phục
Tích Hợp Công Cụ và API
- Kết nối đại lý với các công cụ phát triển phần mềm
- Tích hợp API cho các dịch vụ bên ngoài
- Mô hình tự động hóa với các đại lý lập trình
Các Quy Trình Đại Lý trong Thực tế
- Khám phá mã nguồn và tạo tài liệu
- Hỗ trợ tự động hóa tái cấu trúc và kiểm thử
- Lập trình hợp tác với các đại lý
Bảo Mật và Thực Hành Tốt Nhất
- Môi trường thực thi an toàn
- Kiểm soát truy cập và quyền hạn
- Theo dõi và ghi log các hành động của đại lý
Tăng Cường và Duy Trì Các Đại Lý Lập Trình
- Triển khai đại lý trên các nhóm và dự án
- Duy trì và cập nhật quy trình làm việc của đại lý
- Cải tiến liên tục với vòng lặp phản hồi
Tổng Kết và Bước Tiếp Theo
Yêu cầu
- Sự hiểu biết sâu về Python
- Kinh nghiệm với quy trình phát triển phần mềm
- Thành thạo API và tích hợp mã nguồn
Đối Tượng Đào Tạo
- Kỹ sư ML
- Đội ngũ công cụ phát triển phần mềm
- SREs làm việc trên trải nghiệm phát triển phần mềm
Khóa học đào tạo mở cần có ít nhất 5 người tham gia.
Xây dựng Các Đại Lý Lập Trình với Devstral: Từ Thiết Kế Đại Lý đến Công Cụ Khóa Học Đào Tạo - Đặt chỗ
Xây dựng Các Đại Lý Lập Trình với Devstral: Từ Thiết Kế Đại Lý đến Công Cụ Khóa Học Đào Tạo - Yêu cầu thông tin
Xây dựng Các Đại Lý Lập Trình với Devstral: Từ Thiết Kế Đại Lý đến Công Cụ - Yêu cầu tư vấn
Đánh giá (1)
Tôi đã học được kiến thức về thư viện Streamlit trong Python và chắc chắn tôi sẽ thử sử dụng nó để cải thiện các ứng dụng của đội tôi, những ứng dụng này được tạo bằng R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Khóa học - GitHub Copilot for Developers
Dịch thuật bằng máy
Các khóa học sắp tới
Các khóa học liên quan
GitHub Copilot và AI Nâng Cao cho Dự Án và Cơ Sở Hạ Tầng
14 GiờGitHub Copilot là công cụ hoàn thiện mã tự động được hỗ trợ bởi trí tuệ nhân tạo, giúp tăng tốc quá trình phát triển đồng thời cải thiện chất lượng và năng suất. Kết hợp với các ứng dụng trí tuệ nhân tạo trong dự án, cơ sở hạ tầng và phần mềm, quản lý có thể tận dụng AI để tối ưu hóa việc phân bổ nguồn lực, đơn giản hóa quy trình làm việc và nâng cao khả năng ra quyết định.
Đây là khóa đào tạo trực tiếp do giảng viên hướng dẫn (trực tuyến hoặc tại địa điểm) dành cho quản lý cấp cao muốn tăng cường kiến thức về GitHub Copilot đồng thời khám phá các ứng dụng AI thực tế trong môi trường doanh nghiệp, với ví dụ liên quan đến dự án quy mô lớn và ngành công nghiệp như dầu khí.
Sau khóa đào tạo này, người tham gia sẽ có thể:
- Áp dụng các tính năng nâng cao của Copilot trong dự án doanh nghiệp quy mô lớn.
- Tích hợp Copilot vào quy trình làm việc đa ngành để đạt hiệu suất tối đa.
- Tận dụng các công cụ AI để tối ưu hóa quản lý dự án, cơ sở hạ tầng và phần mềm.
- Thực hiện các chiến lược dựa trên AI để cải thiện lập kế hoạch, ước tính và tối ưu hóa thời gian.
- Nhận biết các ứng dụng AI thực tế trong các tình huống cụ thể của ngành như dầu khí.
Định dạng Khóa Học
- Bài giảng và thảo luận tương tác.
- Bài tập thực hành và các nghiên cứu điển hình.
- Mô phỏng trực tiếp các công cụ AI và quy trình làm việc của Copilot.
Tùy Chỉnh Khóa Học
- Để yêu cầu khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Advanced Cursor: Kỹ thuật Xây dựng Prompt, Tinh chỉnh và Tạo Công cụ tùy chỉnh
14 GiờCursor là một môi trường phát triển AI mạnh mẽ được hỗ trợ bởi trí tuệ nhân tạo, cho phép kỹ sư mở rộng, tinh chỉnh và tùy chỉnh khả năng lập trình của nó cho các trường hợp sử dụng chuyên biệt và quy trình làm việc doanh nghiệp.
Khóa huấn luyện trực tiếp do giảng viên hướng dẫn (trực tuyến hoặc tại chỗ) này nhắm vào các kỹ sư phát triển và AI cấp cao, những người muốn thiết kế hệ thống prompt tùy chỉnh, tinh chỉnh hành vi mô hình và xây dựng các công cụ mở rộng tùy chỉnh cho tự động hóa phát triển nội bộ.
Đến cuối khóa học, người tham gia sẽ có thể:
- Thiết kế và kiểm thử các mẫu prompt nâng cao để hành vi AI chính xác hơn.
- Kết nối Cursor với API nội bộ và cơ sở kiến thức để tạo mã có ngữ cảnh.
- Phát triển các mô hình AI được tinh chỉnh hoặc tùy chỉnh theo lĩnh vực cho các nhiệm vụ chuyên biệt.
- Xây dựng và triển khai các công cụ hoặc bộ điều hợp tùy chỉnh để mở rộng chức năng của Cursor một cách an toàn.
Định dạng Khóa học
- Bài trình bày kỹ thuật và hướng dẫn thực hành.
- Thử nghiệm phát triển và tối ưu hóa prompt thực tế.
- Dự án thực tế tích hợp Cursor với hệ thống doanh nghiệp thế giới thực.
Tùy chỉnh Khóa học
- Khóa học này có thể được tùy chỉnh để phù hợp với các kiến trúc nội bộ cụ thể, khung AI hoặc yêu cầu tuân thủ bảo mật.
GitHub Copilot Nâng Cao
14 GiờKhóa đào tạo trực tiếp do giảng viên hướng dẫn này ở Việt Nam (trực tuyến hoặc tại địa điểm) dành cho những người tham gia ở mức độ nâng cao, mong muốn tùy chỉnh GitHub Copilot cho dự án nhóm, tận dụng các tính năng nâng cao và tích hợp nó một cách liền mạch vào các đường ống CI/CD để tăng cường sự hợp tác và hiệu suất làm việc.
Sau khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Tùy chỉnh GitHub Copilot cho nhu cầu cụ thể của dự án và quy trình làm việc nhóm.
- Tận dụng các tính năng nâng cao của Copilot cho các tác vụ lập trình phức tạp.
- Tích hợp GitHub Copilot vào các đường ống CI/CD và môi trường hợp tác.
- Tối ưu hóa sự hợp tác của nhóm bằng công cụ hỗ trợ AI.
- Quản lý và khắc phục hiệu quả các cài đặt và quyền hạn của Copilot.
GitHub Copilot: Chế độ Agent Nâng cao
21 GiờKhóa đào tạo trực tiếp do giảng viên hướng dẫn tại <địa điểm> (trực tuyến hoặc tại doanh nghiệp) này dành cho các nhà phát triển muốn sử dụng chế độ Agent của GitHub Copilot để tự động xây dựng tính năng, chạy kiểm thử và quản lý các tác vụ lập trình lớn.
Kết thúc khóa đào tạo này, người tham gia sẽ có thể kích hoạt chế độ Agent, lập kế hoạch và lặp lại vòng lặp trong chu trình làm việc của agent, thực thi lệnh trong terminal và triển khai các chính sách quản trị doanh nghiệp.
GitHub Copilot cho Tự động hóa DevOps và Năng suất
14 GiờGitHub Copilot là trợ lý lập trình được hỗ trợ bởi AI, giúp tự động hóa các tác vụ phát triển, bao gồm các hoạt động DevOps như viết cấu hình YAML, GitHub Actions, và các script triển khai.
Khóa đào tạo trực tiếp do giảng viên hướng dẫn (trực tuyến hoặc tại chỗ) này dành cho chuyên gia cấp độ từ cơ bản đến trung cấp, những người muốn sử dụng GitHub Copilot để tối ưu hóa tác vụ DevOps, cải thiện tự động hóa và tăng cường năng suất.
Đến cuối khóa đào tạo, học viên sẽ có thể:
- Sử dụng GitHub Copilot để hỗ trợ viết script shell, cấu hình và pipeline CI/CD.
- Tận dụng hoàn thiện mã AI trong các tệp YAML và GitHub Actions.
- Tăng tốc quy trình kiểm thử, triển khai và tự động hóa.
- Áp dụng Copilot một cách có trách nhiệm với sự hiểu biết về giới hạn của AI và các thực hành tốt nhất.
Định dạng khóa học
- Bài giảng tương tác và thảo luận.
- Nhiều bài tập và thực hành.
- Thực hiện tay trong môi trường lab trực tiếp.
Tùy chỉnh khóa học
- Để yêu cầu khóa đào tạo tùy chỉnh, vui lòng liên hệ với chúng tôi để sắp xếp.
Phát triển và lập trình được hỗ trợ bởi AI với Cursor
21 GiờKhóa đào tạo trực tiếp do giảng viên hướng dẫn (trực tuyến hoặc tại chỗ) này nhằm vào các nhà phát triển phần mềm ở trình độ trung cấp muốn tăng cường năng suất và chất lượng mã nguồn bằng cách sử dụng lập trình được hỗ trợ bởi AI với Cursor.
Sau khi kết thúc khóa đào tạo, người tham gia sẽ có thể:
- Cài đặt và cấu hình Cursor cho phát triển phần mềm được hỗ trợ bởi AI.
- Tích hợp Cursor với các kho lưu trữ Git và quy trình làm việc phát triển.
- Sử dụng ngôn ngữ tự nhiên để tạo, gỡ lỗi và tối ưu hóa mã.
- Khai thác khả năng AI cho refactoring, tài liệu và kiểm thử.
Cursor cho Kỹ sư Dữ liệu và Học máy: Notebooks, Pipelines & Model Ops
14 GiờCursor là môi trường phát triển được hỗ trợ bởi AI, tăng cường năng suất và độ tin cậy trong các quy trình dữ liệu và học máy thông qua việc tạo mã thông minh, đề xuất dựa trên ngữ cảnh, và tài liệu được tối ưu hóa.
Khóa đào tạo do giảng viên hướng dẫn (trực tuyến hoặc trực tiếp) này dành cho các chuyên gia dữ liệu và học máy trung cấp, những người muốn tích hợp Cursor vào quy trình làm việc hàng ngày của họ để tăng tốc độ nguyên mẫu, phát triển pipeline có khả năng mở rộng, và cải thiện hoạt động mô hình.
Sau khi hoàn thành khóa đào tạo này, người tham gia sẽ có thể:
- Sử dụng Cursor để tăng tốc phát triển notebook và khám phá mã code.
- Tạo, chỉnh sửa và tài liệu hóa các pipeline ETL và tiền xử lý đặc trưng.
- Tận dụng mã code được hỗ trợ bởi AI cho việc huấn luyện, điều chỉnh, và đánh giá mô hình.
- Cải thiện tính tái tạo, hợp tác, và nhất quán hoạt động trong quy trình làm việc học máy.
Định dạng của Khóa Học
- Bài giảng và trình diễn tương tác.
- Bài tập thực hành, hands-on trong môi trường coding trực tiếp.
- Trường hợp nghiên cứu tích hợp Cursor với các pipeline học máy và công cụ quản lý mô hình.
Tùy chỉnh Khóa Học
- Khóa đào tạo này có thể được tùy chỉnh cho các framework cụ thể như TensorFlow, PyTorch, hoặc scikit-learn, hoặc cho nền tảng MLOps tổ chức.
Cơ Bản về Cursor: Tăng Năng Suất Làm Việc của Lập Trình Viên
14 GiờCursor là trình soạn thảo mã nguồn được hỗ trợ bởi AI, thiết kế để tăng cường năng suất làm việc của lập trình viên thông qua các gợi ý mã thông minh, chỉnh sửa theo ngữ cảnh và sự hỗ trợ thích ứng.
Khóa đào tạo trực tiếp do giảng viên hướng dẫn (trực tuyến hoặc tại chỗ) này nhằm vào các lập trình viên mới và các nhóm kỹ thuật muốn tối ưu hóa quy trình làm việc mã nguồn của họ và an toàn sử dụng gợi ý AI để cải thiện hiệu suất.
Sau khi hoàn thành khóa đào tạo này, người tham gia sẽ có thể:
- Cài đặt và cấu hình Cursor cho việc sử dụng tối ưu trong các dự án phát triển.
- Hiểu và áp dụng các công cụ gợi ý mã được hỗ trợ bởi AI, trò chuyện trong trình soạn thảo, và refactoring.
- Đánh giá, chấp nhận hoặc sửa đổi hiệu quả và an toàn các gợi ý mã do AI tạo ra.
- Áp dụng các thực hành tốt nhất cho việc onboarding nhóm, hợp tác và tích hợp kiểm soát phiên bản.
Định dạng Khóa Học
- Bài giảng tương tác và thảo luận.
- Diễn thuyết thực hành và bài tập hướng dẫn.
- Thử thách lập trình thế giới thực và thực hành phòng thí nghiệm sử dụng Cursor.
Tùy Chỉnh Khóa Học
- Khóa học này có thể được tùy chỉnh cho các ngôn ngữ lập trình hoặc khung công tác cụ thể do nhóm của bạn sử dụng.
Cursor for Teams: Collaboration, Code Review & CI/CD Integration
14 GiờCursor là môi trường phát triển được hỗ trợ bởi AI, giúp tăng cường sự hợp tác của nhóm, tự động hóa việc đánh giá mã nguồn và tích hợp liền mạch vào các quy trình CI/CD hiện đại.
Khóa huấn luyện trực tiếp do giảng viên hướng dẫn (trực tuyến hoặc tại chỗ) này dành cho các chuyên gia kỹ thuật cấp trung mong muốn tích hợp Cursor vào môi trường nhóm của họ để cải thiện sự hợp tác, tối ưu hóa việc đánh giá và duy trì chất lượng qua các ống dẫn tự động.
Sau khi hoàn thành khóa huấn luyện này, người tham gia sẽ có thể:
- Thiết lập và quản lý môi trường nhóm trong Cursor để phát triển hợp tác.
- Sử dụng các công cụ AI để tự động hóa việc đánh giá mã nguồn, tạo yêu cầu kéo (pull request) và xác thực hợp nhất.
- Thực hiện quản lý mã nguồn, chính sách đánh giá và rào cản bảo mật bằng khả năng của Cursor.
- Tích hợp Cursor với các hệ thống CI/CD để đảm bảo giao hàng liên tục và duy trì tiêu chuẩn chất lượng nhất quán.
Định dạng khóa học
- Giảng dạy trực tiếp và thảo luận dựa trên nhóm.
- Thực hành hands-on sử dụng các kịch bản hợp tác nhóm thực tế.
- Bài tập tích hợp trực tiếp với các công cụ CI/CD và quản lý phiên bản.
Tùy chỉnh khóa học
- Khóa học có thể được điều chỉnh cho các nền tảng CI/CD cụ thể, công cụ lưu trữ hoặc yêu cầu bảo mật doanh nghiệp.
GitHub Copilot cho Phát triển
14 GiờKhóa học trực tiếp của giảng viên này (trực tuyến hoặc tại chỗ) được hướng đến các lập trình viên từ cấp độ sơ cấp đến cấp độ trung cấp muốn học cách sử dụng các tính năng của GitHub Copilot hiệu quả trong các luồng làm việc phát triển hiện đại.
GitHub Copilot trong Môi trường Đội: Thực hành Hợp tác Tốt nhất
14 GiờKhóa đào tạo trực tiếp do giáo viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho những người tham gia ở mức trung cấp đến nâng cao, mong muốn tối ưu hóa quy trình làm việc của đội, cải thiện thực hành hợp tác lập trình và quản lý hiệu quả việc sử dụng Copilot trong các môi trường nhiều người phát triển.
Cuối khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập GitHub Copilot cho môi trường đội.
- Sử dụng Copilot để cải thiện thực hành hợp tác lập trình.
- Tối ưu hóa quy trình làm việc của đội bằng các tính năng của Copilot.
- Quản lý sự tích hợp của Copilot trong các dự án nhiều người phát triển.
- Duy trì chất lượng và tiêu chuẩn mã nguồn nhất quán giữa các đội.
- Tận dụng các tính năng nâng cao của Copilot cho nhu cầu cụ thể của đội.
- Kết hợp Copilot với các công cụ hợp tác khác để tăng hiệu suất.
Tabnine cho Người Mới Bắt Đầu
14 GiờKhóa học do giảng viên hướng dẫn, trực tiếp (trực tuyến hoặc tại địa điểm) này nhắm vào các nhà phát triển ở cấp độ người mới bắt đầu muốn tăng cường hiệu suất lập trình với sự hỗ trợ của Tabnine.
Sau khi kết thúc khóa học, người tham gia sẽ có thể:
- Cài đặt và thiết lập Tabnine trong môi trường IDE ưa thích của họ.
- Sử dụng các tính năng tự động hoàn thiện mã của Tabnine để tăng tốc độ lập trình.
- Tùy chỉnh cài đặt của Tabnine để có sự hỗ trợ tối ưu.
- Hiểu cách AI của Tabnine học từ mã code của họ để đưa ra những gợi ý tốt hơn.
Tabnine cho Nhà Phát Triển Nâng Cao
14 GiờBài học trực tiếp do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các lập trình viên và trưởng nhóm ở mức độ nâng cao, mong muốn làm chủ các tính năng tiên tiến của Tabnine.
Sau khi kết thúc khóa học này, người tham gia sẽ có thể:
- Triển khai Tabnine trong các dự án phần mềm phức tạp.
- Tùy chỉnh và huấn luyện mô hình AI của Tabnine cho các trường hợp sử dụng cụ thể.
- Tích hợp Tabnine vào quy trình làm việc của nhóm và đường ống phát triển.
- Nâng cao chất lượng mã nguồn và tăng tốc chu kỳ phát triển bằng cách sử dụng các thông tin từ Tabnine.
Tabnine: Code Smarter with AI
21 GiờKhóa học trực tiếp được giảng dạy ở Việt Nam (trực tuyến hoặc tại chỗ) dành cho các lập trình viên từ mới bắt đầu đến có kinh nghiệm, muốn sử dụng AI để tạo mã với Tabnine.
Đến khi kết thúc khóa học, các thí sinh sẽ có thể:
- Hiểu các khái niệm cơ bản về việc tạo mã bằng AI.
- Cài đặt và cấu hình Tabnine trong môi trường phát triển của họ.
- Sử dụng Tabnine để hoàn thiện mã và sửa lỗi một cách hiệu quả.
- Tạo và huấn luyện các mô hình AI tùy chỉnh với Tabnine để thực hiện các công việc chuyên biệt.
Tabnine cho Lập trình viên Python
14 GiờKhoá học trực tiếp do giáo viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại địa điểm) dành cho các nhà phát triển Python và nhà khoa học dữ liệu ở trình độ trung cấp, mong muốn tăng cường năng suất với sự hỗ trợ của Tabnine.
Sau khi kết thúc khoá học này, người tham gia sẽ có thể:
- Cài đặt và cấu hình Tabnine trong môi trường phát triển Python của họ.
- Sử dụng các tính năng tự động hoàn thành của Tabnine để viết mã Python hiệu quả hơn.
- Tùy chỉnh hành vi của Tabnine để phù hợp với phong cách lập trình và nhu cầu dự án của họ.
- Hiểu cách mô hình AI của Tabnine hoạt động đặc biệt với mã Python.