Macquarie University

Python for Data Analytics

Labor Day starts with $70+ in savings on Coursera Plus. Save 40% for 3 months.

Macquarie University

Python for Data Analytics

Matt Bushby

Instructor: Matt Bushby

Included with Coursera PlusLearn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Beginner level
No prior experience required
1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Beginner level
No prior experience required
1 week to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Analyse and process data effectively using Pandas and other essential Python libraries.

  • Use DataFrames to organise, summarise, and analyse data, including distributions and correlations.

  • Develop and evaluate regression models using Scikit-learn, and use these models to generate predictions and support data-driven decision-making

  • Apply data operation techniques using dataframes to organize, summarize, and interpret data distributions, correlation analysis, and data pipelines

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

August 2026

Assessments

6 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 6 modules in this course

This topic, you will start to learn to recognise Python code and the differences between spreadsheets and programming languages. Before you start, make sure you have signed up to GitHub Codespaces.

What's included

1 video1 assignment7 plugins

This topic, you will learn about Data Frames, which provide a structured and intuitive way to handle, manipulate, and analyse data. They also integrate with libraries like Pandas that allow for efficiency when working with data. They are extremely versatile and support a range of different tasks.

What's included

1 assignment6 plugins

This topic we look at two new pandas features: 'loc', 'iloc', and masks. 'loc' and 'iloc' allow us to look row-first instead of column-first, which is actually the more natural way to operate with tabular data. Masks will allow us to select a set of rows we are interested in based on values in other columns.

What's included

1 assignment5 plugins

This topic you will learn about the different types of empty data you will encounter in a notebook, how to clean data in a repeatable and transparent way, and how to join multiple tables together. You will learn the difference between 'null', 'None', and 'NaN', use 'fillna' and its friends. You will also start on the joining journey.

What's included

1 assignment6 plugins

This topic you will learn about using plots to visualise your data. You will learn about the different kinds of plots, their uses, and how to improve how plots look. There are many ways to achieve the same outcome, but in this microcredential we look at one method. While there are many ways to generate plots, in this microcredential we will learn the simplest and most general tool which you can transition to very complex analysis as your skills grow.

What's included

1 assignment7 plugins

This topic is about consolidating everything you know and putting it together. You will apply your learning and complete a linear regression and an end-to-end visualisation.

What's included

1 assignment5 plugins

Instructor

Matt Bushby
Macquarie University
19 Courses26,674 learners

Offered by

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions