Skill pathway

SQL

Data

SQL 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.

197 courses
5 careers
9 jobs

Why employers ask for SQL

SQL shows up in the skill requirements for 5 of the Australian careers we track, including Data Analyst, Software Developer, Data Engineer. 9 of the job listings currently on SkillHarbour name it as a requirement.

Where to learn SQL

Start here (beginner)

Microsoft Learn

Query and modify data with Transact-SQL

Completely free
Beginner
6 hours

Microsoft Learn

Introduction to Microsoft Azure Data relational data in Azure

Completely free
Beginner
1 hour

Microsoft Learn

Introduction to Microsoft Azure Data core data concepts

Completely free
Beginner
57 min

Universitat Politècnica de València

Introduction to SQL and relational databases

Free
Beginner
4 hours

University of Colorado Boulder

Advanced Business Analytics

Free
Beginner
Self paced

Microsoft Learn

Build finance and operations apps

Completely free
Beginner
14 hours

Meta

Meta Data Analyst

Free
Beginner
Self paced

Edureka

Microsoft Fabric Analytics Engineer: DP-600 Exam Prep

Free
Beginner
4 hours

Coursera

Manage Schema Evolution in Real‑Time Data

Free
Beginner
1 hour

IBM

IBM Relational Database Administrator with GenAI

Free
Beginner
Self paced

Google Cloud

Migrating to Cloud SQL from Amazon RDS for MySQL Using Database Migration Service

Free
Beginner
2 hours

John Wiley & Sons

SQL All-in-One For Dummies

Free
Beginner
Self paced

Coursera

Data Pipeline Engineering & Analytics

Free
Beginner
Self paced

Board Infinity

GraphQL Mastery: From Fundamentals to Production

Free
Beginner
Self paced

LearnKartS

Google Professional Cloud Architect Prep

Free
Beginner
Self paced

Packt

Oracle Database Administration from Zero to Hero

Free
Beginner
Self paced

Coursera

Product Analytics Unlocked: Metrics to Meaningful Insight

Free
Beginner
Self paced

Microsoft Learn

Explore data roles and services

Completely free
Beginner
22 min

Snowflake

Snowflake Data Engineering

Free
Beginner
Self paced

Microsoft Learn

Understand data concepts

Completely free
Beginner
2 hours

Microsoft Learn

Build great solutions with the Microsoft Azure Well-Architected Framework

Completely free
Beginner
6 hours

Logical Operations

Microsoft Power BI: Data Analysis Professional

Free
Beginner
Self paced

EDUCBA

Business Intelligence & Reporting Tools

Free
Beginner
Self paced

IBM

IBM Data Science

Free
Beginner
Self paced

Meta

Meta Marketing Analytics

Free
Beginner
Self paced

Microsoft

Microsoft SQL Server

Free
Beginner
Self paced

Scrimba

Fullstack Development

Free
Beginner
Self paced

SkillUp

Introduction to Healthcare Data Analytics

Free
Beginner
Self paced

Board Infinity

Analytics with Tableau, Power BI and SQL Dashboards

Free
Beginner
Self paced

Microsoft Learn

AZ-104: Monitor and back up Azure resources

Completely free
Beginner
1 hour

Microsoft Learn

Automate a business process using Power Automate

Completely free
Beginner
5 hours

Simplilearn

Master Basics of Cybersecurity Fundamentals Training

Free
Beginner
Self paced

Cloudera

Modern Big Data Analysis with SQL

Free
Beginner
Self paced

EDUCBA

Design and Implement SQL Server Case Studies

Free
Beginner
Self paced

Microsoft Learn

Implement a data warehouse with Microsoft Fabric

Completely free
Beginner
7 hours

Microsoft

Microsoft Junior QA/Software Tester

Free
Beginner
Self paced

IBM

IBM Data Warehouse Engineer

Free
Beginner
Self paced

Meta

Meta Database Engineer

Free
Beginner
Self paced

IBM

IBM Data Management

