# Tutorials for security and code quality

Build skills and knowledge about GitHub's security and code quality features through examples and hands-on activities.

## Links

* [Trialing GitHub Advanced Security](/en/code-security/tutorials/trialing-github-advanced-security)

  Determine how you can meet your security goals using GitHub Secret Protection and GitHub Code Security.

* [Adopting GitHub Advanced Security at scale](/en/adopting-github-advanced-security-at-scale)

  A phased approach to rolling out GitHub Advanced Security at your company using industry and GitHub best practices.

* [Securing your organization](/en/code-security/tutorials/secure-your-organization)

  Build skills to help you prevent vulnerabilities and address alerts in your organization.

* [Remediate leaked secrets](/en/code-security/tutorials/remediate-leaked-secrets)

  Learn how to identify and remediate leaked secrets in your codebase.

* [Secret scanning partner program](/en/code-security/tutorials/secret-scanning-partner-program)

  As a service provider, you can partner with GitHub to have your secret token formats secured through secret scanning, which searches for accidental commits of your secret format and can be sent to a service provider's verify endpoint.

* [Customize code scanning](/en/code-security/tutorials/customize-code-scanning)

  Learn how to customize code scanning to meet your project's unique security needs by creating and using CodeQL packs and custom queries.

* [Secure your dependencies](/en/code-security/tutorials/secure-your-dependencies)

  Build skills to help you keep your dependencies up to date and protected from vulnerabilities using automated tools and workflows.

* [Implement supply chain best practices](/en/code-security/tutorials/implement-supply-chain-best-practices)

  How to think about securing your user accounts, your code, and your build process

* [Manage security alerts](/en/code-security/tutorials/manage-security-alerts)

  Build skills and knowledge about GitHub's security and code quality features through examples and hands-on activities.

* [Improving the quality of your code](/en/code-security/tutorials/improve-code-quality)

  Build skills and knowledge about GitHub Code Quality through examples.

* [Fixing reported vulnerabilities](/en/code-security/tutorials/fix-reported-vulnerabilities)

  Build skills in collaborating on fixing security vulnerabilities in repositories.