Learn how to use GitHub with interactive courses designed for beginners and experts: https://learn.github.com/skills
First Day on GitHub
• Start learning the basics of GitHub in under an hour: https://github.com/skills/introduction-to-github
• Learn how to format text and collaborate using Markdown: https://github.com/skills/communicate-using-markdown
• Build and publish your own website using GitHub Pages: https://github.com/skills/github-pages
First Week on GitHub
• Learn Git version control using the command line and VS Code: https://github.com/skills/introduction-to-git
• Collaborate effectively by reviewing pull requests: https://github.com/skills/review-pull-requests
• Understand and fix merge conflicts in projects: https://github.com/skills/resolve-merge-conflicts
• Develop in the cloud using GitHub Codespaces: https://github.com/skills/code-with-codespaces
• Manage repositories and collaboration features efficiently: https://github.com/skills/introduction-to-repository-management
GitHub Copilot
• Get started with AI-powered coding using Copilot: https://github.com/skills/getting-started-with-github-copilot
• Customize Copilot to fit your workflow and preferences: https://github.com/skills/customize-your-github-copilot-experience
• Improve code quality using Copilot code review: https://github.com/skills/copilot-code-review
• Extend Copilot capabilities by integrating MCP: https://github.com/skills/integrate-mcp-with-copilot
• Use Copilot coding agent to handle tasks directly on GitHub: https://github.com/skills/expand-your-team-with-copilot
• Build apps and manage issues using the Copilot CLI: https://github.com/skills/create-applications-with-the-copilot-cli
• Modernize legacy systems with Copilot assistance: https://github.com/skills/modernize-your-legacy-code-with-github-copilot
• Share knowledge and onboard teams with Copilot Spaces: https://github.com/skills/scale-institutional-knowledge-using-copilot-spaces
• Build applications using Copilot agent mode: https://github.com/skills/build-applications-w-copilot-agent-mode
• Turn ideas into apps without coding using GitHub Spark: https://github.com/skills/idea-to-app-with-spark
GitHub Actions
• Create your first automated workflow with GitHub Actions: https://github.com/skills/hello-github-actions
• Set up continuous integration (CI) for testing projects: https://github.com/skills/test-with-actions
• Integrate AI models into workflows using GitHub Actions: https://github.com/skills/ai-in-actions
• Build custom JavaScript-based GitHub Actions: https://github.com/skills/write-javascript-actions
• Create AI-powered GitHub Actions for smarter automation: https://github.com/skills/create-ai-powered-actions
• Build and publish Docker images using workflows: https://github.com/skills/publish-docker-images
• Create reusable workflows for efficiency: https://github.com/skills/reusable-workflows
• Manage and reuse workflow artifacts: https://github.com/skills/workflow-artifacts
Code Security and Analysis
• Secure your dependencies and software supply chain: https://github.com/skills/secure-repository-supply-chain
• Use CodeQL to identify vulnerabilities in your code: https://github.com/skills/introduction-to-codeql
• Detect and manage secrets in your repositories: https://github.com/skills/introduction-to-secret-scanning
• Learn security concepts through an interactive game: https://github.com/skills/secure-code-game
Switch to GitHub
• Migrate a project from Azure DevOps to GitHub using CLI tools: https://github.com/skills/migrate-ado-repository


