お問い合わせ
 期間 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人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー