Skill pathway

GitHub

Technology

Collaborating on code, issues and pull requests using GitHub.

215 courses
0 careers
1 job

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

Completely free
Beginner
22 min

Microsoft Learn

Using GitHub Copilot with Python

Completely free
Beginner
22 min

Microsoft Learn

Responsible AI with GitHub Copilot

Completely free
Beginner
15 min

Microsoft Learn

Introduction to GitHub Copilot

Completely free
Beginner
19 min

Microsoft Learn

GitHub Copilot Fundamentals Part 2 of 2

Completely free
Beginner
3 hours

Microsoft Learn

Using advanced GitHub Copilot features

Completely free
Beginner
22 min

Microsoft Learn

Automate your workflow with GitHub Actions Part 1 of 2

Completely free
Beginner
6 hours

Microsoft Learn

GitHub Copilot Fundamentals Part 1 of 2

Completely free
Beginner
5 hours

Microsoft Learn

AI for educators

Completely free
Beginner
4 hours

LearnKartS

AZ-400 Certification Preparation

Free
Beginner
Self paced

Microsoft Learn

DevOps foundations: The core principles and practices

Completely free
Beginner
4 hours

SkillUp

GenAI for Software Developers

Free
Beginner
Self paced

Edureka

Generative AI for Software Engineers & Developers

Free
Beginner
Self paced

Google

Google IT Automation with Python

Free
Beginner
Self paced

Packt

AI-Driven Salesforce Development with Cursor and Agentforce

Free
Beginner
Self paced

Madecraft

Foundations of Web and Cloud Development

Free
Beginner
Self paced

Microsoft Learn

Code with GitHub Codespaces

Completely free
Beginner
27 min

Microsoft Learn

Manage source control

Completely free
Beginner
15 hours

Microsoft Learn

Automate GitHub by using GitHub Script

Completely free
Beginner
25 min

Microsoft Learn

Embark on your AI journey with free AI tools from Microsoft Education

Completely free
Beginner
51 min

Packt

Cloud-Native – Microservices, Kubernetes & CI/CD

Free
Beginner
Self paced

Microsoft

Microsoft Data Analysis with Python & R

Free
Beginner
Self paced

IBM

IBM Full-Stack JavaScript Developer

Free
Beginner
Self paced

Microsoft Learn

Get started with spec-driven development and GitHub Spec Kit

Completely free
Beginner
2 hours

Scrimba

Improve your CSS

Free
Beginner
Self paced

Microsoft Learn

GitHub responsible AI

Completely free
Beginner
2 hours

Microsoft Learn

Manage an InnerSource program by using GitHub

Completely free
Beginner
50 min

Microsoft Learn

Automate your workflow with GitHub Actions Part 2 of 2

Completely free
Beginner
2 hours

Madecraft

Starting a Data Science Career

Free
Beginner
Self paced

Microsoft Learn

Define and implement continuous integration

Completely free
Beginner
1 hour

Meta

Meta Front-End Developer

Free
Beginner
Self paced

IBM

IBM DevOps and Software Engineering

Free
Beginner
Self paced

IBM

IBM Data Science

Free
Beginner
Self paced

IBM

Generative AI for Software Developers

Free
Beginner
Self paced

University of Washington

Front-End Web Development for Beginners

Free
Beginner
Self paced

Microsoft Learn

Search and organize repository history by using GitHub

Completely free
Beginner
38 min

Microsoft Learn

Manage repository changes by using pull requests on GitHub

Completely free
Beginner
56 min

Packt

Full Stack Web Development Mastery - Novice to Expert

Free
Beginner
Self paced

Microsoft Learn

Contribute to an open-source project on GitHub

Completely free
Beginner
27 min

Microsoft Learn

Elevate Educator - Expert (AI)

Completely free
Beginner
5 hours

Microsoft Learn

Introduction to AI literacy

Completely free
Beginner
3 hours

Microsoft

Microsoft Junior QA/Software Tester

Free
Beginner
Self paced

Pearson

Generative AI for Developers: All you need to know!

Free
Beginner
Self paced

Packt

Practical DevOps Bootcamp for All

Free
Beginner
Self paced

Microsoft Learn

Get Started with Python Programming: Part 1 - Fundamentals

Completely free
Beginner
3 hours

Microsoft Learn

Get started with Microsoft Copilot Studio

Completely free
Beginner
1 hour

Microsoft Learn

