What You'll Learn

  • Python fundamentals, data types, control flow, and functions
  • NumPy for numerical computing and array operations
  • Pandas for data manipulation, cleaning, and analysis
  • Data visualisation with Matplotlib and Seaborn
  • Working with APIs and web scraping
  • Automation scripts and task scheduling
  • File handling and working with CSV, JSON, and databases
  • Real-world data projects and best practices

Course Modules

1

Python Fundamentals

Master Python syntax, variables, data types, loops, conditionals, and functions for data processing.

2

NumPy & Scientific Computing

Learn array operations, mathematical functions, and statistical computations with NumPy.

3

Pandas for Data Analysis

Master DataFrames, data cleaning, transformation, grouping, and merging datasets with Pandas.

4

Data Visualisation

Create compelling visualisations using Matplotlib, Seaborn, and Plotly.

5

APIs, Web Scraping & Automation

Work with REST APIs, scrape web data, and build automation scripts for repetitive tasks.

6

Capstone Project & Best Practices

Build a real-world data project from collection to visualisation, plus professional coding practices.

Tools & Technologies

Python 3
Pandas
NumPy
Matplotlib
Jupyter

Career Relevance

Prerequisites

  • Basic understanding of programming concepts (variables, loops, functions)
  • Python installed on your computer (we'll guide installation)
  • Text editor or IDE (VS Code recommended)
  • Comfortable learning by doing with hands-on exercises

Ready to Master Python?

Get access to this course, plus 13 more professional data & AI courses.

Get access for $34