Chevron Left
Back to Data Analysis with Python

Learner Reviews & Feedback for Data Analysis with Python by IBM

4.7
stars
18,616 ratings

About the Course

Analyzing data with Python is an essential skill for Data Scientists and Data Analysts. This course will take you from the basics of data analysis with Python to building and evaluating data models. Topics covered include: - collecting and importing data - cleaning, preparing & formatting data - data frame manipulation - summarizing data - building machine learning regression models - model refinement - creating data pipelines You will learn how to import data from multiple sources, clean and wrangle data, perform exploratory data analysis (EDA), and create meaningful data visualizations. You will then predict future trends from data by developing linear, multiple, polynomial regression models & pipelines and learn how to evaluate them. In addition to video lectures you will learn and practice using hands-on labs and projects. You will work with several open source Python libraries, including Pandas and Numpy to load, manipulate, analyze, and visualize cool datasets. You will also work with scipy and scikit-learn, to build machine learning models and make predictions. If you choose to take this course and earn the Coursera course certificate, you will also earn an IBM digital badge....

Top reviews

SC

May 5, 2020

I started this course without any knowledge on Data Analysis with Python, and by the end of the course I was able to understand the basics of Data Analysis, usage of different libraries and functions.

RP

Apr 19, 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.

Filter by:

126 - 150 of 2,912 Reviews for Data Analysis with Python

By Yuliya S

Nov 30, 2024

Firstly, the labs of the course have a lot of issues, I had to spend third of the study time figuring out hot to eliminate the errors, looking through discussion forums. The staff knows about the issues but doesn't attend to them for some reason. Secondly, statistical part is not very well explained. I enrolled in a different course to understand it better. Some terms and results in the labs are left not explained. The reason for calculation or the implementation are left unsaid. Otherwise, it's an ok overview of things to know and study further.

By Sashwat A

Apr 15, 2023

I got lost in the first few steps of how to read a dataset. Instructions need to be streamlined, and why certain steps are being taken need to be explained better. For example, I didn't understand why in Cells 1 and 2 under the Read Data heading, we were working with the autos.csv, when just before it was the imports-85.data file.

By Philip P

Jan 9, 2021

Course lacks thorough rigor or genuine assessment.

Labs are training on copy/paste and using the Shift+Enter command in the Jupyter notebook.

Assessments are multiple choice. No assessments on ability to write scripts to undertake data analysis to seek solutions.

By Brandon S

Jan 7, 2021

Again, the use of the IBM cloud is a useless buffering of site traffic for your own products and does not provide anything for the course. Little to no 'challenge' questions that push the student to go beyond the hand held procedure of the labs.

By Elvijs M

Apr 18, 2020

The course makes you aware of some Data Analysis techniques, but you learn very little. The explanations are very superficial. And since nearly all the code is are already there, you are not forced to think about the concepts and methods.

By Garett M

Mar 24, 2023

Big difference in difficulty between first 3 modules and last 3. Last 3 modules present advance use-cases without providing nearly enough context as when they can/should be used, nor any explanation on what the methods were doing

By Utkarsh S

Jun 25, 2020

The course was quite good until Week 3 but after that it was poorly structured. A lot of concepts were randomly introduced without proper explanation in Week 4 and Week 5, thereby killing the fun of learning.

By Ibrahim A

Apr 27, 2020

This course ranks the least of the wonderful courses I have taken with coursera. There is definitely room for improvement in the delivery of materials.

By Muzamal A

Apr 22, 2020

I'll be honest this course for a beginner is difficult and incomprehensible as thereare many new things introduced which are not explained properly

By Sharvinee

Nov 23, 2020

yOU DEFINITELY NEED SOME BASIC PROGRAMMING BACKGROUND. i FOUND IT TOUGH

By J H

Nov 23, 2024

Needs more detailed learning material

By Benjamin J

Dec 1, 2018

many mistakes throughout

By KD D

May 22, 2023

Several topics are not covered in sufficient detail. If this is a beginner's course with no prior statistical or Python knowledge required, why does is feel like the course material assumes that I have prerequisite knowledge?