AI-powered teaching with Microsoft Education

Completely free
Beginner
6 hours

Microsoft Learn

Introduction to GitHub Copilot Business

Completely free
Beginner
23 min

Microsoft Developer

Generative AI for Beginners

Completely free
Beginner
9 hours

Microsoft Learn

Developing in Agentic AI Systems Part 1 of 2

Completely free
Beginner
3 hours

Pragmatic AI Labs

AI Tooling

Free
Beginner
Self paced

Microsoft Learn

Introduction to machine learning operations (MLOps)

Completely free
Beginner
2 hours

Microsoft Learn

Introduction to GitHub Copilot Enterprise

Completely free
Beginner
17 min

Microsoft Learn

Create cloud-native apps and services with .NET and ASP.NET Core

Completely free
Beginner
4 hours

Microsoft Learn

Upload your project by using GitHub best practices

Completely free
Beginner
43 min

Microsoft Learn

Developing in agentic AI systems part 2 of 2

Completely free
Beginner
3 hours

Microsoft Learn

Settle competing commits by using merge conflict resolution on GitHub

Completely free
Beginner
52 min

Microsoft Learn

Build community-driven software projects on GitHub

Completely free
Beginner
7 hours

Duke University

Data Science with R

Free
Beginner
Self paced

IBM

Introduction to Data Science

Free
Beginner
Self paced

Microsoft

Generative AI for Software Developers

Free
Beginner
Self paced

Duke University

MLOps | Machine Learning Operations

Free
Beginner
Self paced

Packt

Git and GitHub Complete Master Class

Free
Beginner
Self paced

LearnQuest

Vibe Coding and Agentic Engineering

Free
Beginner
Self paced

Microsoft Learn

Build continuous integration workflows by using GitHub Actions

Completely free
Beginner
1 hour

Microsoft Learn

Learn how Microsoft supports secure software development as part of a cybersecurity solution

Completely free
Beginner
3 hours

Meta

Meta Full Stack Developer: Front-End & Back-End from Scratch

Free
Beginner
Self paced

Microsoft Learn

Introduction to Git

Completely free
Beginner
1 hour

freeCodeCamp.org

Git & GitHub Crash Course for Beginners [2026]

Completely free
Beginner
1 hour

Microsoft Learn

Automate DevOps processes by using GitHub Apps

Completely free
Beginner
43 min

Microsoft

Python Programming Fundamentals

Free
Beginner
Self paced

Microsoft Learn

Manage software delivery by using a release based workflow on GitHub

Completely free
Beginner
2 hours

Microsoft

Microsoft Cybersecurity Architecture SC-100

Free
Beginner
Self paced

Microsoft Learn

Maintain a secure repository by using GitHub best practices

Completely free
Beginner
35 min

Microsoft Learn

Introduction to DevOps

Completely free
Beginner
42 min

Packt

Selenium WebDriver with Java and Frameworks for all levels

Free
Beginner
Self paced

Coursera

Git, Docker & CI/CD: DevOps Foundations for Data Engineers

Free
Beginner
Self paced

IBM

IBM Front-End Developer

Free
Beginner
Self paced

IBM

IBM Full Stack Software Developer

Free
Beginner
Self paced

Microsoft Learn

Continuous deployment for machine learning

Completely free
Beginner
22 min

LearnKartS

Jenkins - From Zero to Hero

Free
Beginner
Self paced

Packt

Selenium WebDriver 4 with Python - Zero To Hero

Free
Beginner
Self paced

Microsoft Learn

Introduction to GitHub Advanced Security

Completely free
Beginner
26 min

Microsoft Learn

Automate model training with GitHub Actions

Completely free
Beginner
51 min

Microsoft

Microsoft R Programming for Everyone

Free
Beginner
Self paced

Microsoft Learn

GitHub Foundations Part 2 of 2

Completely free
Beginner
5 hours

Microsoft Learn

Develop with DevOps

Completely free
Beginner
59 min

Microsoft Learn

Communicate effectively on GitHub using Markdown

Completely free
Beginner
1 hour

Microsoft Learn

GitHub Foundations Part 1 of 2

Completely free
Beginner
7 hours

Microsoft Learn

Introduction to GitHub

Completely free
Beginner
2 hours

Microsoft Learn

Introduction to prompt engineering with GitHub Copilot

Completely free
Beginner
30 min

Microsoft Learn

Introduction to vibe coding

