Python for Data Analysis Course with an Expert Mentor

This Python for data analysis course is built for beginners who want to work with data. You learn Python from scratch, then use pandas and NumPy to clean, analyse and visualise real business datasets. Every project is reviewed by your mentor, so you finish with work you can show in analyst interviews.

  • 38 lessons
  • 22 hours of content
  • Beginner level
  • Weekly live sessions
Arjun Mehta

Taught by

Arjun Mehta · Full-Stack & Data Mentor

What you'll learn

  • Write clean Python code with variables, loops and functions
  • Load, clean and reshape data with pandas
  • Calculate and compare metrics with NumPy and grouping
  • Create clear charts with Matplotlib and Seaborn
  • Answer business questions with exploratory data analysis
  • Present findings in a portfolio-ready notebook

Course curriculum

6 modules · 38 lessons · 22 hours

1Python basics
  • Variables and data types
  • Loops and conditions
  • Functions and modules
2Working with data
  • Jupyter notebooks
  • Reading CSV and Excel files
  • Data types and missing values
3pandas in depth
  • Filtering and sorting
  • Grouping and aggregating
  • Merging datasets
4NumPy & statistics
  • Arrays and vectorised maths
  • Descriptive statistics
  • Spotting outliers
5Data visualisation
  • Matplotlib basics
  • Seaborn charts
  • Choosing the right chart
6Analysis projects
  • Sales data case study
  • Writing up insights
  • Mentor project review

Who this course is for

  • Beginners aiming for data analyst roles
  • Excel users who want to automate analysis
  • Students in commerce, science or engineering

Tools you'll use

  • Python
  • Jupyter
  • pandas
  • NumPy
  • Matplotlib
  • Seaborn
Arjun Mehta

Your mentor

Arjun Mehta

Full-Stack & Data Mentor

14+ yrs experience · Ex-Senior Engineer, product startups

Meet all mentors

Python for Data Analysis: common questions

Do I need to know programming before this data analysis course?

No. The first module teaches Python from the basics, with examples that use data from day one.

Will this course help me become a data analyst?

It teaches the core Python skills analysts use daily and gives you projects for your portfolio. Your mentor can also guide you on resumes and interview preparation.

More answers about payments, certificates and refunds on our FAQ page.

Arjun MehtaPriya NairKavita SharmaRajesh Iyer

Ready to Start Learning?

Build real, job-ready skills with experienced mentors. Pick a course today and take the first step towards your goals.