The videos are a mess. The narration timing is off in several places. Some bits of information are only shown on the screen for a second before the slide changes. The audio cuts in one video. Some of the visualizations are too blurry to make out.

Eventually, I resigned myself to simply getting through this course as best I could and then supplementing certain areas by looking elsewhere for better instruction.

Hopefully IBM/Coursera will make necessary changes for future learners, although previous forum posts as much as 1 year old indicate otherwise. I posted about all of these issues in the forums myself. In response, an admin simply apologized and parroted my concerns back to me.

By Egor G

Oct 22, 2022

poorly made labs, they put their IBM stuff that doesnt even work. Each course in this certification is pure pain beacuse almost nothing works as intended. Most labs contain errors (some of them are rather critical) which are not fixed for years. I found my problems in discussion forums that were dated like 2 years ago. And none of them were fixed since that time, even though the stuff confirmed that there are serious mistakes and problems. They just dont care. Most of the time you will spend half of your time not studying, but trying to execute IBM stuff that never works, or by searching and fixing course bugs and mistakes. You may run into situatons (VERY OFTEN) when your environment doesnt even start or execute, and you will have to pass a day of your life or more by waiting help for the stuff, that doesnt even help sometimes.

By Paola d C

Sep 5, 2021

The submission of the final assignment of this course is very poorly designed and explained, it wasted over 1 hour of my time. Furthermore, completion of the course CANNOT be linked to reviewing other people coursework and course completion delayed for over 1 month, because you allow to choose this course as part of my company required training that must be completed by a certain deadline. I completed the course today, but it will not record as completed until AFTER the deadline.

This is unacceptable in a professional world.

By Nizami I

Oct 6, 2019

The course structure and videos are nice, but THERE ARE SO MANY ERRORS in the videos. I spent so much time to google and fix these errors. It is really terrible and I dont understand how people gave the high grade. I stopped watching videos after Week 3, because I fed up correcting their errors. Although people have mentioned it long time ago, but nothing has changed. Really shame on Coursera and IBM that have such quality!!!

By Eleanor

Feb 1, 2022

These IBM courses are designed to force you to sign up for their products, provide personal information and credit card number, and then their products don't work. Course material is mediocre at best; if you truly want to learn the subject look elsewhere.

By DJ B

May 7, 2022

All labs up until the final project did not work and support was worse non-existent -- when brought up by me and other students in the course, we were dismissed.

By Dennis B

Oct 24, 2021

Honestly, the labs were impossible to load and everyone is asking for help on the forums whilst staff copy/pastes the same useless answers.

By Swati J

May 30, 2022

NOthing related to Data Analysis. The course is all about statistic , related to data science.

By Alyssa K C F

Jul 1, 2022

Absolutely poorly designed and taught course. Would give 0 stars if I could!

By Luis C G M

Nov 8, 2022

Horrible, this is for data science not for a data analyst.

By Jaysee J P

Jun 10, 2022

Information overload, too complicated

By Marta O G

May 12, 2020

Too hard

By Amulya G

Aug 12, 2024

I recently enrolled in the "Data Analysis with Python" course as part of the IBM Data Science Professional Certificate on Coursera, and I must say it is an excellent experience. The course is well-structured, starting from the basics and gradually advancing to more complex topics, making it suitable for both beginners and those with some prior knowledge. The instructors did a fantastic job of breaking down complex concepts into easy-to-understand modules. The hands-on labs and projects are particularly valuable, as they provide practical experience with real-world datasets using popular Python libraries like Pandas, Numpy, and Matplotlib. This approach not only reinforces my understanding of the material but also boosts my confidence in applying data analysis techniques in real-world scenarios. I also appreciate the inclusion of exercises and quizzes throughout the course, which helps solidify my learning and track my progress. The interactive nature of the course, combined with the supportive community of learners and instructors, makes the learning process both engaging and enjoyable. Overall, I highly recommend this course to anyone looking to enhance their data analysis skills with Python. Whether you're pursuing a career in data science or simply want to improve your data manipulation and visualization abilities, this course is an excellent choice.