Skill pathway

Python

Data

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

232 courses
4 careers
10 jobs

Why employers ask for Python

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

Where to learn Python

Start here (beginner)

Microsoft Learn

Using GitHub Copilot with Python

Completely free
Beginner
22 min

Chegg Skills

Python for Data Analytics and Engineering

Free
Beginner
Self paced

Coursera

Analyze Box Office Data with Seaborn and Python

Free
Beginner
2 hours

University of Colorado Boulder

Data Analysis with Python

Free
Beginner
Self paced

Simplilearn

Amazon Q Developer Beginner Training for Python

Free
Beginner
Self paced

Madecraft

Advanced Pandas

Free
Beginner
Self paced

Packt

Harnessing LLMs & Text-Embeddings API with Google Vertex AI

Cost unknown
Beginner
Self paced

Microsoft Learn

Migrate ASP.NET Apps to Azure

Completely free
Beginner
2 hours

Coursera

Transformers Unleashed: Master the Architecture of Modern AI

Free
Beginner
Self paced

Codio

Advanced Django: Mastering Django and Django Rest Framework

Free
Beginner
Self paced

Meta

Meta Data Analyst

Free
Beginner
Self paced

Northwestern University

Modern Robotics, Course 1: Foundations of Robot Motion

Free
Beginner
5 hours

Pragmatic AI Labs

Rust From Zero

Free
Beginner
6 hours

Edureka

Multi-Agent Systems with LangGraph

Free
Beginner
4 hours

Northeastern University

Information Systems Foundations

Free
Beginner
Self paced

Microsoft Learn

Using advanced GitHub Copilot features

Completely free
Beginner
22 min

University of Colorado Boulder

Expressway to Data Science: Python Programming

Free
Beginner
Self paced

Google

Automate Cybersecurity Tasks with Python

Free
Beginner
Self paced

University of Glasgow

Applied AI for Engineers and Scientists: Practitioners

Free
Beginner
Self paced

Coursera

Financial Analyst: AI, Excel, and Power BI Skills

Free
Beginner
Self paced

Edureka

Mastering CrewAI for Multi Agent Systems

Free
Beginner
Self paced

Google

Google IT Automation with Python

Free
Beginner
Self paced

L&T EduTech

New Age Technologies in Manufacturing

Free
Beginner
Self paced

EDUCBA

Matplotlib: Python Data Visualization & Wrangling

Free
Beginner
Self paced

Coursera

Harnessing LLMs: Strategy, Fine-Tuning & Evaluation

Free
Beginner
Self paced

Microsoft

Microsoft Data Analysis with Python & R

Free
Beginner
Self paced

Coursera

Quantitative Finance & Risk Modeling

Free
Beginner
Self paced

EDUCBA

AI Chatbots with ChatGPT, Dialogflow & Watson

Free
Beginner
Self paced

Microsoft

Microsoft Azure Data Scientist Associate (DP-100) Exam Prep

Free
Beginner
Self paced

Packt

Google Colab for Data Science & AI using Python

Free
Beginner
Self paced

Logical Operations

Certified Associate in Python Programming (PCAP)

Free
Beginner
Self paced

University of Colorado Boulder

Data Wrangling with Python

Free
Beginner
Self paced

Coursera

Asana Mastery with AI Integration Essentials

Free
Beginner
Self paced

IBM

IBM DevOps and Software Engineering

Free
Beginner
Self paced

University of Michigan

AI Strategy, Governance, and Data Analysis for Managers

Free
Beginner
Self paced

University of Michigan

Python 3 Programming

Free
Beginner
Self paced

Coursera

Product Analytics Unlocked: Metrics to Meaningful Insight

Free
Beginner
Self paced

Packt

The Ultimate Flask Course

Free
Beginner
Self paced

Snowflake

Snowflake Data Engineering

Free
Beginner
Self paced

Microsoft Learn

Get started with Python programming: Part 2 - building programs

Completely free
Beginner
4 hours

Microsoft Learn

Get Started with Python Programming: Part 1 - Fundamentals

Completely free
Beginner
3 hours

John Wiley & Sons

Machine Learning For Dummies

Free
Beginner
Self paced

Madecraft

Python Programming Fundamentals

