Repolode
microsoft

microsoft/Mastering-GitHub-Copilot-for-Paired-Programming

GitHub CopilotをAIペアプログラミングのパートナーとして活用する方法を学べる、Microsoftの無料・複数モジュール構成のコースです。

スター
8,164
フォーク
1,776
未解決の Issue
1
最終コミット
先月

これは何?

GitHub Copilotを学ぶ、約10時間の複数モジュール構成のコースです。初級・中級・上級のレッスンで構成され、Agent Mode、複数ステップのタスクを自然言語でCopilotに依頼する方法、計画からコード生成、テスト、反復改善までの活用方法を扱います。

中級レッスンでは、Visual Studio CodeでJavaScript、Python、C#のプロジェクトに取り組むほか、Copilot CLI、coding agent、GitHub MCP serverとのMCP連携について学びます。上級レッスンでは、インラインチャットとスラッシュコマンド、Copilot for Azureを使ったAzureへのデプロイ、複雑なSQLへの対応、レガシーなPythonプロジェクトのアップグレード、別の言語へのコード移行、Jupyter notebookでのデータサイエンスを扱います。

各レッスンには、文章によるガイド、実践課題、追加リソースが含まれます。Copilotを利用するには有効なGitHub Copilotのサブスクリプションが必要です。また、学習者は自分のGitHubアカウントにレッスンをforkして取り組むよう案内されています。

主な機能

  • 01複数ステップの自律的なコーディングタスクに対応するAgent Modeを扱います。
  • 02VS CodeでJavaScript、Python、C#を使う、言語別の演習を収録しています。
  • 03Copilot CLI、coding agent、MCP連携について学べます。
  • 04Azureへのデプロイ、複雑なSQL、レガシーコードのアップグレードなどの上級トピックを扱います。
  • 05各レッスンには、文章によるガイドと実践課題が用意されています。

ユースケース

  • GitHub Copilotを初めて使う開発者が、体系的な学習プランに沿って学ぶ。
  • Copilot agentsをコーディングのワークフローにどう取り入れられるか、チームで評価する。
  • エンジニアがレガシーなPythonプロジェクトを最新化したり、異なる言語間でコードを移行したりする。
  • データサイエンティストがJupyter notebookでのCopilot活用を試す。

クイックスタート

  1. 1

    レッスンのリポジトリを自分のGitHubアカウントにフォークします

  2. 2

    GitHub Copilotのサブスクリプションに登録します(無料プランへのリンクはREADMEにあります)

  3. 3

    「Using GitHub Copilot with Python」など、学びたいレッスンを開き、Visual Studio Codeで手順に従います

使う前に知っておきたいこと

  • レッスンを利用するには、有効なGitHub Copilotサブスクリプションが必要です。
  • これは文章によるレッスンと演習のコースであり、ソフトウェアライブラリやアプリケーションではありません。

トピック

よくある質問

Mastering-GitHub-Copilot-for-Paired-Programming とは?
GitHub CopilotをAIペアプログラミングのパートナーとして活用する方法を学べる、Microsoftの無料・複数モジュール構成のコースです。 GitHub Copilotを学ぶ、約10時間の複数モジュール構成のコースです。初級・中級・上級のレッスンで構成され、Agent Mode、複数ステップのタスクを自然言語でCopilotに依頼する方法、計画からコード生成、テスト、反復改善までの活用方法を扱います。
Mastering-GitHub-Copilot-for-Paired-Programming は無料で使えますか?ライセンスは?
Mastering-GitHub-Copilot-for-Paired-Programming は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Mastering-GitHub-Copilot-for-Paired-Programming は今もメンテナンスされていますか?
半年以内に更新あり。Mastering-GitHub-Copilot-for-Paired-Programming の最終コミットは 2026年9月16日 です。
Mastering-GitHub-Copilot-for-Paired-Programming は何に使えますか?
GitHub Copilotを初めて使う開発者が、体系的な学習プランに沿って学ぶ。 Copilot agentsをコーディングのワークフローにどう取り入れられるか、チームで評価する。 エンジニアがレガシーなPythonプロジェクトを最新化したり、異なる言語間でコードを移行したりする。 データサイエンティストがJupyter notebookでのCopilot活用を試す。
Mastering-GitHub-Copilot-for-Paired-Programming のインストール方法は?
レッスンのリポジトリを自分のGitHubアカウントにフォークします GitHub Copilotのサブスクリプションに登録します(無料プランへのリンクはREADMEにあります) 「Using GitHub Copilot with Python」など、学びたいレッスンを開き、Visual Studio Codeで手順に従います
Mastering-GitHub-Copilot-for-Paired-Programming はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/microsoft/Mastering-GitHub-Copilot-for-Paired-Programming

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト