# Learn to code with GitHub Copilot

Learn how GitHub and Copilot can help you build programming skills, write better code, and ship secure projects.

## Links

### Learn to code with GitHub Copilot

* [Setting up Copilot for learning to code](/en/get-started/learning-to-code/setting-up-copilot-for-learning-to-code)

  Configure Copilot to help you learn coding concepts and actively build your programming skills.

* [Getting started with Git](/en/get-started/learning-to-code/getting-started-with-git)

  Learn the basics of Git by working through an example scenario.

* [Finding and understanding example code](/en/get-started/learning-to-code/finding-and-understanding-example-code)

  Improve your coding skills by learning from example code on GitHub.

* [Reusing other people's code in your projects](/en/get-started/learning-to-code/reusing-other-peoples-code-in-your-projects)

  Increase your coding efficiency and knowledge by integrating existing code into your projects.

* [Developing your project locally](/en/get-started/learning-to-code/developing-your-project-locally)

  Learn how to create a local development environment by working with an example client-side application built on HTML, CSS, and JavaScript.

* [Learning to debug with GitHub Copilot](/en/get-started/learning-to-code/learning-to-debug-with-github-copilot)

  Identify and fix errors in your code by asking GitHub Copilot for help.

* [Getting feedback on your code from GitHub Copilot](/en/get-started/learning-to-code/getting-feedback-on-your-code-from-github-copilot)

  Learn how you can ask GitHub Copilot to review your code changes and apply the suggested changes it creates.

* [Storing your secrets safely](/en/get-started/learning-to-code/storing-your-secrets-safely)

  Learn about secrets in software development and how you can manage them safely.

* [Finding and fixing your first code vulnerability](/en/get-started/learning-to-code/finding-and-fixing-your-first-code-vulnerability)

  Learn the basics of securing your code by resolving a code scanning alert in a demo repository.

* [Finding and fixing your first dependency vulnerability](/en/get-started/learning-to-code/finding-and-fixing-your-first-dependency-vulnerability)

  Learn how to keep your dependencies secure by enabling Dependabot and its features in a demo repository.