Skill pathway

Software Development

Technology

Software Development is one of the skills Australian employers list in job ads we track. Below is the free training that builds it and the work it leads to.

164 courses
0 careers
1 job

Why employers ask for Software Development

We're still mapping the Australian careers that ask for Software Development. 1 of the job listings currently on SkillHarbour name it as a requirement.

Where to learn Software Development

Start here (beginner)

Google Cloud

Transformer Models and BERT Model - Bahasa Indonesia

Free
Beginner
Self paced

Google Cloud

Attention Mechanism

Free
Beginner
8 hours

Google Cloud

Deploying Redis Enterprise for GKE and Serverless App on Anthos Bare Metal

Free
Beginner
2 hours

Google Cloud

Automate GKE Configurations with Config Sync and Policy Controller

Free
Beginner
2 hours

Northwestern University

Modern Robotics, Course 1: Foundations of Robot Motion

Free
Beginner
5 hours

Google Cloud

App Dev: Setting up a Development Environment - Python

Free
Beginner
50 min

Universidades Anáhuac

Modelos predictivos con Machine Learning

Free
Beginner
Self paced

Pragmatic AI Labs

Rust From Zero

Free
Beginner
6 hours

Scrimba

Build a Mobile App with Firebase

Free
Beginner
Self paced

Packt

Cisco ACI Fundamentals for Beginners

Free
Beginner
Self paced

Edureka

Multi-Agent Systems with LangGraph

Free
Beginner
4 hours

Coursera

GenAI for Front-End Developers

Free
Beginner
1 hour

Packt

AI-Driven Salesforce Development with Cursor and Agentforce

Free
Beginner
Self paced

Coursera

Manage Schema Evolution in Real‑Time Data

Free
Beginner
1 hour

Packt

Systems Acquisition, Development and Implementation

Free
Beginner
Self paced

Google Cloud

Google Apps Script: Access Google Sheets, Maps & Gmail in 4 Lines of Code

Free
Beginner
30 min

Google Cloud

API Security with the Apigee API Platform

Free
Beginner
Self paced

John Wiley & Sons

How to Measure Anything in Cybersecurity Risk

Free
Beginner
Self paced

Board Infinity

Building Applications with Spring Boot and MVC Architecture

Free
Beginner
5 hours

University of Minnesota

Web and Mobile Testing with Selenium

Free
Beginner
Self paced

Simplilearn

Amazon Q Developer Beginner Training for Python

Free
Beginner
Self paced

Madecraft

Advanced Pandas

Free
Beginner
Self paced

Packt

Advanced Automation Frameworks and Testing with TestNG

Free
Beginner
Self paced

Google Cloud

Set Up Multiple Network Interfaces

Free
Beginner
Self paced

Google Cloud

Gemini for Cloud Architects

Free
Beginner
Self paced

Google Cloud

Data Transformation in the Cloud

Free
Beginner
Self paced

Google Cloud

Build and Deploy Agents in Production

Free
Beginner
Self paced

Google Cloud

Networking in Google Cloud: Network Security

Free
Beginner
Self paced

Google Cloud

Google Cloud SDK: Qwik Start - Redhat/Centos

Free
Beginner
30 min

Board Infinity

Model Serving Systems: Containers, APIs & Scalability

Free
Beginner
4 hours

Google Cloud

Vertex AI Search for Retail

Free
Beginner
Self paced

Google Cloud

Build an End-to-End Data Capture Pipeline using Document AI

Free
Beginner
1 hour

Google Cloud

The Power of Storytelling: How to Visualize Data in the Cloud

Free
Beginner
Self paced

Google Cloud

Distributed Load Testing Using Kubernetes

Free
Beginner
1 hour

Board Infinity

Holistic Mobile App Design & Development

Free
Beginner
Self paced

Google Cloud

Model Armor: Securing AI Deployments

Free
Beginner
Self paced

Packt

Mastering GitHub for Developers and DevOps

