お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
期間 14 時間
コース概要
GitHub Copilotの紹介
- GitHub Copilotとは何か、その仕組み
- 対応環境およびIDE統合
- 開発者およびDevOps専門家のためのユースケース
Copilotの開始方法
- Visual Studio CodeでのCopilotの有効化
- 有用なコード提案のためのCopilotへのプロンプト入力
- Copilot生成コードの理解と改善
DevOpsタスクにおけるCopilotの利用
- CI/CDワークフロー用YAML設定の生成
- Copilot支援によるGitHub Actionsの作成
- テスト、リンティング、デプロイメントパイプラインの自動化
シェルスクリプティングとインフラストラクチャ自動化
- Copilotを用いたシェルスクリプトの作成と改善
- Dockerfile、Terraform、またはKubernetes設定スニペットのためのCopilotへのプロンプト入力
- 生成された自動化スクリプトの検証
AI支援による生産性向上
- 定型コードや反復タスクの削減
- アジャイルスプリントにおけるCopilot活用によるスピード向上
- GitHub CLIおよびターミナルワークフローとの組み合わせ
限界、倫理、ベストプラクティス
- Copilotの範囲と限界の理解
- セキュリティに関する懸念と知的財産権の考慮事項
- AI生成コードのレビューに関するベストプラクティス
プロジェクト演習とリアルワールドシナリオ
- WebアプリケーションのためのCI/CDワークフロー自動化
- 再利用可能なGitHub Actionsテンプレートの作成
- リポジトリ横断でのチームコラボレーションにおけるCopilot利用
まとめと次のステップ
要求
- 基本的なソフトウェア開発概念の理解
- Gitまたはバージョン管理ワークフローへの慣れ
- YAML、シェルスクリプト、またはCI/CDツールの基本的な経験
対象者
- DevOps生産性の向上を目指す開発者
- DevOps初心者および自動化に興味がある方
- ワークフローでのAI支援を求めるアジャイルチームメンバー
お客様の声 (1)
PythonのStreamlitライブラリについての知識を得ることができました。確実に、R Shinyで作成された私のチームのアプリケーションを改善するために使用してみます。
Michal Maj - XL Catlin Services SE (AXA XL)
コース - GitHub Copilot for Developers
機械翻訳