Completely free
Beginner
1 hour

Microsoft Learn

GitHub Advanced Security Part 1 of 2

Completely free
Beginner
2 hours

Microsoft Learn

Manage your work with GitHub Projects

Completely free
Beginner
36 min

Microsoft Learn

Describe the purpose and use of source control

Completely free
Beginner
2 hours

Edureka

Mastering C# and .NET Development

Free
Beginner
Self paced

Scrimba

Vibe Coding Essentials - Build Apps with AI

Free
Beginner
Self paced

Microsoft Learn

Operate with DevOps

Completely free
Beginner
54 min

Microsoft Learn

Deliver with DevOps

Completely free
Beginner
1 hour

Microsoft Learn

Create and host web sites by using GitHub Pages

Completely free
Beginner
1 hour

Microsoft Learn

Challenge project - Build a minigame with GitHub Copilot and Python

Completely free
Beginner
35 min

IBM

IBM JavaScript Backend Developer

Free
Beginner
Self paced

Microsoft

Microsoft Advanced Analytics Techniques with Generative AI

Free
Beginner
Self paced

IBM

IBM Back-End Development

Free
Beginner
Self paced

Google

Google IT Automation with Python

Free
Beginner
Self paced

Meta

Meta React Native

Free
Beginner
Self paced

Coursera

Hands-on Agentic AI: Building Intelligent Agents

Free
Beginner
Self paced

Go further

Microsoft Learn

GitHub Copilot Across Environments: IDE, Chat, GitHub.com, Command Line Techniques, and the GitHub Copilot App

Completely free
Intermediate
53 min

Microsoft Learn

Get started with AI-assisted development

Completely free
Intermediate
8 hours

Microsoft Learn

Operationalize machine learning models (MLOps)

Completely free
Intermediate
6 hours

Microsoft Learn

Introduction to Copilot Spaces

Completely free
Intermediate
31 min

Microsoft Learn

Accelerate development with GitHub Copilot cloud agent

Completely free
Intermediate
40 min

Microsoft Learn

Create and publish agents with Microsoft Copilot Studio

Completely free
Intermediate
5 hours

Microsoft Learn

Design and build multi-agent solutions in Microsoft Copilot Studio

Completely free
Intermediate
3 hours

Microsoft Learn

Introduction to MCP Server

Completely free
Intermediate
35 min

Microsoft Learn

AZ-400: Implement CI with Azure Pipelines and GitHub Actions

Completely free
Advanced
7 hours

Microsoft Learn

Develop unit tests using GitHub Copilot tools

Completely free
Intermediate
1 hour

Microsoft Learn

Management and customization considerations with GitHub Copilot

Completely free
Intermediate
30 min

Microsoft Learn

Create agents with the GitHub Copilot harness in Microsoft Copilot Studio

Completely free
Intermediate
6 hours

Microsoft Learn

Implement code improvements using GitHub Copilot tools

Completely free
Intermediate
1 hour

Microsoft Learn

Manage content in Microsoft Sentinel

Completely free
Intermediate
15 min

Microsoft Learn

Get started with GitHub Copilot

Completely free
Intermediate
2 hours

Microsoft Learn

Generate documentation using GitHub Copilot tools

Completely free
Intermediate
1 hour

Microsoft Learn

Explore Azure Pipelines

Completely free
Advanced
17 min

Microsoft Learn

GitHub Enterprise Server fundamentals for developers

Completely free
Intermediate
31 min

Microsoft Learn

AZ-400: Manage infrastructure as code using Azure and DSC

Completely free
Advanced
4 hours

Microsoft Learn

Introduction to GitHub's products

Completely free
Intermediate
32 min

Microsoft Learn

Develop code features using GitHub Copilot tools

Completely free
Intermediate
1 hour

Microsoft Learn

Introduction to GitHub administration

Completely free
Intermediate
36 min

Microsoft Learn

AZ-400: Design and implement a dependency management strategy

Completely free
Advanced
3 hours

Microsoft Learn

Governance, guardrails, and operations

Completely free
Intermediate
45 min

Microsoft Learn

Create agents in Microsoft Copilot Studio

Completely free
Intermediate
4 hours

Microsoft Learn

Strengthen security posture using Microsoft Defender for Cloud and Microsoft Sentinel

Completely free
Intermediate
8 hours

Microsoft Learn

Design and develop database solutions

