Skip to content

Latest commit

 

History

History
129 lines (97 loc) · 12.5 KB

File metadata and controls

129 lines (97 loc) · 12.5 KB

.NET/C# 開発者向け GitHub Copilot マスターコース

C#/.NET 開発者向け GitHub Copilot マスターコース

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 コースをご覧ください:

📽️ 初心者向けビデオシリーズ:

追加の学習リソース

私たちのチームは他にもコースを提供しています!以下をチェックしてください:

コントリビューション

このプロジェクトは、コントリビューションや提案を歓迎します。ほとんどのコントリビューションでは、
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サービスを使用して翻訳されています。正確性を追求しておりますが、自動翻訳には誤りや不正確さが含まれる可能性があります。原文(原言語の文書)が公式な情報源と見なされるべきです。重要な情報については、専門の人間による翻訳を推奨します。本翻訳の利用に起因する誤解や解釈の誤りについて、当社は一切の責任を負いません。