Free
Beginner
Self paced

Madecraft

Starting a Data Science Career

Free
Beginner
Self paced

EDUCBA

Python Mastery: Core Concepts, Data Structures & OOP

Free
Beginner
Self paced

Packt

Retrieval Augmented Generation

Free
Beginner
Self paced

EDHEC Business School

Investment Management with Python and Machine Learning

Free
Beginner
Self paced

Alberta Machine Intelligence Institute

Generative AI Fundamentals

Free
Beginner
Self paced

IBM

IBM Data Science

Free
Beginner
Self paced

Packt

Langchain and Langgraph

Free
Beginner
Self paced

EDUCBA

Python for Data Analytics & Predictive Modeling

Free
Beginner
Self paced

Pearson

Data Science Fundamentals, Part 2

Free
Beginner
Self paced

University of Colorado Boulder

BiteSize Python for Absolute Beginners

Free
Beginner
Self paced

University of California San Diego

Object Oriented Programming in Java

Free
Beginner
Self paced

Vanderbilt University

Generative AI Software Engineering

Free
Beginner
Self paced

SkillUp

Introduction to Healthcare Data Analytics

Free
Beginner
Self paced

Packt

Data Analysis with Polars and Python

Free
Beginner
Self paced

Packt

The Complete Python and Data Science Bootcamp

Free
Beginner
Self paced

Packt

Machine Learning, Data Science and Generative AI with Python

Free
Beginner
Self paced

LearnQuest

Python Scripting for DevOps

Free
Beginner
Self paced

University of Michigan

Data-Oriented Python Programming and Debugging

Free
Beginner
Self paced

EDUCBA

Python GUI Development with Tkinter & PyCharm

Free
Beginner
Self paced

EDUCBA

AI Driven Machine Learning with Python

Free
Beginner
Self paced

Microsoft Learn

GitHub Foundations Part 2 of 2

Completely free
Beginner
5 hours

Microsoft Learn

Draft, analyze, and present with Microsoft Copilot

Completely free
Beginner
4 hours

Microsoft Learn

GitHub Copilot Fundamentals Part 2 of 2

Completely free
Beginner
3 hours

Microsoft Learn

GitHub Copilot Fundamentals Part 1 of 2

Completely free
Beginner
5 hours

Microsoft Learn

Optimize business processes with Microsoft Copilot

Completely free
Beginner
3 hours

Google

Soutien des TI de Google

Free
Beginner
Self paced

Codio

Getting Started with Generative AI API

Free
Beginner
Self paced

Meta

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

Free
Beginner
Self paced

EDUCBA

Apply API Testing & Automation with Postman

Free
Beginner
Self paced

IBM

IBM Full Stack Software Developer

Free
Beginner
Self paced

Packt

Python 3 from Beginner to Expert - Learn Python from Scratch

Free
Beginner
Self paced

Pearson

Generative AI for Developers: All you need to know!

Free
Beginner
Self paced

Hugging Face

Generative AI Development with Hugging Face

Free
Beginner
Self paced

EDUCBA

AI Machine Learning with R & Python Projects

Free
Beginner
Self paced

Corporate Finance Institute

Practical Data Science for Data Analysts

Free
Beginner
Self paced

Illinois Tech

Building with Code: Programming Fundamentals and Open Source

Free
Beginner
Self paced

Fractal Analytics

Generative AI for Developers

Free
Beginner
Self paced

Duke University

Applied Python Data Engineering

Free
Beginner
Self paced

EDUCBA

Apply Selenium Automation Testing Across Languages

Free
Beginner
Self paced

École Polytechnique Fédérale de Lausanne

Digital Signal Processing

Free
Beginner
Self paced

Meta

Meta Database Engineer

Free
Beginner
Self paced

Coursera

Geospatial Foundations & Python Tooling

Free
Beginner
Self paced

Johns Hopkins University

Genomic Data Science

Free
Beginner
Self paced

Coursera

Data Visualization Primer: Tools & Techniques

Free
Beginner
Self paced

Microsoft Learn

Introduction to AI Skills for nonprofits

Completely free
Beginner
3 hours

University of Pennsylvania

How to Use Data

Free
Beginner
Self paced

AI CERTs

AI for Telecommunications