Completely free
Intermediate
7 hours

Microsoft Learn

Deploy and govern enterprise agentic AI solutions on Azure

Completely free
Advanced
3 hours

Microsoft Learn

Design and configure agents in Microsoft Copilot Studio (GitHub Copilot)

Completely free
Intermediate
3 hours

Microsoft Learn

Memory, State, and Evaluation

Completely free
Intermediate
50 min

Microsoft Learn

Designing Agent Architecture and SDLC Integration

Completely free
Intermediate
45 min

Microsoft Learn

Secure, optimize, and deploy database solutions

Completely free
Intermediate
8 hours

Microsoft Learn

Authenticate and authorize user identities on GitHub

Completely free
Intermediate
33 min

Microsoft Learn

Manage prompts for agents in Microsoft Foundry with GitHub

Completely free
Intermediate
53 min

Microsoft Learn

GitHub fundamentals - Administration basics and product features Part 2 of 2

Completely free
Intermediate
5 hours

Microsoft Learn

Design and Implement Platform Engineering

Completely free
Advanced
6 hours

Microsoft Learn

GitHub fundamentals - Administration basics and product features Part 1 of 2

Completely free
Intermediate
3 hours

Microsoft Learn

Leveling up code reviews and pull requests with GitHub Copilot

Completely free
Intermediate
38 min

Microsoft Learn

Develop agents and applications using agentic programming tools

Completely free
Intermediate
8 hours

Microsoft Learn

Automate business processes with workflows and agents in Microsoft Copilot Studio (GitHub Copilot)

Completely free
Intermediate
3 hours

Microsoft Learn

Multi-Agent systems and orchestration

Completely free
Intermediate
2 hours

Microsoft Learn

Manage and configure repositories

Completely free
Advanced
48 min

Microsoft Learn

Optimize DevOps with AI agents on Azure

Completely free
Intermediate
11 hours

Microsoft Learn

Collaborate with pull requests in Azure Repos

Completely free
Advanced
30 min

Microsoft Learn

Design and build connected agent solutions in Microsoft Copilot Studio (GitHub Copilot)

Completely free
Intermediate
53 min

Microsoft Learn

Tooling, MCP, and Agent Execution Environments

Completely free
Intermediate
1 hour

Microsoft Learn

Deploy and monitor a model in Azure Machine Learning

Completely free
Intermediate
1 hour

Microsoft Learn

Foundations of Agentic AI in GitHub

Completely free
Intermediate
40 min

Microsoft Learn

Explore Git hooks

Completely free
Advanced
14 min

Microsoft Learn

Leverage GitHub Actions to publish to GitHub Packages

Completely free
Intermediate
41 min

Microsoft Learn

Secure Windows Server infrastructure

Completely free
Intermediate
14 hours

Microsoft Learn

Create instruction-driven agents in Microsoft Copilot Studio

Completely free
Intermediate
58 min

Microsoft Learn

Application lifecycle management for the Power Platform

Completely free
Intermediate
1 hour

Microsoft Learn

Implement A/B testing and progressive exposure deployment

Completely free
Advanced
14 min

Microsoft Learn

AZ-400: Implement security and validate code bases for compliance

Completely free
Advanced
6 hours

Microsoft Learn

Describe pipelines and concurrency

Completely free
Advanced
1 hour

Microsoft Learn

Configure Dependabot security updates on your GitHub repo

Completely free
Intermediate
36 min

Microsoft Learn

Extend agents with tools in Microsoft Copilot Studio (GitHub Copilot)

Completely free
Intermediate
44 min

Microsoft Learn

Identify technical debt

Completely free
Advanced
28 min

Microsoft Learn

Design and implement branch strategies and workflows

Completely free
Advanced
2 hours

Microsoft Learn

Design and implement a pipeline strategy

Completely free
Advanced
34 min

Microsoft Learn

Connect agents to Microsoft IQ in Microsoft Copilot Studio (GitHub Copilot)

Completely free
Intermediate
41 min

Microsoft Learn

Ground agents in enterprise knowledge in Microsoft Copilot Studio (GitHub Copilot)

Completely free
Intermediate
38 min

Microsoft Learn

Design integration strategies for agents in Microsoft Copilot Studio (GitHub Copilot)

Completely free
Intermediate
44 min

Microsoft Learn

Develop monitor and status dashboards

Completely free
Advanced
51 min

Microsoft Learn