Free
Beginner
Self paced

Coursera

Level Up: Advanced SQL for Data Engineering

Free
Beginner
Self paced

University of Colorado Boulder

Databases for Data Scientists

Free
Beginner
Self paced

University of Pennsylvania

How to Use Data

Free
Beginner
Self paced

IBM

IBM Business Intelligence (BI) Analyst

Free
Beginner
Self paced

Google Cloud

Natural Language Processing on Google Cloud

Free
Beginner
Self paced

Coursera

Building Smarter Data Pipelines: SQL, Spark, Kafka & GenAI

Free
Beginner
Self paced

IBM

BI Foundations with SQL, ETL and Data Warehousing

Free
Beginner
Self paced

Microsoft Learn

Write Subqueries in T-SQL

Completely free
Beginner
50 min

Microsoft Learn

Introduction to developing with finance and operations apps

Completely free
Beginner
10 hours

Microsoft Learn

Secure a Microsoft Fabric data warehouse

Completely free
Beginner
1 hour

EDUCBA

Advanced SAS Programming, Macros & Reporting

Free
Beginner
Self paced

Microsoft Learn

Migrate ASP.NET Apps to Azure

Completely free
Beginner
2 hours

EDUCBA

Oracle SQL 21c: Database Design & Query Mastery

Free
Beginner
Self paced

EDUCBA

Kali Linux: Ethical Hacking & Pentesting

Free
Beginner
Self paced

Coursera

Data Analyst: SQL, Analysis, and Visualization

Free
Beginner
Self paced

Whizlabs

Exam Prep: Google Cloud Professional Cloud Database Engineer

Free
Beginner
Self paced

Coursera

AI Marketing Analytics

Free
Beginner
Self paced

Coursera

Open source Data Engineering with Spark, dbt & Airflow

Free
Beginner
Self paced

Microsoft Learn

Secure your cloud data

Completely free
Beginner
1 hour

IBM

NoSQL, Big Data, and Spark Foundations

Free
Beginner
Self paced

Packt

The Oracle Database Performance Tuning Course

Free
Beginner
Self paced

LearnQuest

Data Analytics with Teradata

Free
Beginner
Self paced

Coursera

SQL for Data Analysis and Business Insights

Free
Beginner
Self paced

Board Infinity

End-to-End Web Development: UI, Databases, APIs

Free
Beginner
Self paced

EDUCBA

Data Analysis and Reporting: Excel, QuickSight, and SSRS

Free
Beginner
Self paced

Board Infinity

Mastering Teradata for Data Warehouse & Analytics

Free
Beginner
Self paced

University of California, Davis

Learn SQL Basics for Data Science

Free
Beginner
Self paced

Microsoft Learn

Get started with data analytics

Completely free
Beginner
36 min

Microsoft Learn

Explore relational database services in Azure

Completely free
Beginner
42 min

Microsoft Learn

Protect your virtual machines by using Azure Backup

Completely free
Beginner
35 min

IBM

Data Science Fundamentals with Python and SQL

Free
Beginner
Self paced

Google Cloud

AI Agents with Vertex AI Reasoning Engine and Agent Builder

Free
Beginner
Self paced

Microsoft Learn

Get started with SQL Database in Microsoft Fabric

Completely free
Beginner
1 hour

Microsoft

Microsoft Fabric Analytics Engineer DP-600

Free
Beginner
Self paced

LearnKartS

AWS Certified Data Engineer Associate Exam Prep

Free
Beginner
Self paced

EDUCBA

Apply and Analyze Data Using SAS PROC SQL

Free
Beginner
Self paced

LearnQuest

Oracle SQL Databases

Free
Beginner
Self paced

Microsoft Learn

Get started with data concepts

Completely free
Beginner
37 min

Coursera

Data Quality Analyst: Validation, Debugging, and Monitoring

Free
Beginner
Self paced

University of Colorado System

Data Warehousing for Business Intelligence

Free
Beginner
Self paced

Packt

