Skill pathway
GitHub
Technology
Collaborating on code, issues and pull requests using GitHub.
Why employers ask for GitHub
We're still mapping the Australian careers that ask for GitHub. 1 of the job listings currently on SkillHarbour name it as a requirement.
Where to learn GitHub
Start here (beginner)
Microsoft Learn
Using GitHub Copilot with JavaScript
Microsoft Learn
Using GitHub Copilot with Python
Microsoft Learn
Responsible AI with GitHub Copilot
Microsoft Learn
Introduction to GitHub Copilot
Microsoft Learn
GitHub Copilot Fundamentals Part 2 of 2
Microsoft Learn
Using advanced GitHub Copilot features
Microsoft Learn
Automate your workflow with GitHub Actions Part 1 of 2
Microsoft Learn
GitHub Copilot Fundamentals Part 1 of 2
Microsoft Learn
AI for educators
LearnKartS
AZ-400 Certification Preparation
Microsoft Learn
DevOps foundations: The core principles and practices
SkillUp
GenAI for Software Developers
Edureka
Generative AI for Software Engineers & Developers
Google IT Automation with Python
Packt
AI-Driven Salesforce Development with Cursor and Agentforce
Madecraft
Foundations of Web and Cloud Development
Microsoft Learn
Code with GitHub Codespaces
Microsoft Learn
Manage source control
Microsoft Learn
Automate GitHub by using GitHub Script
Microsoft Learn
Embark on your AI journey with free AI tools from Microsoft Education
Packt
Cloud-Native – Microservices, Kubernetes & CI/CD
Microsoft
Microsoft Data Analysis with Python & R
IBM
IBM Full-Stack JavaScript Developer
Microsoft Learn
Get started with spec-driven development and GitHub Spec Kit
Scrimba
Improve your CSS
Microsoft Learn
GitHub responsible AI
Microsoft Learn
Manage an InnerSource program by using GitHub
Microsoft Learn
Automate your workflow with GitHub Actions Part 2 of 2
Madecraft
Starting a Data Science Career
Microsoft Learn
Define and implement continuous integration
Meta
Meta Front-End Developer
IBM
IBM DevOps and Software Engineering
IBM
IBM Data Science
IBM
Generative AI for Software Developers
University of Washington
Front-End Web Development for Beginners
Microsoft Learn
Search and organize repository history by using GitHub
Microsoft Learn
Manage repository changes by using pull requests on GitHub
Packt
Full Stack Web Development Mastery - Novice to Expert
Microsoft Learn
Contribute to an open-source project on GitHub
Microsoft Learn
Elevate Educator - Expert (AI)
Microsoft Learn
Introduction to AI literacy
Microsoft
Microsoft Junior QA/Software Tester
Pearson
Generative AI for Developers: All you need to know!
Packt
Practical DevOps Bootcamp for All
Microsoft Learn
Get Started with Python Programming: Part 1 - Fundamentals
Microsoft Learn
Get started with Microsoft Copilot Studio
Microsoft Learn
AI-powered teaching with Microsoft Education
Microsoft Learn
Introduction to GitHub Copilot Business
Microsoft Developer
Generative AI for Beginners
Microsoft Learn
Developing in Agentic AI Systems Part 1 of 2
Pragmatic AI Labs
AI Tooling
Microsoft Learn
Introduction to machine learning operations (MLOps)
Microsoft Learn
Introduction to GitHub Copilot Enterprise
Microsoft Learn
Create cloud-native apps and services with .NET and ASP.NET Core
Microsoft Learn
Upload your project by using GitHub best practices
Microsoft Learn
Developing in agentic AI systems part 2 of 2
Microsoft Learn
Settle competing commits by using merge conflict resolution on GitHub
Microsoft Learn
Build community-driven software projects on GitHub
Duke University
Data Science with R
IBM
Introduction to Data Science
Microsoft
Generative AI for Software Developers
Duke University
MLOps | Machine Learning Operations
Packt
Git and GitHub Complete Master Class
LearnQuest
Vibe Coding and Agentic Engineering
Microsoft Learn
Build continuous integration workflows by using GitHub Actions
Microsoft Learn
Learn how Microsoft supports secure software development as part of a cybersecurity solution
Meta
Meta Full Stack Developer: Front-End & Back-End from Scratch
Microsoft Learn
Introduction to Git
freeCodeCamp.org
Git & GitHub Crash Course for Beginners [2026]
Microsoft Learn
Automate DevOps processes by using GitHub Apps
Microsoft
Python Programming Fundamentals
Microsoft Learn
Manage software delivery by using a release based workflow on GitHub
Microsoft
Microsoft Cybersecurity Architecture SC-100
Microsoft Learn
Maintain a secure repository by using GitHub best practices
Microsoft Learn
Introduction to DevOps
Packt
Selenium WebDriver with Java and Frameworks for all levels
Coursera
Git, Docker & CI/CD: DevOps Foundations for Data Engineers
IBM
IBM Front-End Developer
IBM
IBM Full Stack Software Developer
Microsoft Learn
Continuous deployment for machine learning
LearnKartS
Jenkins - From Zero to Hero
Packt
Selenium WebDriver 4 with Python - Zero To Hero
Microsoft Learn
Introduction to GitHub Advanced Security
Microsoft Learn
Automate model training with GitHub Actions
Microsoft
Microsoft R Programming for Everyone
Microsoft Learn
GitHub Foundations Part 2 of 2
Microsoft Learn
Develop with DevOps
Microsoft Learn
Communicate effectively on GitHub using Markdown
Microsoft Learn
GitHub Foundations Part 1 of 2
Microsoft Learn
Introduction to GitHub
Microsoft Learn
Introduction to prompt engineering with GitHub Copilot
Microsoft Learn
Introduction to vibe coding
Microsoft Learn
GitHub Advanced Security Part 1 of 2
Microsoft Learn
Manage your work with GitHub Projects
Microsoft Learn
Describe the purpose and use of source control
Edureka
Mastering C# and .NET Development
Scrimba
Vibe Coding Essentials - Build Apps with AI
Microsoft Learn
Operate with DevOps
Microsoft Learn
Deliver with DevOps
Microsoft Learn
Create and host web sites by using GitHub Pages
Microsoft Learn
Challenge project - Build a minigame with GitHub Copilot and Python
IBM
IBM JavaScript Backend Developer
Microsoft
Microsoft Advanced Analytics Techniques with Generative AI
IBM
IBM Back-End Development
Google IT Automation with Python
Meta
Meta React Native
Coursera
Hands-on Agentic AI: Building Intelligent Agents
Go further
Microsoft Learn
GitHub Copilot Across Environments: IDE, Chat, GitHub.com, Command Line Techniques, and the GitHub Copilot App
Microsoft Learn
Get started with AI-assisted development
Microsoft Learn
Operationalize machine learning models (MLOps)
Microsoft Learn
Introduction to Copilot Spaces
Microsoft Learn
Accelerate development with GitHub Copilot cloud agent
Microsoft Learn
Create and publish agents with Microsoft Copilot Studio
Microsoft Learn
Design and build multi-agent solutions in Microsoft Copilot Studio
Microsoft Learn
Introduction to MCP Server
Microsoft Learn
AZ-400: Implement CI with Azure Pipelines and GitHub Actions
Microsoft Learn
Develop unit tests using GitHub Copilot tools
Microsoft Learn
Management and customization considerations with GitHub Copilot
Microsoft Learn
Create agents with the GitHub Copilot harness in Microsoft Copilot Studio
Microsoft Learn
Implement code improvements using GitHub Copilot tools
Microsoft Learn
Manage content in Microsoft Sentinel
Microsoft Learn
Get started with GitHub Copilot
Microsoft Learn
Generate documentation using GitHub Copilot tools
Microsoft Learn
Explore Azure Pipelines
Microsoft Learn
GitHub Enterprise Server fundamentals for developers
Microsoft Learn
AZ-400: Manage infrastructure as code using Azure and DSC
Microsoft Learn
Introduction to GitHub's products
Microsoft Learn
Develop code features using GitHub Copilot tools
Microsoft Learn
Introduction to GitHub administration
Microsoft Learn
AZ-400: Design and implement a dependency management strategy
Microsoft Learn
Governance, guardrails, and operations
Microsoft Learn
Create agents in Microsoft Copilot Studio
Microsoft Learn
Strengthen security posture using Microsoft Defender for Cloud and Microsoft Sentinel
Microsoft Learn
Design and develop database solutions
Microsoft Learn
Deploy and govern enterprise agentic AI solutions on Azure
Microsoft Learn
Design and configure agents in Microsoft Copilot Studio (GitHub Copilot)
Microsoft Learn
Memory, State, and Evaluation
Microsoft Learn
Designing Agent Architecture and SDLC Integration
Microsoft Learn
Secure, optimize, and deploy database solutions
Microsoft Learn
Authenticate and authorize user identities on GitHub
Microsoft Learn
Manage prompts for agents in Microsoft Foundry with GitHub
Microsoft Learn
GitHub fundamentals - Administration basics and product features Part 2 of 2
Microsoft Learn
Design and Implement Platform Engineering
Microsoft Learn
GitHub fundamentals - Administration basics and product features Part 1 of 2
Microsoft Learn
Leveling up code reviews and pull requests with GitHub Copilot
Microsoft Learn
Develop agents and applications using agentic programming tools
Microsoft Learn
Automate business processes with workflows and agents in Microsoft Copilot Studio (GitHub Copilot)
Microsoft Learn
Multi-Agent systems and orchestration
Microsoft Learn
Manage and configure repositories
Microsoft Learn
Optimize DevOps with AI agents on Azure
Microsoft Learn
Collaborate with pull requests in Azure Repos
Microsoft Learn
Design and build connected agent solutions in Microsoft Copilot Studio (GitHub Copilot)
Microsoft Learn
Tooling, MCP, and Agent Execution Environments
Microsoft Learn
Deploy and monitor a model in Azure Machine Learning
Microsoft Learn
Foundations of Agentic AI in GitHub
Microsoft Learn
Explore Git hooks
Microsoft Learn
Leverage GitHub Actions to publish to GitHub Packages
Microsoft Learn
Secure Windows Server infrastructure
Microsoft Learn
Create instruction-driven agents in Microsoft Copilot Studio
Microsoft Learn
Application lifecycle management for the Power Platform
Microsoft Learn
Implement A/B testing and progressive exposure deployment
Microsoft Learn
AZ-400: Implement security and validate code bases for compliance
Microsoft Learn
Describe pipelines and concurrency
Microsoft Learn
Configure Dependabot security updates on your GitHub repo
Microsoft Learn
Extend agents with tools in Microsoft Copilot Studio (GitHub Copilot)
Microsoft Learn
Identify technical debt
Microsoft Learn
Design and implement branch strategies and workflows
Microsoft Learn
Design and implement a pipeline strategy
Microsoft Learn
Connect agents to Microsoft IQ in Microsoft Copilot Studio (GitHub Copilot)
Microsoft Learn
Ground agents in enterprise knowledge in Microsoft Copilot Studio (GitHub Copilot)
Microsoft Learn
Design integration strategies for agents in Microsoft Copilot Studio (GitHub Copilot)
Microsoft Learn
Develop monitor and status dashboards
Microsoft Learn
Perform basic Azure Management Tasks (Security and Monitoring)
Microsoft Learn
Automate AI evaluations with Microsoft Foundry and GitHub Actions
Microsoft Learn
Create and publish custom GitHub actions
Microsoft Learn
Implement blue-green deployment and feature toggles
Microsoft Learn
Manage alerts, blameless retrospectives and a just culture
Microsoft Learn
Design processes to automate application analytics
Microsoft Learn
Evaluate agents in Microsoft Copilot Studio (GitHub Copilot)
Microsoft Learn
Manage application configuration data
Microsoft Learn
Build AI Apps with Azure Database for PostgreSQL
Microsoft Learn
AZ-400: Development for Enterprise DevOps
Microsoft Learn
Explore package dependencies
Microsoft Learn
AZ-400: Implement continuous feedback
Microsoft Learn
Build and deploy applications to Azure by using GitHub Actions
Microsoft Learn
Developer use cases for AI with GitHub Copilot
Microsoft Learn
Plan to foster inner source
Microsoft Learn
Building applications with GitHub Copilot agent mode
Microsoft Learn
Configure code scanning on GitHub
Microsoft Learn
Automate Azure Load Testing by using GitHub
Microsoft Learn
Manage the lifecycle of your projects on GitHub
Microsoft Learn
Manage GitHub Actions in the enterprise
Microsoft Learn
Manage and Modularize Tasks and Templates
Microsoft Learn
Introduction to GitHub Actions
Microsoft Learn
Implement spec-driven development using the GitHub Spec Kit
Microsoft Learn
Manage sensitive data and security policies within GitHub
Microsoft Learn
Introduction to deployment patterns
Microsoft Learn
Introduction to agentic DevOps using Microsoft tools on Azure
Microsoft Learn
Explore release strategy recommendations
Microsoft Learn
Explore Azure Automation with DevOps
Microsoft Learn
Explore Infrastructure as Code and configuration management
Microsoft Learn
Create Azure Resources by using Azure Resource Manager templates
Microsoft Learn
Configure and Provision Environments
Microsoft Learn
Create Azure Resources Using Azure CLI
Microsoft Learn
Implement Bicep
Microsoft Learn
Design a container build strategy
Microsoft Learn
Operationalize generative AI applications (GenAIOps)
Microsoft Learn
Learn continuous integration with GitHub Actions
Microsoft Learn
Configure and use secret scanning in your GitHub repository
Microsoft Learn
Manage Azure Pipeline agents and pools
Microsoft Learn
Integrate with identity management systems
Microsoft Learn
Implement Desired State Configuration (DSC)
Microsoft Learn
Integrate with Azure Pipelines
Microsoft Learn
Introduction to Secure DevOps
Microsoft Learn
Automate inspection of health