Perform basic Azure Management Tasks (Security and Monitoring)

Completely free
Intermediate
5 hours

Microsoft Learn

Automate AI evaluations with Microsoft Foundry and GitHub Actions

Completely free
Intermediate
1 hour

Microsoft Learn

Create and publish custom GitHub actions

Completely free
Intermediate
26 min

Microsoft Learn

Implement blue-green deployment and feature toggles

Completely free
Advanced
26 min

Microsoft Learn

Manage alerts, blameless retrospectives and a just culture

Completely free
Advanced
56 min

Microsoft Learn

Design processes to automate application analytics

Completely free
Advanced
32 min

Microsoft Learn

Evaluate agents in Microsoft Copilot Studio (GitHub Copilot)

Completely free
Intermediate
47 min

Microsoft Learn

Manage application configuration data

Completely free
Advanced
2 hours

Microsoft Learn

Build AI Apps with Azure Database for PostgreSQL

Completely free
Intermediate
7 hours

Microsoft Learn

AZ-400: Development for Enterprise DevOps

Completely free
Advanced
6 hours

Microsoft Learn

Explore package dependencies

Completely free
Advanced
29 min

Microsoft Learn

AZ-400: Implement continuous feedback

Completely free
Advanced
5 hours

Microsoft Learn

Build and deploy applications to Azure by using GitHub Actions

Completely free
Intermediate
3 hours

Microsoft Learn

Developer use cases for AI with GitHub Copilot

Completely free
Intermediate
49 min

Microsoft Learn

Plan to foster inner source

Completely free
Advanced
20 min

Microsoft Learn

Building applications with GitHub Copilot agent mode

Completely free
Intermediate
50 min

Microsoft Learn

Configure code scanning on GitHub

Completely free
Intermediate
33 min

Microsoft Learn

Automate Azure Load Testing by using GitHub

Completely free
Intermediate
3 hours

Microsoft Learn

Manage the lifecycle of your projects on GitHub

Completely free
Intermediate
7 hours

Microsoft Learn

Manage GitHub Actions in the enterprise

Completely free
Intermediate
1 hour

Microsoft Learn

Manage and Modularize Tasks and Templates

Completely free
Advanced
41 min

Microsoft Learn

Introduction to GitHub Actions

Completely free
Advanced
30 min

Microsoft Learn

Implement spec-driven development using the GitHub Spec Kit

Completely free
Intermediate
3 hours

Microsoft Learn

Manage sensitive data and security policies within GitHub

Completely free
Intermediate
2 hours

Microsoft Learn

Introduction to deployment patterns

Completely free
Advanced
22 min

Microsoft Learn

Introduction to agentic DevOps using Microsoft tools on Azure

Completely free
Advanced
52 min

Microsoft Learn

Explore release strategy recommendations

Completely free
Advanced
2 hours

Microsoft Learn

Explore Azure Automation with DevOps

Completely free
Advanced
51 min

Microsoft Learn

Explore Infrastructure as Code and configuration management

Completely free
Advanced
23 min

Microsoft Learn

Create Azure Resources by using Azure Resource Manager templates

Completely free
Advanced
29 min

Microsoft Learn

Configure and Provision Environments

Completely free
Advanced
2 hours

Microsoft Learn

Create Azure Resources Using Azure CLI

Completely free
Advanced
37 min

Microsoft Learn

Implement Bicep

Completely free
Advanced
2 hours

Microsoft Learn

Design a container build strategy

Completely free
Advanced
1 hour

Microsoft Learn

Operationalize generative AI applications (GenAIOps)

Completely free
Intermediate
6 hours

Microsoft Learn

Learn continuous integration with GitHub Actions

Completely free
Advanced
1 hour

Microsoft Learn

Configure and use secret scanning in your GitHub repository

Completely free
Intermediate
28 min

Microsoft Learn

Manage Azure Pipeline agents and pools

Completely free
Advanced
1 hour

Microsoft Learn

Integrate with identity management systems

Completely free
Advanced
30 min

Microsoft Learn

Implement Desired State Configuration (DSC)

Completely free
Advanced
28 min

Microsoft Learn

Integrate with Azure Pipelines

Completely free
Advanced
27 min

Microsoft Learn

Introduction to Secure DevOps

Completely free
Advanced
1 hour

Microsoft Learn

Automate inspection of health

Completely free
Advanced
29 min

Jobs asking for GitHub

Related skills