Packt

Python for Data Analysis: Step-By-Step with Projects

Packt

Python for Data Analysis: Step-By-Step with Projects

Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Beginner level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Learn to work with Python for data analysis using libraries like Pandas and Seaborn.

  • Gain hands-on experience cleaning, transforming, and visualizing data for insights.

  • Understand time series analysis and how to manipulate date and time data effectively.

  • Apply data analysis techniques to real-world projects, including NBA and Olympic Games data.

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

February 2026

Assessments

12 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 12 modules in this course

In this introductory section, we will walk you through the course overview and provide context for the hands-on projects you'll be working on. You'll get a sense of the practical applications of Python for data analysis that will be demonstrated and practiced throughout the course.

What's included

2 videos1 reading

In this section, we will cover the foundational concepts of Python programming. From setting up the Python environment to understanding core data types and structures, this section will help you get comfortable with Python syntax and build a strong base for working with data.

What's included

7 videos1 assignment

In this module, you'll learn how to import, preview, and export data with Python. We’ll focus on using Pandas to load datasets and explore the different data structures that Pandas offers, helping you manipulate data effectively for analysis.

What's included

5 videos1 assignment

This section focuses on exploring and manipulating data. You'll learn how to combine datasets, sort data, select specific columns and rows, and modify values. The aim is to develop your skills in data exploration and preparing datasets for deeper analysis.

What's included

9 videos1 assignment

In this practice project, you’ll get the chance to apply what you’ve learned in a real-world context by working with NBA games data. You’ll clean, explore, and analyze the data, following a project workflow that includes key steps in data analysis.

What's included

1 video1 assignment

In this section, we’ll focus on the crucial task of data cleaning. You will learn how to handle missing values, remove outliers, and clean text data, ensuring that your dataset is ready for analysis and modeling.

What's included

10 videos1 assignment

This section covers various transformation techniques, such as extracting date and time information, applying binning, and mapping values. You will also learn how to apply functions to modify data, making it more suitable for analysis.

What's included

4 videos1 assignment

In this project, you will work with data from a Czech bank. The project will provide hands-on experience in cleaning, transforming, and analyzing a real-world financial dataset, helping reinforce your learning from the previous sections.

What's included

1 video1 assignment

This section focuses on exploratory data analysis (EDA). You’ll learn how to aggregate statistics, use groupby and pivot tables, and visualize the relationships between variables using Python’s Seaborn library, enhancing your ability to derive insights from data.

What's included

10 videos1 assignment

In this capstone project, you’ll analyze data from the Olympic Games. You’ll apply EDA techniques, such as aggregation and visualization, to uncover insights and present your findings, simulating a real-world data analysis scenario.

What's included

1 video1 assignment

In this section, we’ll dive into time series data analysis. You’ll learn how to work with datetime objects, resample time series data, and use rolling windows to smooth and analyze trends over time, a crucial skill in fields like finance and sales forecasting.

What's included

6 videos1 assignment

In this final module, we’ll review the key concepts and skills you’ve learned, provide tips for continued learning, and offer guidance on how to apply your new data analysis skills in real-world projects.

What's included

1 video2 assignments

Instructor

Packt - Course Instructors
Packt
1,471 Courses 392,127 learners

Offered by

Packt

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions