LLMs cho Hiểu Biết, Tái Viết và Documentation Khóa Học Đào Tạo
LLMs for Code Understanding, Refactoring, và Documentation là một khóa học kỹ thuật tập trung vào việc áp dụng các mô hình ngôn ngữ lớn (LLMs) để cải thiện chất lượng mã nguồn, giảm nợ kỹ thuật và tự động hóa công tác tài liệu trong các đội ngũ phần mềm.
Khóa học trực tiếp dưới sự hướng dẫn của giảng viên (trực tuyến hoặc tại chỗ) này nhắm vào các chuyên gia phần mềm có trình độ trung cấp đến cao muốn sử dụng LLMs như GPT để phân tích, tái cấu trúc và tài liệu hóa mã nguồn phức tạp hoặc cũ kỹ hiệu quả hơn.
Đến cuối khóa học, người tham dự sẽ có khả năng:
- Sử dụng LLMs để giải thích mã nguồn, phụ thuộc và logic trong các kho mã không quen thuộc.
- Xác định và tái cấu trúc những mô hình xấu và cải thiện tính dễ đọc của mã nguồn.
- Tự động tạo ra và duy trì các chú thích nội tuyến, file README và tài liệu API.
- Hoàn thành việc tích hợp thông tin được thúc đẩy bởi LLM vào các quy trình làm việc hiện có về CI/CD và xem xét.
Định dạng của Khóa học
- Buổi giảng dạy tương tác và thảo luận.
- Nhiều bài tập và thực hành.
- Thực hiện trực tiếp trong môi trường phòng thí nghiệm thực tế.
Tùy chọn Tùy chỉnh Khóa học
- Để yêu cầu một 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
Hiểu Đạo Dụng Code với LLMs
- Chiến lược kích thích cho giải thích và hướng dẫn code
- Làm việc với các bộ mã nguồn và dự án không quen thuộc
- Phân tích luồng điều khiển, phụ thuộc và kiến trúc
Tối ưu化代码以提高可维护性
- 识别代码异味、死代码和反模式
- 重构函数和模块以提高清晰度
- 使用LLMs建议命名约定和设计改进
提升性能和可靠性
- 借助AI辅助检测低效性和安全风险
- 建议更高效的算法或库
- 重构I/O操作、数据库查询和API调用
自动化代码Documentation
- 生成函数/方法级别的注释和摘要
- 从代码库编写和更新README文件
- 使用LLM支持创建Swagger/OpenAPI文档
与工具链集成
- 使用VS Code扩展和Copilot Labs进行文档化
- 在Git预提交钩子中融入GPT或Claude
- CI管道集成以支持文档和代码检查
处理遗留和多语言代码库
- 逆向工程旧的或未记录的系统
- 跨语言重构(例如,从Python到TypeScript)
- 案例研究与配对AI编程演示
伦理、质量保证和审查
- 验证AI生成的变化并避免幻觉效应
- 使用LLMs时的最佳同行评审实践
- 确保可重复性和符合编码标准
总结与下一步行动
Yêu cầu
- Kinh nghiệm với các ngôn ngữ lập trình như Python, Java, hoặc JavaScript
- Nắm vững kiến trúc phần mềm và quy trình xem xét mã nguồn
- Hiểu cơ bản về cách mô hình ngôn ngữ lớn hoạt động
Khán giả
- Kỹ sư backend
- Các đội DevOps
- Nhà phát triển cao cấp và người lãnh đạo công nghệ
Khóa học đào tạo mở cần có ít nhất 5 người tham gia.
LLMs cho Hiểu Biết, Tái Viết và Documentation Khóa Học Đào Tạo - Đặt chỗ
LLMs cho Hiểu Biết, Tái Viết và Documentation Khóa Học Đào Tạo - Yêu cầu thông tin
LLMs cho Hiểu Biết, Tái Viết và Documentation - Yêu cầu tư vấn
Yêu cầu tư vấn
Đánh giá (1)
Giảng viên có kiến thức về sử dụng nâng cao của Copilot & Phiên làm việc thực tiễn đủ và hiệu quả
Tan - ViTrox Technologies Sdn Bhd
Khóa học - Intermediate GitHub Copilot
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 Nâng Cao & AI cho Dự Án và Cơ Sở Hạ Tầng
14 Giờ họcGitHub Copilot là công cụ hoàn thành mã tự động được hỗ trợ bởi AI, giúp tăng tốc 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ổ tài nguyên, đơn giản hóa quy trình làm việc và nâng cao khả năng ra quyết định.
Khóa đào tạo trực tuyến hoặc tại chỗ do giảng viên hướng dẫn này được nhắm đến các quản lý cấp cao muốn sâu hơn vào 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 các ví dụ phù hợp cho dự án quy mô lớn và ngành công nghiệp như dầu khí.
Bằng cách kết thúc khóa học này, người tham gia sẽ có thể:
- Áp dụng các chức 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ối ưu hóa hiệu quả.
- 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à mua sắm phần mềm.
- Triển khai các chiến lược dựa trên AI để cải thiện quy hoạch, ước lượng 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 công nghiệp như dầu khí.
Định dạng Khóa Học
- Bài giảng và thảo luận tương tác.
- Luyện tập và nghiên cứu trường hợp thực tế.
- 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ọ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.
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ờ họcCursor 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.
Advanced GitHub Copilot
14 Giờ họcKhóa học trực tiếp do giảng viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho những người tham gia ở mức độ nâng cao, mong muốn tùy chỉnh GitHub Copilot cho các dự án nhóm, tận dụng các tính năng tiên tiến và tích hợp nó một cách mượt mà vào các pipeline CI/CD để tăng cường sự hợp tác và năng suất.
Sau khóa học 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.
- Khai thác các tính năng tiên tiến của Copilot cho các nhiệm vụ lập trình phức tạp.
- Tích hợp GitHub Copilot vào các pipeline 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ác công cụ hỗ trợ AI.
- Quản lý và khắc phục sự cố cài đặt và quyền hạn của Copilot hiệu quả.
GitHub Copilot cho Tự động hóa DevOps và Năng suất
14 Giờ họcGitHub 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 tập lệnh 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 các chuyên gia từ mức độ cơ bản đến trung cấp, mong muốn sử dụng GitHub Copilot để tối ưu hóa các tác vụ DevOps, cải thiện tự động hóa và nâng cao năng suất.
Sau khi kết thúc khóa học này, người tham gia 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 việc hoàn thành mã tự động bằng AI trong các tệp YAML và GitHub Actions.
- Nâng cao 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ề các 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 và thảo luận tương tác.
- Nhiều bài tập và thực hành.
- Triển khai thực tế trong môi trường phòng thí nghiệm trực tiếp.
Tùy chỉnh khóa học
- Để yêu cầu một 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.
Phát triển và lập trình được hỗ trợ bởi AI với Cursor
21 Giờ họcKhó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ờ họcCursor 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ờ họcCursor 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ờ họcCursor 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ờ họcKhó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 Nhóm: Thực Hành Hợp Tác Tốt Nhất
14 Giờ họcBài giảng 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 chỗ) nhằm vào các học viên từ trình độ trung cấp đến cao cấp, những người muốn tối ưu hóa quy trình làm việc của nhóm, tăng cường thực hành lập trình hợp tác và quản lý hiệu quả việc sử dụng Copilot trong môi trường đa nhà phát triển.
Sau khóa đào tạo này, học viên sẽ có thể:
- Cài đặt GitHub Copilot cho môi trường nhóm.
- Sử dụng Copilot để tăng cường thực hành lập trình hợp tác.
- Tối ưu hóa quy trình làm việc của nhóm bằng các tính năng của Copilot.
- Quản lý việc tích hợp Copilot trong dự án đa nhà phát triển.
- Duy trì chất lượng và tiêu chuẩn mã code nhất quán giữa các nhóm.
- Sử dụng các tính năng nâng cao của Copilot cho nhu cầu cụ thể của nhóm.
- Kết hợp Copilot với các công cụ hợp tác khác để tăng hiệu suất.
GitHub Copilot cho Debugging và Code Review
14 Giờ họcBài giảng này do giáo viên hướng dẫn, được tổ chức trực tuyến hoặc tại chỗ, dành cho các kỹ sư QA, nhà phát triển và trưởng nhóm ở trình độ trung cấp muốn tận dụng GitHub Copilot để nâng cao hiệu suất debug, cải thiện chất lượng mã và tối ưu hóa quy trình đánh giá mã.
Sau khóa học này, người tham gia sẽ có thể:
- Cài đặt GitHub Copilot cho mục đích debug và đánh giá mã.
- Sử dụng Copilot để xác định và giải quyết lỗi hiệu quả.
- Nâng cao chất lượng mã với các gợi ý được hỗ trợ bởi AI.
- Tối ưu hóa quy trình đánh giá mã bằng khả năng của Copilot.
- Phối hợp hiệu quả khi sử dụng Copilot trong môi trường nhóm.
GitHub Copilot cho Phát triển Front-End
14 Giờ họcKhóa học do giảng viên hướng dẫn, trực tiếp (trực tuyến hoặc tại chỗ) này dành cho các nhà phát triển front-end trung cấp mong muốn sử dụng GitHub Copilot để tự động hóa các tác vụ lặp đi lặp lại, cải thiện thiết kế UI/UX và tối ưu hóa quy trình làm việc front-end.
Sau khi kết thúc khóa học, người tham gia sẽ có thể:
- Thiết lập GitHub Copilot cho các dự án phát triển front-end.
- Sử dụng Copilot để tạo mã HTML, CSS và JavaScript hiệu quả.
- Cải thiện quy trình thiết kế UI/UX bằng cách sử dụng đề xuất mã do AI tạo ra.
- Tối ưu hóa quy trình làm việc front-end với các chiến lược tích hợp Copilot thực tế.
- Khắc phục sự cố và gỡ lỗi mã front-end với sự hỗ trợ của Copilot.
GitHub Copilot cho Nhà phát triển Python
14 Giờ họcKhó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 dành cho các nhà phát triển Python từ cấp độ cơ bản đến trung cấp, những người muốn tận dụng GitHub Copilot để thực hiện các tác vụ cụ thể cho Python, gỡ lỗi và triển khai quy trình làm việc học máy.
Sau khi hoàn thành khóa học này, người tham gia sẽ có thể:
- Thiết lập và cấu hình GitHub Copilot cho phát triển Python.
- Tận dụng Copilot để viết mã Python hiệu quả.
- Gỡ lỗi ứng dụng Python bằng cách sử dụng các đề xuất được tạo bởi AI.
- Tự động hóa các tác vụ lặp đi lặp lại và cải thiện hiệu suất quy trình làm việc.
- Sử dụng Copilot để triển khai dự án học máy trong Python.
Intermediate GitHub Copilot
14 Giờ họcKhoá học do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các học viên ở trình độ trung cấp, những người muốn tận dụng GitHub Copilot để xử lý các trường hợp lập trình nâng cao, cải thiện năng suất và tích hợp Copilot vào quy trình phát triển của họ.
Sau khi kết thúc khoá học này, học viên sẽ có thể:
- Tối ưu hóa việc sử dụng GitHub Copilot cho các nhiệm vụ lập trình nâng cao.
- Lập trình hiệu quả hơn, ít lỗi và dễ bảo trì hơn với sự gợi ý của Copilot.
- Tích hợp GitHub Copilot vào IDE ưa thích và quy trình làm việc của họ.
- Sử dụng Copilot để debug và cải tổ mã nguồn.
- Hiểu rõ về các hạn chế và xem xét đạo đức khi sử dụng công cụ lập trình được hỗ trợ bởi AI.
Giới thiệu về GitHub Copilot
7 Giờ họcKhóa học được giảng dạy trực tiếp này tại Việt Nam (trực tuyến hoặc tại địa điểm) nhằm vào các nhà phát triển mới bắt đầu, mong muốn hiểu rõ khả năng của GitHub Copilot, cài đặt và sử dụng hiệu quả để cải thiện trải nghiệm lập trình của họ.
Sau khóa học này, người tham gia sẽ có thể:
- Hiểu về GitHub Copilot là gì và cách hoạt động.
- Cài đặt GitHub Copilot với trình soạn thảo mã hỗ trợ.
- Sử dụng GitHub Copilot để viết, tái cấu trúc và gỡ lỗi mã nhanh hơn.
- Sử dụng Copilot để khám phá kỹ thuật lập trình và giải pháp.
- Áp dụng các thực hành tốt nhất để tích hợp GitHub Copilot vào quy trình làm việc hàng ngày.