Free
Beginner
Self paced

Google Cloud

Retrieving Credentials from Secret Manager with Spring Boot

Free
Beginner
2 hours

Google Cloud

Detect, Respond, and Recover from Cloud Cybersecurity Attacks

Free
Beginner
Self paced

Google Cloud

Introduction to Image Generation

Free
Beginner
Self paced

Board Infinity

Cybersecurity Fundamentals with Cisco Tools

Free
Beginner
Self paced

Universidad Nacional Autónoma de México

Programación musical con software libre

Free
Beginner
Self paced

Google Cloud

Build a Certification Study Guide: PCDBE Exam Prep

Free
Beginner
Self paced

Google Cloud

Change Management for Google Workspace

Free
Beginner
Self paced

Board Infinity

ISTQB Usability Tester Certification Preparation

Free
Beginner
Self paced

Packt

ASP.NET Core MVC [.NET 8] - The Complete Guide

Free
Beginner
Self paced

Packt

The Blender 4 Ultimate Guide

Free
Beginner
Self paced

Google Cloud

Dynamic volume provisioning on GKE with Google Cloud NetApp Volumes

Free
Beginner
45 min

Google Cloud

Create Embeddings, Vector Search, and RAG with BigQuery

Free
Beginner
Self paced

Logical Operations

Using Data Science Tools in Python

Free
Beginner
Self paced

Google Cloud

Manage Agent Memory and State

Free
Beginner
Self paced

Google Cloud

Getting started with Flutter Development

Free
Beginner
1 hour

Google Cloud

Multimodal Retrieval Augmented Generation (RAG) using the Vertex AI Gemini API

Free
Beginner
1 hour

Google Cloud

Introduction to Vertex AI Studio

Free
Beginner
8 hours

Google Cloud

Optimize Agent Behavior

Free
Beginner
Self paced

Google Cloud

Optical Character Recognition (OCR) with Document AI (Python)

Free
Beginner
1 hour

Google Cloud

Introduction to Large Language Models - בעברית

Free
Beginner
Self paced

Google Cloud

Merging Results from Different Explores in Looker

Free
Beginner
1 hour

Google Cloud

AI Infrastructure: Introduction to AI Hypercomputer

Free
Beginner
Self paced

Google Cloud

Introduction to the Gemini App

Free
Beginner
Self paced

Google Cloud

Security Best Practices in Google Cloud: Data

Free
Beginner
Self paced

Google Cloud

Publishing APIs with Apigee X

Free
Beginner
2 hours

Google Cloud

Trust and Security with Google Cloud

Free
Beginner
Self paced

SkillUp

Get Started with iOS App Development

Free
Beginner
5 hours

Google Cloud

Gen AI Agents: Transform Your Organization

Free
Beginner
Self paced

Google Cloud

Gen AI: Beyond the Chatbot

Free
Beginner
Self paced

Google Cloud

Build and Configure an Integration using Application Integration

Free
Beginner
2 hours

Board Infinity

No-Code AI for Business Professionals

Free
Beginner
Self paced

Google Cloud

Responsible AI: Applying AI Principles with GC - Polski

Free
Beginner
Self paced

University of Illinois Urbana-Champaign

Unordered Data Structures

Free
Beginner
Self paced

Google Cloud

Introduction to Google Security Operations (SIEM)

Free
Beginner
Self paced

Google Cloud

Google Cloud Database Migrations: Strategy

Free
Beginner
Self paced

Google Cloud

Automatically Deploy Python Web Apps from Version Control to Cloud Run

Free
Beginner
1 hour

Google Cloud

Getting Started with the Vertex AI Gemini API with cURL

Free
Beginner
45 min

Google Cloud

Autoscaling TensorFlow Model Deployments with TF Serving and Kubernetes

Free
Beginner
2 hours

Google Cloud

Extract, Analyze, and Translate Text from Images with the Cloud ML APIs

Free
Beginner
50 min

