Short courses

Discover hundreds of courses from our short courses list, open to everyone, in-person or online. Select by subject area, delivery mode, location, and more to find the right course for you. Enhance your professional development, grow your technical and people skills, and support career progression. Enrol individually or schedule team training.

Location
(150)
(3)
(0)
Delivery mode
    • (157)
    • (196)
    • (4)
Course length
(132)
(24)
(3)
(28)
Date

Python Programming Course: Data Analytics

Course summary

The ability to extract useful insights from big datasets is one of the most valuable skills in today’s knowledge economy. Python’s extensive library of functions and user-friendly development environments make it easy to clean, combine, analyse, and visualise data from a variety of sources. The creation and distribution of routine reports can also be automated, saving valuable time.

This is a practical, learn-by-doing course. With expert guidance and support, you will develop your own Python script to automate the management, analysis, visualisation, and reporting of a real-world dataset (provided).

This course is the second of a two-part Introduction to Python series. We recommend enrolling in both courses to gain entry level skills, however enrolment in both courses is not compulsory. 

If you are unsure which course level is right for you, please use the CCE Python self-assessment tool.

Aims

The aim of this course is to build on the skills acquired in the Python Programming Course: Fundamentals and apply them to contemporary data analytics, including managing and analysing data, and visualising and publishing insights to inform decision-making.

Learning outcomes

By the end of this course, you should be able to:

  • import data from different sources, including files and databases
  • manage data using the Python Data Analysis Library (Pandas)
  • perform descriptive and predictive analyses
  • create basic graphs and visualisations
  • automate the creation of routine reports.

Content

  • Reading data from files and databases
  • Working with Pandas data structures (Series and DataFrames)
  • Cleaning, indexing, querying, sorting, aggregating and merging
  • Descriptive and predictive data analysis
  • Data visualisation
  • Automating the creation of Word and PDF reports

Prerequisites

It is assumed you have computer and data literacy knowledge to the level of performing basic data analysis tasks, i.e., high school algebra, percentages, probability, averages, have completed Python Programming Course: Fundamentals, or have equivalent knowledge.

Who this course is for

Suitable for professionals, students and academics who want to develop more advanced Python skills and get a taste of Python’s extensive data analysis and visualisation capabilities.

Delivery modes

  • Face-to-face, presenter-led learning using your own device
  • Online learning via the platform Zoom

Materials

Training materials, including a mixture of step-by-step instructions, examples and exercises are provided electronically using Dropbox. These materials will serve as a useful reference when working with Python in future.

What you need to do before the course

To participate in this course, you will need Anaconda Python Version 3.x installed on your device. It can be downloaded free of charge from Anaconda. 

Face-to-face classes

Please bring your own laptop with all required software pre-installed.

Online classes

For the best experience, we recommend using a computer with a large monitor or dual screens/devices. Small laptop screens can make it difficult to follow the facilitator’s display while working in the software.

Course Brochure

Expand your Python skills to analyse, visualise, and manage large datasets. Automate data tasks and reporting with Python libraries. Perfect for professionals ready to apply Python to real-world data analytics projects.
Duration
1 session, 8 hours total
Next date
21 August 2026
View all dates
Next class mode
Online via Zoom
See available modes
Cost
From A$540.00

Upcoming classes

Python Programming Course: Data Analytics

<p>The ability to extract useful insights from big datasets is one of the most valuable skills in today’s knowledge economy. Python’s extensive library of functions and user-friendly development

...
Course added to cart. Checkout now.
Close this message
2026-08-21 Fri 21 Aug 2026 2026-08-21 9am - 5pm 9am - 5pm (UTC+10:00)
1 session, 8 hours total
$540 Limited GST free / $50
Online via Zoom
Fri 21 Aug 2026
9am - 5pm (UTC+10:00)
Python Programming Course: Data Analytics

<p>The ability to extract useful insights from big datasets is one of the most valuable skills in today’s knowledge economy. Python’s extensive library of functions and user-friendly development

...
Course added to cart. Checkout now.
Close this message
Fri 11 Dec 2026
9am - 5pm (UTC+11:00)
Waitlist
Join the waiting list to be notified when a new class becomes available.
Join the waiting list

Meet the facilitators

Tony spent the first 12 years of his professional career developing software algorithms for companies including Canon, the CSIRO and Fairlight before transitioning into the transport sector where...

What others say

Frequently asked questions
Find answers to questions about applications, payment, short courses and more.
See FAQs
Contact us
Our student support team can answer your questions about our short courses.
Get in touch
Back to Top