Free
Beginner
Self paced

Google

Google IT Support

Free
Beginner
Self paced

Codio

Programming in Python: A Hands-on Introduction

Free
Beginner
Self paced

Packt

DSA In Python + Top 130 Leetcode Problems for MAANG

Free
Beginner
Self paced

IBM

IBM Machine Learning

Free
Beginner
Self paced

JetBrains

Python Development Essentials for Science and Data

Free
Beginner
Self paced

Google Cloud

Natural Language Processing on Google Cloud

Free
Beginner
Self paced

EDUCBA

Python GUI Development with PyQt

Free
Beginner
Self paced

EDUCBA

Python for Data Science: Real Projects & Analytics

Free
Beginner
Self paced

University of Michigan

Applied Data Science with Python

Free
Beginner
Self paced

Edureka

Business Intelligence and Data Analytics with Tableau

Free
Beginner
Self paced

University of Michigan

Python for Everybody

Free
Beginner
Self paced

Packt

Learn to Code with Python

Free
Beginner
Self paced

EDUCBA

Linux & Python Automation with Bash Scripting

Free
Beginner
Self paced

Google

Google Advanced Data Analytics

Free
Beginner
Self paced

Packt

Mastering Machine Learning Algorithms using Python

Free
Beginner
Self paced

L&T EduTech

VLSI chip design with CPS for Industrial Applications

Free
Beginner
Self paced

IBM

IBM Applied DevOps Engineering

Free
Beginner
Self paced

CertNexus

Certified Cyber Secure Coder (Exam CSC-210)

Free
Beginner
Self paced

Packt

Keras Deep Learning & Generative Adversarial Networks (GAN)

Free
Beginner
Self paced

Packt

AI & LLM Engineering Mastery - GenAI, RAG Complete Guide

Free
Beginner
Self paced

Google

Soutien des TI de Google

Free
Beginner
Self paced

Coursera

Mastering Geospatial Data Science: From Beginner to Expert

Free
Beginner
Self paced

Coursera

Multimodal Intelligence - Vision, Audio & Language in Action

Free
Beginner
Self paced

Google

Google Advanced Data Analytics

Free
Beginner
Self paced

Universidades Anáhuac

Ciencia de Datos e IA : De los Fundamentos a la Práctica

Free
Beginner
Self paced

University of Michigan

More Applied Data Science with Python

Free
Beginner
Self paced

Coursera

Data Science Beyond the Basics (ML+DS)

Free
Beginner
Self paced

Coursera

Asana Power User: Automation, Security & Integrations

Free
Beginner
Self paced

University of Colorado Boulder

Modeling and Predicting Climate Anomalies

Free
Beginner
Self paced

Packt

Prompt Engineering Masterclass - From Beginner to Advanced

Free
Beginner
Self paced

Madecraft

Applied Data Analytics

Free
Beginner
Self paced

Edureka

Advanced Deep Learning Architectures

Free
Beginner
Self paced

Duke University

MLOps | Machine Learning Operations

Free
Beginner
Self paced

Coursera

Pixels, Waveforms & Words: Engineering Multimodal AI Systems

Free
Beginner
Self paced

EDUCBA

Data Analysis with NumPy and Pandas

Free
Beginner
Self paced

Coursera

People Operations Analyst: HR Metrics, Engagement, and AI

Free
Beginner
Self paced

Google

Google Data Analysis with Python

Free
Beginner
Self paced

Edureka

Power BI Developer

Free
Beginner
Self paced

IBM

Data Science Fundamentals with Python and SQL

Free
Beginner
Self paced

University of Pittsburgh

Data Visualization: Fundamentals to Interactive Storytelling

Free
Beginner
Self paced

Edureka

Transfer Learning and Fine-Tuning for AI Models

Free
Beginner
Self paced

EDUCBA

Time Series Forecasting Toolkit: Excel, R, Python and EViews

Free
Beginner
Self paced

Edureka

Agentic AI Engineering

Free
Beginner
Self paced

Duke University

Explainable AI (XAI)

Free
Beginner
Self paced

Packt

Deep Learning: Recurrent Neural Networks with Python

Free
Beginner
Self paced

EDUCBA

Kibana Projects: Data Analytics & Visualization

