Tech Skills · Self-paced course
Python for Data
Go from spreadsheets to scripts. Load messy data, clean it, analyse it and chart it — in Python, with pandas.
$97
One-time payment · Self-paced course · 6 modules · 18 lessons
Enroll now — $97Read a free preview lesson
What this is
Go from spreadsheets to scripts. Load messy data, clean it, analyse it and chart it — in Python, with pandas. The course covers: Python fundamentals aimed squarely at data work; pandas: loading, filtering, reshaping, merging; Cleaning real-world mess — nulls, dupes, bad types; Grouping and aggregation that mirrors your SQL; Charts with matplotlib that are actually readable; Turning a notebook into a repeatable script.
It is a self-paced course of written lessons and exercises. It does not include live instruction, one-to-one coaching or individual feedback on your work, and it cannot promise any particular job, income, ranking, certification or business result — what you get out of it depends on your own situation and the practice you put in.
What you will be able to do
- Python fundamentals aimed squarely at data work
- pandas: loading, filtering, reshaping, merging
- Cleaning real-world mess — nulls, dupes, bad types
- Grouping and aggregation that mirrors your SQL
- Charts with matplotlib that are actually readable
- Turning a notebook into a repeatable script
The curriculum
Module 1
Python fundamentals aimed squarely at data work
- Key concepts
- Worked example
- Practice exercise
Module 2
pandas: loading, filtering, reshaping, merging
- Key concepts
- Worked example
- Practice exercise
Module 3
Cleaning real-world mess — nulls, dupes, bad types
- Key concepts
- Worked example
- Practice exercise
Module 4
Grouping and aggregation that mirrors your SQL
- Key concepts
- Worked example
- Practice exercise
Module 5
Charts with matplotlib that are actually readable
- Key concepts
- Worked example
- Practice exercise
Module 6
Turning a notebook into a repeatable script
- Key concepts
- Worked example
- Practice exercise

This is for you if…
- Analysts and operators who've hit the ceiling in Excel and want a tool that scales past it. No prior programming needed.
- You prefer to learn at your own pace from written lessons and exercises
- You want a structured path through Python for Data rather than scattered articles
- You are willing to practise on your own work as you go
What you get
- 18 lessons across 6 modules
- A free preview lesson you can read before you buy
- Practical exercises to apply each module to your own work
- Self-paced access — work through it on your own schedule
- One-time payment, no subscription
Questions
Is a certificate, licence or credential awarded?
No. This course does not award any certification, licence, accreditation or professional credential. It is educational content for your own learning.
Is this live or self-paced?
Fully self-paced. You work through the lessons on your own schedule; there are no live sessions.
Can I read a lesson before buying?
Yes. The free preview lesson linked at the top of this page is a complete lesson from the course.
How do I get access after paying?
Checkout is a one-time payment. After purchase, course access details are sent to the email address you use at checkout.
Educational content only. This course does not promise any income, earnings, revenue, job or business results; outcomes depend on your own situation and effort. No certification, licence or professional credential is awarded.