Universitat Politècnica de València

Introduction to SQL and relational databases

Free
Beginner
4 hours

Northeastern University

Information Systems Foundations

Free
Beginner
Self paced

Google Cloud

Custom Document Extraction with Document AI Workbench

Free
Beginner
1 hour

Packt

Complete Git Guide: Understand and Master Git and GitHub

Free
Beginner
Self paced

University of Michigan

Practical JavaScript: From Scratch to React

Free
Beginner
Self paced

Google Cloud

Running a MongoDB Database in Kubernetes with StatefulSets

Free
Beginner
1 hour

Google Cloud

Agentic Strategy: Discover, Design, and Prototype

Free
Beginner
Self paced

Whizlabs

Exam Prep: Google Cloud Workspace Administrator Associate

Free
Beginner
Self paced

Google Cloud

Deploy Your First Agent

Free
Beginner
Self paced

Edureka

API Development and Architecture

Free
Beginner
Self paced

Packt

Building with OpenAI API

Free
Beginner
Self paced

University of London

Object Oriented Programming

Free
Beginner
Self paced

Whizlabs

AWS: IoT, Machine Learning and Blockchain

Free
Beginner
3 hours

Packt

Vue.js 3 and Firebase for Beginners

Free
Beginner
Self paced

Coursera

Typescript in React: Get started

Free
Beginner
2 hours

KodeKloud

DevOps Mastery

Free
Beginner
Self paced

University of Colorado System

C# Programming for Unity Game Development

Free
Beginner
Self paced

Packt

Intro to Ruby on Rails

Free
Beginner
Self paced

Packt

ChatGPT Clone using React.js

Free
Beginner
Self paced

Coursera

AI Systems Reliability & Security

Free
Beginner
Self paced

Coursera

API Testing Using Rest Assured Test Automation Tool

Free
Beginner
2 hours

LearnKartS

Core Java for Beginners

Free
Beginner
Self paced

Google Cloud

Machine Learning Operations with Vertex AI: Model Evaluation

Free
Beginner
Self paced

Google Cloud

Form Parsing with Document AI (Python)

Free
Beginner
45 min

LearnQuest

Angular 17

Free
Beginner
Self paced

Association of International Certified Professional Accountants

Making the Case for Robotic Process Automation

Free
Beginner
Self paced

University of Colorado System

Software Design as an Element of the Software Development Lifecycle

Free
Beginner
2 hours

Whizlabs

Exam Prep AZ-400: Microsoft DevOps Engineer Expert

Free
Beginner
Self paced

Google Cloud

API Design and Fundamentals of Google Cloud's Apigee API Platform

Free
Beginner
Self paced

Scrimba

CSS

Free
Beginner
Self paced

Google Cloud

Create Image Captioning Models

Free
Beginner
Self paced

Google Cloud

AI Infrastructure: Cloud TPUs

Free
Beginner
Self paced

LearnKartS

Docker Networking and Storage

Free
Beginner
Self paced

Google Cloud

Dialogflow CX: Bot Building Basics

Free
Beginner
1 hour

Edureka

Autonomous AI Agent Systems and Orchestration

Free
Beginner
Self paced

Google Cloud

Put It All Together: Prepare for a Cloud Data Analyst Job

Free
Beginner
Self paced

Google Cloud

Build a Certification Study Guide: ACE Exam Prep

Free
Beginner
10 hours

Google Cloud

GKE Autopilot: Qwik Start

Free
Beginner
45 min

Coursera Partner

IBM COBOL Data and File Management

Free
Beginner
Self paced

Logical Operations

R Programming for Data Science

Free
Beginner
Self paced

University of Pennsylvania

Introduction to Programming with Python and Java

Free
Beginner
Self paced

Google Cloud

Build AI Agents with Agent Platform and Flutter

Free
Beginner
Self paced

Google Cloud

Enterprise Search on Generative AI App Builder

Free
Beginner
Self paced