Free
Beginner
Self paced

Universidad Nacional Autónoma de México

Python: de cero a analista de datos

Free
Beginner
Self paced

Vanderbilt University

AI Agent Developer

Free
Beginner
Self paced

IBM

Applied Data Science

Free
Beginner
Self paced

Microsoft

AI-Enhanced Data Analysis: From Raw Data to Deep Insights

Free
Beginner
Self paced

Scrimba

Learn Python

Free
Beginner
Self paced

EDUCBA

Deep Learning with Python: CNN, ANN & RNN

Free
Beginner
Self paced

EDUCBA

Machine Learning with Python and TensorFlow

Free
Beginner
Self paced

Packt

Python - Complete Python, Django, Data Science and ML Guide

Free
Beginner
Self paced

Microsoft

Python Programming Fundamentals

Free
Beginner
Self paced

Pragmatic AI Labs

AI Tooling

Free
Beginner
Self paced

Codio

Data Science and Analysis Tools - from Jupyter to R Markdown

Free
Beginner
Self paced

EDUCBA

Applied Python: Web Dev, Machine Learning & Cryptography

Free
Beginner
Self paced

EDUCBA

Apply AI Foundations with Python and AWS

Free
Beginner
Self paced

Packt

The Complete Ethical Hacking Bootcamp: Beginner To Advanced

Free
Beginner
Self paced

Packt

Cisco CCNP Enterprise ENCOR (350-401)

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

EDUCBA

Machine Learning with Python: Build & Optimize

Cost unknown
Beginner
Self paced

Microsoft Learn

Host a web application with Azure App Service

Completely free
Beginner
31 min

Edureka

Mastering Claude AI: Prompting, APIs, RAG, and MCP

Free
Beginner
Self paced

SkillUp

Data Science for Healthcare

Free
Beginner
Self paced

IBM

IBM Data Engineering

Free
Beginner
Self paced

L&T EduTech

Smart Grid Technologies with Cloud Computing Solutions

Free
Beginner
Self paced

University of Colorado Boulder

BiteSize Python for Intermediate Learners

Free
Beginner
Self paced

Microsoft

Microsoft Deep Learning Engineering with Azure

Free
Beginner
Self paced

Edureka

DeepSeek AI: From Fundamentals to Applications

Free
Beginner
Self paced

Meta

Meta Back-End Developer

Free
Beginner
Self paced

Rice University

Introduction to Scripting in Python

Free
Beginner
Self paced

Packt

Master Python with Real-World Data & Web Projects

Free
Beginner
Self paced

IBM

IBM Data Analyst

Free
Beginner
Self paced

Meta

Meta Web Development Fundamentals

Free
Beginner
Self paced

Coursera

Python for Real-World Data Analysis

Free
Beginner
Self paced

Microsoft Learn

Write your first Python code

Completely free
Beginner
39 min

Coursera

Build Powerful AI Agents with OpenAI Tools

Free
Beginner
Self paced

Madecraft

Data Visualization with Excel and Python

Free
Beginner
Self paced

Duke University

Python, Bash and SQL Essentials for Data Engineering

Free
Beginner
Self paced

EDUCBA

Credit Risk Analytics

Free
Beginner
Self paced

EDUCBA

Artificial Intelligence with Python: Foundations to Projects

Free
Beginner
Self paced

Packt

Selenium WebDriver 4 with Python - Zero To Hero

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

Howard University

Linear Algebra for Data Science Using Python

Free
Beginner
Self paced

EDUCBA

Spark and Python for Big Data with PySpark

Free
Beginner
Self paced

EDUCBA

Python Developer: From Basics to Case Studies

Free
Beginner
Self paced

Coursera

Applied Financial Analysis

Free
Beginner
Self paced

University of Illinois Urbana-Champaign

Accounting Data Analytics

Free
Beginner
Self paced

Codio

Select Topics in Python

Free
Beginner
Self paced

Edureka

Mastering AI: Neural Nets, Vision System, Speech Recognition

Free
Beginner
Self paced

Packt

Deep Learning with Real-World Projects

Free
Beginner
Self paced

EDUCBA

Quantitative Finance & Financial Analytics

Free
Beginner
Self paced

Google

Google IT Automation with Python

