Chevron Left
Back to Data Analysis with Python

Learner Reviews & Feedback for Data Analysis with Python by IBM

4.7
stars
19,217 ratings

About the Course

Analyzing data with Python is a key skill for aspiring Data Scientists and Analysts! This course takes you from the basics of importing and cleaning data to building and evaluating predictive models. You’ll learn how to collect data from various sources, wrangle and format it, perform exploratory data analysis (EDA), and create effective visualizations. As you progress, you’ll build linear, multiple, and polynomial regression models, construct data pipelines, and refine your models for better accuracy. Through hands-on labs and projects, you’ll gain practical experience using popular Python libraries such as Pandas, NumPy, Matplotlib, Seaborn, SciPy, and Scikit-learn. These tools will help you manipulate data, create insights, and make predictions. By completing this course, you’ll not only develop strong data analysis skills but also earn a Coursera certificate and an IBM digital badge to showcase your achievement....

Top reviews

RP

Apr 20, 2019

perfect for beginner level. all the concepts with code and parameter wise have been explained excellently. overall best course in making anyone eager to learn from basics to handle advances with ease.

UA

Jul 29, 2020

AN excellent course. Hands-on training on the cloud makes an individual really involved. So far the best online course I have ever taken, and I have learned Python programming a lot from this course.

Filter by:

2901 - 2925 of 3,034 Reviews for Data Analysis with Python

By Sachin L

Sep 26, 2019

More examples and detailed explanation

By Nilanjana

Jul 12, 2019

More examples and code examples needed

By Hamed A

Apr 9, 2019

The course needs a final assignment!

By Rosaura R d H

Jan 22, 2025

el contenido no se traduce muy bien

By Reza B

Oct 19, 2024

Not enough depth and using only csv

By Boris S

Oct 5, 2024

The final exam has broken questions

By piyush d

Dec 6, 2019

exercises could have been better.

By Jyoti M

Mar 26, 2020

I felt it was too fast to grasp.

By Baptiste M

Nov 2, 2019

Final assignment is quite messy

By Murat A

Apr 21, 2021

could not access the labs.

By Yuanyuan J

Jan 18, 2019

Not clear on the last part

By Ahmad H

Jun 8, 2019

This course is very tough

By conan s

Dec 20, 2019

Lots of technical issues

By David V R

Jun 18, 2019

Exams should be harder

By Riddhima S

Jul 8, 2019

la lala la la laa aaa

By Daniel S

Feb 9, 2019

Not easy to follow.

By Diego F C I

Sep 8, 2024

Videos en Español

By Allan G G

May 10, 2022

Muy poco practico

By thibauly t

Sep 27, 2021

très bon cours

By Vidya R

Apr 16, 2019

Very Math!

By Alagu S

Nov 13, 2024

GOOD

By SAGAR C

Apr 22, 2023

good

By Ahmad U

Apr 21, 2025

k

By Ulrich S

Feb 13, 2025

The whole training is a bit messy. For example, it offers two different versions for the jupyter-notebook in the final lesson. And the code in this notebook is even buggy (Invalid datatype). The most terrible thing about it is that the Peer Review Process for the final lesson is broken! It asked me to review my own solutions. They were presented to me as if somebody else had submitted it. Furthermore, I was asked to review the solution of a totally different course! Also, in the final exam, some of the questions have ambiguous answer options. (Polynomial Regression is a form of Multilinear Regression, numpy definitely contains algorithms as well, square-root error is in fact a suitable measure for comparing the performance of two models with different order, ...) What also bugged me was the fact that the voice of the training videos was not spoken by a human. It really makes you feel worthless, when you are teached by a computer voice. I still give 2 stars, as I really did learn something on this course.

By James H

Apr 29, 2020

Definitely not one of my favorite courses in the Data Science Certificate series. There were times I was ready to give up the pursuit of the certificate altogether during this class... There should have been a prerequisite for this course of the statistical tools and methods that would be covered in here... Sure I could program these things after this class, but i still dont understand why I would choose to use one over another? This is one of those classes where you walk away feeling more confused than when you went in... Also there were a lot of mistakes, typos, and obsolete things in the labwork - some reported and acknowledged months ago, but still not fixed in the lab (video I can understand, but not the labs)