GitHubは3月4日(現地時間)、GitHub Copilotについて学べる無料の学習教材として「GitHub Copilot Learning Pathway」を公開した。この教材を利用することで、AIアシスタントであるGitHub Copilotのメリットやデータパイプラインの仕組み、基本的な使い方などを学習できる。詳細は公式ブログ事「GitHub Copilot Learning Pathway: Accelerate your business with AI」にまとめられている。

  • GitHub Copilot Learning Pathway: Accelerate your business with AI - The GitHub Blog

    GitHub Copilot Learning Pathway: Accelerate your business with AI - The GitHub Blog

「GitHub Learning Pathway」とは

GitHub Learning Pathwayは、GitHubの各種サービスに関する専門的な活用方法を学ぶことができるガイド付きチュートリアルである。現在は、次の4つのコースが用意されている。

  • AI-powered development with GitHub Copilot
  • CI/CD with GitHub Actions
  • Application Security with GitHub Advanced Security
  • Administration and Governance with GitHub Enterprise

今回新たに追加されたのは1番目のGitHub Copilotのコースである。各コースは、学習者の熟練度に応じた次の3つの学習モジュールから構成されている。

  • Essentials:主要な概念を理解するための必須の知識を学ぶ
  • Intermediate:基本を拡張し、成功のためのベストプラクティスを学ぶ
  • Advanced:GitHubの使用に関する深い専門知識を学ぶ

新たに追加された「Copilot Learning Pathway」

Copilot Learning Pathwayでは、GitHub Copilotを利用することによってビジネスや開発にどのような影響が発生するのか理解し、高価的に活用するための指針を学べるという。具体的には、組織のリーダーが次の内容を理解するのに役立つとされている。

  • ビジネスにおいてGitHub Copilotを使用して何を達成できるか
  • GitHub Copilotがどのようにデータを処理するか
  • AIガバナンスポリシーを作成するためのベストプラクティスは何か
  • どうすればGitHub Copilotを開発者にうまく展開できるか

これらは、3つの学習モジュールのうちのEssentialsモジュールに該当する。現在開発中の次のレベルでは、AIとのペアプログラミングの方法や、プロンプトエンジニアリングのベストプラクティス、GitHub Copilotを使用したテストやリファクタリングの方法などといった内容が含まれる予定だという。