Ultimate Guide to FastAPI and Backend Development

Free
Beginner
Self paced

Edureka

Data Engineering with Open Source Tools

Free
Beginner
Self paced

Microsoft Learn

Modify data with T-SQL

Completely free
Beginner
56 min

EDUCBA

SQL Server Reporting Services (SSRS) Training

Cost unknown
Beginner
Self paced

Microsoft Learn

Introduction to Transact-SQL

Completely free
Beginner
1 hour

Microsoft Learn

Combine multiple tables with JOINs in T-SQL

Completely free
Beginner
1 hour

Microsoft Learn

Sort and filter results in T-SQL

Completely free
Beginner
57 min

Microsoft Learn

Load data into a Microsoft Fabric data warehouse

Completely free
Beginner
1 hour

IBM

IBM Data Engineering

Free
Beginner
Self paced

Meta

Meta Back-End Developer

Free
Beginner
Self paced

IBM

IBM Data Analyst

Free
Beginner
Self paced

University of Michigan

Web Applications for Everybody

Free
Beginner
Self paced

EDUCBA

Apply PostgreSQL for Data Analysis and Database Design

Free
Beginner
Self paced

Meta

Meta Web Development Fundamentals

Free
Beginner
Self paced

Microsoft

Microsoft Data Architecture for Modern Data Stacks

Free
Beginner
Self paced

Coursera

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

Free
Beginner
Self paced

Microsoft Learn

Power Automate's deep integration across multiple data sources

Completely free
Beginner
49 min

Duke University

Python, Bash and SQL Essentials for Data Engineering

Free
Beginner
Self paced

IBM

IBM Full Stack Software Developer

Free
Beginner
Self paced

Coursera

Python, SQL, Tableau for Data Science

Free
Beginner
Self paced

John Wiley & Sons

Learn Secure Coding with Bob and Alice

Free
Beginner
Self paced

EDUCBA

C# Programming & Desktop Application Development

Free
Beginner
Self paced

Microsoft

Microsoft Data Analysis with SQL, Excel & Power BI

Free
Beginner
Self paced

John Wiley & Sons

Data Analytics & Visualization All-in-One For Dummies

Free
Beginner
Self paced

Coursera

SQL at Scale: Querying, Transforming, and Governing

Free
Beginner
Self paced

Microsoft Learn

Get started with FinOps

Completely free
Beginner
20 min

Coursera

Performance Engineering for Data Systems

Free
Beginner
Self paced

Google Cloud

Preparing for Google Cloud Certification: Cloud Data Engr

Free
Beginner
Self paced

IBM

IBM Data Analytics with Excel and R

Free
Beginner
Self paced

Coursera

LLM Optimization & Evaluation

Free
Beginner
Self paced

Microsoft Learn

Design a SQL Server migration strategy

Completely free
Beginner
32 min

Microsoft

Data Storage and Management for Big Data

Free
Beginner
5 hours

Scrimba

Backend as a Service

Free
Beginner
Self paced

Microsoft Learn

Introduction to Copilot in Microsoft Fabric

Completely free
Beginner
27 min

Coursera

Marketing Data & Reporting Essentials

Free
Beginner
Self paced

LearnKartS

SQL From Beginner to Advanced

Free
Beginner
Self paced

Infosec

Secure Coding in Laravel

Free
Beginner
Self paced

IBM

IBM Back-End Development

Free
Beginner
Self paced

IBM

Data Engineering Foundations

Free
Beginner
Self paced

Pearson

SQL for Any IT Professional

Free
Beginner
Self paced

Coursera

Star Schemas to Snowflake: Data Modeling for Analytics Teams

Free
Beginner
Self paced

Google

Google Business Intelligence

Free
Beginner
Self paced

Akamai Technologies, Inc.

Akamai Customer Consulting and Support

Free
Beginner
Self paced

IBM

IBM JavaScript Backend Developer

Free
Beginner
Self paced

EDUCBA

Apply SQL Server Database Management & Analytics

