感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
GitHub Copilot简介
- GitHub Copilot是什么及其工作原理
- 支持的环境与IDE集成
- 开发者与DevOps专业人士的用例
Copilot入门
- 在Visual Studio Code中启用Copilot
- 向Copilot提出有用的代码建议
- 理解并优化Copilot生成的代码
使用Copilot进行DevOps任务
- 为CI/CD工作流生成YAML配置
- 在Copilot支持下编写GitHub Actions
- 自动化测试、代码检查及部署管道
Shell脚本与基础设施自动化
- 使用Copilot编写并改进shell脚本
- 向Copilot提出Dockerfile、Terraform或Kubernetes配置片段请求
- 验证生成的自动化脚本
AI辅助提升生产力
- 减少样板代码和重复性任务
- 在敏捷冲刺中更快地使用Copilot
- 将Copilot与GitHub CLI及终端工作流结合使用
局限性、道德与最佳实践
- 理解Copilot的范围与边界
- 安全问题与知识产权考量
- 审查AI生成代码的最佳实践
项目练习与真实场景
- 为Web应用程序自动化CI/CD工作流
- 编写可重用的GitHub Actions模板
- 跨仓库使用Copilot进行团队协作
总结与下一步
要求
- 具备基本的软件开发概念知识。
- 熟悉Git或版本控制工作流程。
- 具备YAML、shell脚本或CI/CD工具的基础经验。
目标受众
- 希望提升DevOps生产力的开发者。
- DevOps初学者及自动化爱好者。
- 寻求在工作流程中利用AI支持的敏捷团队成员。
14 小时
客户评论 (1)
讲师在Copilot高级使用方面的知识,以及充足且高效的实践环节
Tan - ViTrox Technologies Sdn Bhd
课程 - Intermediate GitHub Copilot
机器翻译