Python for Data Analysis

Course overview

A hands-on introduction to Python for data analysis: variables, lists, your first table with pandas and your first charts with matplotlib. Every code block on these pages was run when the course was built, and the output shown is the real output.

What you will practise

  • Variables, strings, numbers and lists in Python
  • Creating a table (DataFrame) with pandas and computing simple statistics
  • Drawing bar and pie charts with matplotlib
  • Combining these steps in a small sales analysis

Lessons

  1. Python basics — variables, f-strings and lists
  2. pandas fundamentals — DataFrames and basic analysis
  3. Data visualization — your first charts
  4. Exercises — practice on your own
  5. Project: sales analysis — sales vs target by quarter

Before you start

You need Python 3 with pandas and matplotlib. You can run the examples in Jupyter, VS Code or any Python environment.

Note

This is a free introductory course. It does not include graded exams, certificates or saved progress.