GitHub Skills
Our courses
First day on GitHub
Introduction to GitHub
Communicate using Markdown
GitHub Pages
First week on GitHub
Review pull requests
Resolve merge conflicts
Release-based workflow
Connect the dots
Code with Codespaces
Code with Copilot
Automate workflows with GitHub Actions
Hello GitHub Actions
Test with Actions
Publish packages
Deploy to Azure
Write JavaScript actions
Reusable workflows
Code security and analysis
Secure your repository supply chain
Secure code game
Introduction to CodeQL
Change commit history
Introduction to secret scanning