Free
Beginner
Self paced

John Wiley & Sons

Data Analytics & Visualization All-in-One For Dummies

Free
Beginner
Self paced

Edureka

Mastering C# and .NET Development

Free
Beginner
Self paced

Packt

Selenium Python Automation Testing and Frameworks

Free
Beginner
Self paced

Packt

Data Analysis with Pandas and Python

Free
Beginner
Self paced

Coursera

Machine Learning with Scikit-learn, PyTorch & Hugging Face

Free
Beginner
Self paced

Packt

CompTIA IT Fundamentals+ (FC0-U61)

Free
Beginner
Self paced

SAS

Foundations of Cloud Analytics

Free
Beginner
Self paced

EDUCBA

Apply OpenCV for Real-Time Computer Vision Projects

Free
Beginner
Self paced

IBM

IBM AI Developer

Free
Beginner
Self paced

Microsoft Learn

Challenge project - Build a minigame with GitHub Copilot and Python

Completely free
Beginner
35 min

Universidad de los Andes

Ciencia de datos​

Free
Beginner
Self paced

EDUCBA

Game Mechanics with Python and Pygame

Free
Beginner
Self paced

University of Michigan

Creative Coding: Hands-On Python

Free
Beginner
Self paced

Packt

AI Engineering Masterclass: From Zero to AI Hero

Free
Beginner
Self paced

EDUCBA

Mastering Recommendation Systems with Python

Free
Beginner
Self paced

IBM

IBM Back-End Development

Free
Beginner
Self paced

IBM

IBM RAG and Agentic AI

Free
Beginner
Self paced

IBM

Data Engineering Foundations

Free
Beginner
Self paced

IBM

IBM Data Analytics with Excel and R

Free
Beginner
Self paced

Coursera

Modern Data Analytics with Python, Excel & Generative AI

Free
Beginner
Self paced

University of Colorado Boulder

Introduction to Robotics with Webots

Free
Beginner
Self paced

Logical Operations

Introduction to Programming with Python

Free
Beginner
Self paced

Infosec

Python for Cybersecurity

Free
Beginner
Self paced

Packt

Recommender Systems

Free
Beginner
Self paced

Akamai Technologies, Inc.

Akamai Customer Consulting and Support

Free
Beginner
Self paced

Packt

PyTorch Ultimate 2024 - From Basics to Cutting-Edge

Free
Beginner
Self paced

EDUCBA

Apply SQL Server Database Management & Analytics

Free
Beginner
Self paced

Coursera

Forecasting and Predictive Analytics Methods Pack

Free
Beginner
Self paced

Go further

Microsoft Learn

Uncover new data insights with AI

Completely free
Intermediate
38 min

Microsoft Learn

Explore and analyze data with Python

Completely free
Intermediate
1 hour

Microsoft Learn

Minecraft Python coding academy

Completely free
Advanced
2 hours

Microsoft Learn

Develop natural language solutions in Azure

Completely free
Intermediate
6 hours

Microsoft Learn

Extract insights from visual data on Azure

Completely free
Intermediate
7 hours

Microsoft Learn

Develop computer vision solutions with Microsoft Foundry

Completely free
Intermediate
3 hours

Microsoft Learn

Create machine learning models

Completely free
Intermediate
6 hours

Microsoft Learn

Develop an Azure Speech Voice Live Agent in Microsoft Foundry

Completely free
Intermediate
52 min

Microsoft Learn

Develop AI solutions with Azure Database for PostgreSQL

Completely free
Intermediate
5 hours

Microsoft Learn

Generate videos with Microsoft Foundry

Completely free
Intermediate
48 min

Microsoft Learn

Manage application secrets and configuration for AI solutions

Completely free
Intermediate
3 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

Design and develop Azure Cosmos DB database solutions

Completely free
Intermediate
13 hours

Microsoft Learn

Automate AI evaluations with Microsoft Foundry and GitHub Actions

Completely free
Intermediate
1 hour

Microsoft Learn

Build and query with Azure Database for PostgreSQL

Completely free
Intermediate
1 hour

Microsoft Learn

Operationalize generative AI applications (GenAIOps)

Completely free
Intermediate
6 hours

Careers that use Python

Jobs asking for Python

Related skills