FreeSQL Foundations — your first real data skill. Start querying for free today. Start SQL →
CoursesData & AnalyticsPython for Data Analysis
Data & AnalyticsIntermediate

Python for Data Analysis

Wrangle, clean, and analyse tabular data using the industry-standard Pandas library.

~14h total
7 lessons
~4h content
Pro Access
✦ Includes mini project
⭐ Certificate of completion

No setup required · 100% browser-based

What You'll Learn

Load and explore datasets with Pandas
Clean and reshape messy data
Filter, group, and aggregate DataFrames
Create basic charts with Matplotlib

Course Syllabus

7 lessons · ~255 minutes
01
Intro to Pandas DataFrames
25 min
Concept
02
Loading & Inspecting Data
30 min
Code-Along
03
Filtering & Selecting Columns
30 min
Code-Along
04
Cleaning Messy Data
40 min
Code-Along
05
Groupby & Aggregation
35 min
Code-Along
06
Visualisation with Matplotlib
35 min
Code-Along
07
Project: E-commerce Sales Analysis
60 min
Project

Prerequisites

  • Python Basics
  • SQL Foundations (helpful)

Tools Used

Python 3PandasMatplotlibJupyter (optional)
Continue Your Journey

This course is part of the Python Learning Path

Master Python systematically — from absolute beginner to data wrangling and automation.

Ready to start Python for Data Analysis?