# GitHub Copilotを使用してコードを記述する方法について説明します

GitHub と Copilot が、プログラミング スキルの構築、より優れたコードの記述、安全なプロジェクトの発送にどのように役立つかについて説明します。

## Links

### Learn to code with GitHub Copilot

* [コードを学習するためのCopilotを設定する](/ja/get-started/learning-to-code/setting-up-copilot-for-learning-to-code)

  コーディングの概念を学習し、プログラミング スキルを積極的に高めるのに役立つように、Copilot を構成します。

* [Git入門](/ja/get-started/learning-to-code/getting-started-with-git)

  サンプル シナリオを使って Git の基本について学習しましょう。

* [サンプル コードを検索して理解する](/ja/get-started/learning-to-code/finding-and-understanding-example-code)

  GitHub のサンプル コードから学び、コーディング スキルを高めましょう。

* [他のユーザーのコードをプロジェクトで再利用する](/ja/get-started/learning-to-code/reusing-other-peoples-code-in-your-projects)

  既存のコードをプロジェクトに統合することで、コーディングの効率と知識が向上します。

* [ローカル環境でのプロジェクトの開発](/ja/get-started/learning-to-code/developing-your-project-locally)

  HTML、CSS、JavaScript で構築されたクライアント側アプリケーションの例を使って、ローカル開発環境を作成する方法について説明します。

* [GitHub Copilotを使用したデバッグの学習](/ja/get-started/learning-to-code/learning-to-debug-with-github-copilot)

  GitHub Copilotにヘルプを依頼して、コード内のエラーを特定して修正します。

* [GitHub Copilotからコードに関するフィードバックを取得する](/ja/get-started/learning-to-code/getting-feedback-on-your-code-from-github-copilot)

  コードの変更を確認し、作成した変更候補を適用するように GitHub Copilot に依頼する方法について説明します。

* [シークレットを安全に格納する](/ja/get-started/learning-to-code/storing-your-secrets-safely)

  ソフトウェア開発でのシークレットと、それを安全に管理する方法について説明します。

* [最初のコードの脆弱性を見つけて修正する](/ja/get-started/learning-to-code/finding-and-fixing-your-first-code-vulnerability)

  デモ リポジトリの code scanning アラートを解決して、コードをセキュリティで保護する基本について説明します。

* [初めての依存関係の脆弱性の検出と修正](/ja/get-started/learning-to-code/finding-and-fixing-your-first-dependency-vulnerability)

  デモ リポジトリで Dependabot とその機能を有効にして、依存関係をセキュリティで保護する方法について説明します。