Free
Beginner
Self paced

John Wiley & Sons

CompTIA DataSys+ Study Guide

Free
Beginner
Self paced

University of Michigan

PostgreSQL for Everybody

Free
Beginner
Self paced

Go further

Microsoft Learn

Protect compute, storage, and databases

Completely free
Intermediate
4 hours

Microsoft Learn

Secure, optimize, and deploy database solutions

Completely free
Intermediate
8 hours

Microsoft Learn

Plan and implement security for private access to Azure resources

Completely free
Intermediate
56 min

Microsoft Learn

Design and develop database solutions

Completely free
Intermediate
7 hours

Microsoft Learn

Implement AI capabilities in database solutions

Completely free
Intermediate
4 hours

Microsoft Learn

Architect a data platform in Azure

Completely free
Intermediate
1 hour

Microsoft Learn

Plan and implement data platform resources

Completely free
Intermediate
5 hours

Microsoft Learn

Implement security for Azure SQL databases

Completely free
Intermediate
1 hour

Microsoft Learn

Ingest data with Microsoft Fabric

Completely free
Intermediate
4 hours

Microsoft Learn

Design and transform analytics data in Microsoft Fabric

Completely free
Intermediate
5 hours

Microsoft Learn

Implement a Lakehouse with Microsoft Fabric

Completely free
Intermediate
7 hours

Microsoft Learn

Design security solutions for applications and data

Completely free
Advanced
4 hours

Microsoft Learn

Protect network infrastructure in Azure

Completely free
Intermediate
4 hours

Microsoft Learn

AZ-305: Design business continuity solutions

Completely free
Advanced
2 hours

Microsoft Learn

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

Completely free
Advanced
6 hours

Microsoft Learn

Secure and govern analytics data in Microsoft Fabric

Completely free
Intermediate
3 hours

Microsoft Learn

Optimize query performance in Azure SQL

Completely free
Intermediate
4 hours

Microsoft Learn

Develop AI solutions with Azure Cosmos DB for NoSQL

Completely free
Intermediate
4 hours

Microsoft Learn

Mitigate threats using Microsoft Defender for Cloud

Completely free
Intermediate
4 hours

Microsoft Learn

AZ-305: Design data storage solutions

Completely free
Advanced
3 hours

Microsoft Learn

Develop AI solutions with Azure Database for PostgreSQL

Completely free
Intermediate
5 hours

Microsoft Learn

Prepare and process data with Azure Databricks

Completely free
Intermediate
7 hours

Microsoft Learn

Set up and configure an Azure Databricks environment

Completely free
Intermediate
7 hours

Microsoft Learn

Monitor and optimize operational resources in Azure SQL

Completely free
Intermediate
3 hours

Microsoft Learn

Automate database tasks for Azure SQL

Completely free
Intermediate
3 hours

Microsoft Learn

Create and Manage Automated Processes by using Power Automate

Completely free
Intermediate
4 hours

Microsoft Learn

Work smarter with Copilot in Microsoft Fabric

Completely free
Intermediate
4 hours

Microsoft Learn

Implement a secure environment for a database service

Completely free
Intermediate
4 hours

Microsoft Learn

Write advanced Transact-SQL queries

Completely free
Advanced
3 hours

Microsoft Learn

Plan and implement a high availability and disaster recovery environment

Completely free
Intermediate
3 hours

Microsoft Learn

Optimize query and operation performance in Azure Cosmos DB for NoSQL

Completely free
Intermediate
2 hours

Microsoft Learn

Develop data-driven applications by using Azure SQL Database

Completely free
Intermediate
6 hours

Microsoft Learn

Program with Transact-SQL

Completely free
Advanced
4 hours

Microsoft Learn

Implement disaster recovery in Windows Server on-premises and hybrid environments

Completely free
Intermediate
3 hours

Microsoft Learn

Deploy and administer Linux virtual machines on Azure

Completely free
Intermediate
5 hours

Microsoft Learn

