C#/.NET 開発者のために特化した、専門家が指導する全6回の GitHub Copilot コースでコーディング効率を向上させましょう。AI を活用したコーディング支援をワークフローに統合し、テストを自動化し、Visual Studio Code と Copilot Chat を使用してチームのコラボレーションを強化する方法を学びます。インテリジェントな自動補完から効率的なユニットテストまで、よりクリーンで迅速かつスマートなコードを書くための重要なテクニックを習得できます。
まずは、このレッスンを自分の GitHub アカウントにフォークする方法に従ってください。これにより、コードを自由に変更し、自分のペースで課題を進めることができます。
GitHub Copilot を使用するには、アクティブな GitHub Copilot サブスクリプションが必要です。
こちらで無料登録できます: GitHub Copilot。
また、このリポジトリを後で簡単に見つけられるようにするために、このリポジトリをスター (🌟) することもお勧めします。
以下に各レッスンへのリンクを記載していますので、興味のあるトピックから自由に学習を始めてください!
言語 | コード | 翻訳された README へのリンク | 最終更新日 |
---|---|---|---|
中国語(簡体字) | zh | Chinese Translation (Simplified) | 2025-03-05 |
中国語(繁体字) | tw | Chinese Translation (Traditional) | 2025-03-05 |
フランス語 | fr | French Translation | 2025-03-05 |
日本語 | ja | Japanese Translation | 2025-03-05 |
韓国語 | ko | Korean Translation | 2025-03-05 |
ポルトガル語 | pt | Portuguese Translation | 2025-03-05 |
スペイン語 | es | Spanish Translation | 2025-03-05 |
トルコ語 | tr | Turkish Translation | 2025-03-05 |
ベトナム語 | vi | Vietnamese Translation | 2025-03-05 |
このコースを修了したら、GitHub Copilot Learn Collectionをチェックして、AI ペアプログラミングの知識をさらに深めましょう!
Microsoft for Startups Founders Hub に登録して、無料の OpenAI クレジットと最大 $150k 分の Azure クレジットを獲得し、Azure OpenAI Services を通じて OpenAI モデルにアクセスしましょう。
以下の方法でこのコースに貢献できます:
- スペルミスやコードエラーを見つけた場合、Issue を提出 または Pull Request を作成してください。
- 新しいレッスンや演習のアイデアなどを送っていただき、改善のためのご提案をお聞かせください。
- README に記載されたレッスン内容
- 学習内容を応用するための課題または演習
- 学習を続けるための追加リソースへのリンク
レッスンリンク | 教えられるコンセプト | 学習目標 | |
---|---|---|---|
01 | GitHub 入門 | 1 時間以内に GitHub を使い始める方法を学びます。 | リポジトリ、ブランチ、コミット、プルリクエストの基本を理解する。 |
02 | GitHub Codespaces 入門 | GitHub Codespaces と Visual Studio Code を使ってコードを開発します! | Codespace の作成方法、Codespace からのコードのプッシュ、カスタムイメージの選択、Codespace のカスタマイズ方法を学ぶ。 |
03 | GitHub Copilot 入門 | GitHub Copilot が VS Code や Codespaces 内でオートコンプリート形式の提案を提供してコード作成を支援します。 | GitHub Copilot AI を活用してコードやコメントの提案を生成するファイルを作成する。 |
04 | C# で GitHub Copilot を使う | GitHub Copilot を使用して、C# でオートコンプリート形式の提案を受けながらコード作成を行う。 | Visual Studio Code で GitHub Copilot 拡張機能を有効にする。GitHub Copilot から有用な提案を生成するプロンプトを作成する。GitHub Copilot を使用して C# の Minimal API プロジェクトを改善する。 |
05 | GitHub Copilot を使ったミニゲームの作成 | GitHub Copilot を活用して C# ベースのミニゲームを作成します。 | GitHub Copilot から有用な提案を生成するプロンプトを作成し、ゲームロジックを組み込み、C# ベースのゲームを改善する。 |
06 | Azure 向け Copilot を使ったクラウドデプロイの開始 | GitHub Copilot for Azure を使用したクラウドデプロイメントを学び、クラウドでの成功を効率化します。 | Azure のスケーラビリティを活用したアプリケーションデプロイメントを学ぶ。 |
Microsoft Learn Training で提供されるその他の .NET コースをご覧ください:
- C# を学ぶ
- .NET 入門
- .NET MAUI でモバイル & デスクトップアプリを構築
- ASP.NET Core の基本を理解する
- Blazor を使った Web アプリの構築
- Azure OpenAI を使用した生成系 AI アプリの開発
- .NET Aspire を使った分散アプリの構築
- .NET 開発初心者向け
- C# 初心者向け
- .NETを使った生成AI 初心者向け
- VS Codeを使ったC#開発 初心者向け
- Visual Studioを使った.NET開発 初心者向け
- NuGetを使ったパッケージ管理 初心者向け
- バックエンドウェブ開発 初心者向け
- フロントエンドウェブ開発 初心者向け
- .NET MAUI 初心者向け
- Blazor Hybrid 初心者向け
- .NET & Dockerを使ったコンテナ 初心者向け
- Entity Framework Core 初心者向け
- Azureでの.NET 初心者向け
私たちのチームは他にもコースを提供しています!以下をチェックしてください:
- 生成AI 初心者向け
- .NETを使った生成AI 初心者向け
- JavaScriptを使った生成AI
- AI 初心者向け
- データサイエンス 初心者向け
- 機械学習 初心者向け
- サイバーセキュリティ 初心者向け
- ウェブ開発 初心者向け
- IoT 初心者向け
- XR開発 初心者向け
- GitHub Copilotを使ったペアプログラミングの習得
- C#/.NET開発者向けGitHub Copilotの習得
- 選べるCopilotアドベンチャー
このプロジェクトは、コントリビューションや提案を歓迎します。ほとんどのコントリビューションでは、
Contributor License Agreement (CLA) に同意する必要があります。これにより、コントリビューションを使用する権利を
私たちに与えることを宣言します。詳細については、https://cla.opensource.microsoft.com をご覧ください。
プルリクエストを送信すると、CLAボットが自動的にCLAが必要かどうかを判断し、PRに適切なステータスチェックや
コメントを付けます。ボットが提供する指示に従うだけで大丈夫です。CLAはすべてのリポジトリで一度だけ同意すれば済みます。
このプロジェクトはMicrosoft Open Source Code of Conductを採用しています。
詳細については、Code of Conduct FAQをご覧いただくか、
[email protected] にご連絡ください。
このプロジェクトには、プロジェクト、製品、サービスの商標やロゴが含まれている場合があります。
Microsoftの商標やロゴの使用は、Microsoftの商標およびブランドガイドラインに従い、
許可された用途に限られます。
変更されたバージョンのプロジェクトでMicrosoftの商標やロゴを使用する場合、混乱を招いたりMicrosoftの後援を暗示することがないようにしてください。
第三者の商標やロゴの使用は、それぞれの第三者のポリシーに従う必要があります。
免責事項:
本書類は、機械翻訳AIサービスを使用して翻訳されています。正確性を追求しておりますが、自動翻訳には誤りや不正確さが含まれる可能性があります。原文(原言語の文書)が公式な情報源と見なされるべきです。重要な情報については、専門の人間による翻訳を推奨します。本翻訳の利用に起因する誤解や解釈の誤りについて、当社は一切の責任を負いません。