Google Cloud

Transformer Models and BERT Model - בעברית

Free
Beginner
Self paced

IBM

Relational Database Administration (DBA)

Free
Beginner
4 hours

Packt

Advanced Architectural Modeling and Texturing

Free
Beginner
Self paced

Google Cloud

Architecting with Google Kubernetes Engine: Foundations

Free
Beginner
8 hours

Infosec

Introduction to C++

Free
Beginner
Self paced

Simplilearn

Generative AI in Software Engineering Certification

Free
Beginner
Self paced

Packt

Unity 2022 by Example

Free
Beginner
Self paced

Packt

Intro to PHP

Free
Beginner
Self paced

LearnKartS

AWS AI Practitioner Certification Prep

Free
Beginner
Self paced

Packt

Procedural Maze Building - Unity 6 and Blender Compatible

Free
Beginner
Self paced

University of California, Irvine

Concurrency in Go

Free
Beginner
Self paced

Packt

Mastering REST APIs with FastAPI

Free
Beginner
Self paced

Università di Napoli Federico II

Data Science con Python e R

Free
Beginner
Self paced

Google Cloud

GKE Routing and IP Address Management

Free
Beginner
Self paced

Google Cloud

Architecting with Google Kubernetes Engine: Production

Free
Beginner
8 hours

Google Cloud

Enabling Sensitive Data Protection Discovery for Cloud Storage

Free
Beginner
2 hours

Packt

Deep Learning with TensorFlow

Free
Beginner
Self paced

Google Cloud

Configure Managed Guest Sessions and Deploy Digital Signage App on ChromeOS

Free
Beginner
2 hours

KodeKloud

Complete LFCS Linux System Administrator Certification

Free
Beginner
Self paced

Packt

Mastering UI Development with Unity

Free
Beginner
Self paced

Google Cloud

Add Agent Capabilities With Tools

Free
Beginner
Self paced

Google Cloud

Networking in Google Cloud: Load Balancing

Free
Beginner
Self paced

Vanderbilt University

AI Builder

Free
Beginner
Self paced

Google Cloud

Build a Certification Study Guide: PCNE Exam Prep

Free
Beginner
Self paced

Board Infinity

Building and Deploying AI Agents with LLMs and LangChain

Free
Beginner
Self paced

University of California San Diego

Data Structures and Algorithms

Free
Beginner
Self paced

Google Cloud

Cloud Security Risks: Identify and Protect Against Threats

Free
Beginner
Self paced

Google Cloud

AI Infrastructure: Deployment Types

Free
Beginner
Self paced

Google Cloud

Introduction to Dart

Free
Beginner
2 hours

Google Cloud

Simplify Your Architecture with Network Connectivity Center

Free
Beginner
Self paced

Google Cloud

Architecting with Google Kubernetes Engine: Workloads

Free
Beginner
8 hours

Packt

The Definitive ASP.NET Core Web API Guide

Free
Beginner
Self paced

Google Cloud

Gemini in Google Sheets - 한국어

Free
Beginner
Self paced

Google Cloud

Introduction to Cloud Next Generation Firewall

Free
Beginner
Self paced

Google Cloud

Introduction to Image Generation - בעברית

Free
Beginner
Self paced

Google Cloud

Build a Certification Study Guide: PCA Exam Prep

Free
Beginner
8 hours

Google Cloud

Gemini in Google Sheets

Free
Beginner
Self paced

Google Cloud

Looker Studio Essentials

Free
Beginner
Self paced

Google Cloud

Google AI for Finance Professionals

Free
Beginner
Self paced

Google Cloud

Gemini for Security Engineers

Free
Beginner
Self paced

Google Cloud

Cloud Functions 2nd Gen: Qwik Start

Free
Beginner
1 hour

Google Cloud

Deploy Secure Endpoints for Users with ChromeOS

Free
Beginner
2 hours

Go further

Jobs asking for Software Development

Related skills