Implement operational databases in Microsoft Fabric

Completely free
Intermediate
3 hours

Microsoft Learn

Architect migration, business continuity, and disaster recovery in Azure

Completely free
Intermediate
1 hour

Microsoft Learn

Architect secure infrastructure in Azure

Completely free
Intermediate
2 hours

Microsoft Learn

Build AI Apps with Azure Database for PostgreSQL

Completely free
Intermediate
7 hours

Microsoft Learn

Execute queries and build a Generative AI application with Azure Cosmos DB

Completely free
Intermediate
4 hours

Microsoft Learn

Migrate SQL Server workloads to Azure SQL

Completely free
Intermediate
9 hours

Microsoft Learn

Migrate application workloads and data to Azure

Completely free
Intermediate
2 hours

Microsoft Learn

Design and implement intelligent search with SQL

Completely free
Intermediate
1 hour

Microsoft Learn

Transform data using T-SQL in Microsoft Fabric

Completely free
Intermediate
1 hour

Microsoft Learn

Implement finance and operations apps

Completely free
Intermediate
14 hours

Microsoft Learn

Explore the foundations of IaaS for SAP on Azure

Completely free
Advanced
9 hours

Microsoft Learn

Design and develop Azure Cosmos DB database solutions

Completely free
Intermediate
13 hours

Microsoft Learn

Implement SQL solutions by using AI-assisted tools

Completely free
Intermediate
2 hours

Microsoft Learn

Implement programmability objects with SQL

Completely free
Intermediate
2 hours

Microsoft Learn

Design a data storage solution for relational data

Completely free
Advanced
55 min

Microsoft Learn

Microsoft Azure Well-Architected Framework - Reliability

Completely free
Intermediate
1 hour

Microsoft Learn

Data integration at scale with Azure Data Factory

Completely free
Intermediate
5 hours

Microsoft Learn

Use Apache Spark in Microsoft Fabric

Completely free
Intermediate
1 hour

Microsoft Learn

Describe high availability and disaster recovery strategies

Completely free
Intermediate
59 min

Microsoft Learn

Write advanced T-SQL code

Completely free
Intermediate
2 hours

Microsoft Learn

Migrate SQL Server workloads to Azure SQL Database

Completely free
Intermediate
1 hour

Microsoft Learn

Migrate SQL Server workloads to Azure SQL Managed Instance

Completely free
Intermediate
1 hour

Microsoft Learn

Deploy PaaS solutions with Azure SQL

Completely free
Intermediate
1 hour

Microsoft Learn

Build and query with Azure Database for PostgreSQL

Completely free
Intermediate
1 hour

Microsoft Learn

Examine Defender for Cloud regulatory compliance standards

Completely free
Intermediate
35 min

Microsoft Learn

Design and implement database objects with SQL

Completely free
Intermediate
2 hours

Microsoft Learn

Enable Defender for Cloud on your Azure subscription

Completely free
Intermediate
49 min

Microsoft Learn

Accelerate Azure SQL tasks with Microsoft Copilot

Completely free
Intermediate
1 hour

Microsoft Learn

Configure platform-level security for Azure SQL

Completely free
Intermediate
21 min

Microsoft Learn

Deploy IaaS solutions with Azure SQL

Completely free
Intermediate
1 hour

Microsoft Learn

Implement data security and compliance with SQL

Completely free
Intermediate
2 hours

Microsoft Learn

Ingest data into Unity Catalog

Completely free
Intermediate
2 hours

Microsoft Learn

Integrate SQL solutions with Azure services

Completely free
Intermediate
2 hours

Microsoft Learn

Explain cloud workload protections in Microsoft Defender for Cloud

Completely free
Intermediate
54 min

Microsoft Learn

Implement Microsoft Defender for Databases

Completely free
Intermediate
21 min

Microsoft Learn

Configure auditing for Azure SQL Database and SQL Managed Instance

Completely free
Intermediate
20 min

Careers that use SQL

Jobs asking for SQL

Related skills