Chevron Left
Back to Data Analysis with Python

Learner Reviews & Feedback for Data Analysis with Python by IBM

4.7
stars
18,528 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

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.

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.

Filter by:

2801 - 2825 of 2,898 Reviews for Data Analysis with Python

By Joseph G

Jan 5, 2020

There were so many typos and errors about the very topics they were teaching. It is as if they don't actually care that people are trying to learn this and just view this course as a way to promote their Watson Studio. Normally I would forgive these errors, but there are programmers so paying attention to detail is paramount. Also, misspelling method names while you are teaching those very methods and then never showing how to spell them again makes for some serious confusion.

By Shaleen S

Oct 9, 2019

The final peer graded assignment has considerable coding issues. Regplot does not execute in the Watson Studio despite proper coding. During submission one question does not have the arrangement to upload JPEG file for submission so all you can do is post the code. The Q8 is dropped out of the blue with no reference availabe in any of the courses.

The course itself is very informative but it is very evident that no one is reviewing whether everything is working properly.

By Ludovico P

Jun 23, 2020

Unfortunately it's a bit rushed and the statistics module should be expanded and taken apart. The scripts in some "on-screen" quiz don't work and no matter what you type it just doesn't go wel. The quizzes are really hard and the whole module should slow down, and take the most important subjects and develop them. This is, ofc, a crash course and you can't expect more than this, but so far, it's the only downside to a brilliant professional course.

By Adib B

Oct 4, 2021

Thanks Coursera and IBM for providing this condition for all Enthusiasts.

In my opinion, in this course, Python did not learn in the best possible way.

I'm very sorry that your website does not verify Iranian users,

Your goal is to provide education for everyone,

Why should we, who are interested in education, be influenced by politics?

Isn't education the best way to help deprived countries?

I feel that this policy has no place in educational justice.

By Mehul A

Dec 24, 2018

This course is not friendly to new beginners in Python. Especially the weeks 3-5 are too intensive without any real explanations of the logic behind the code shown. Linear Regression, ridge regression, etc are too advanced for new joiners who struggle with basic python. Also, there are some erroneous slides present in a couple of videos that add to the confusion. Would not recommend this course to any Python beginners.

By Павел С

Oct 20, 2023

Bad final exams, little to none explanation of information, lazy test and text writing. I was not interested in this course, I did not manage to learn much due to lack of theory and explanation why do I need to count these scores, what do I achieve with them and how do I choose methods. I feel like authors of this course are well educated on theme but did not care much to explain it to new learners

By Deepak R

Aug 21, 2020

Course content not explained properly. Instructor introduced the topic and very less explanation on the topic provided. I have to study the topics with external help to gain the proper understanding. I would suggest to the course designers to redesign the course content with emphasis on explaining the concepts. All the topics covered under this course are lacking on explanation part.

By Freddy A R Q

Jul 7, 2023

Excelente curso, muy pedagógico, ilustrado, teoría y práctica hacen posible el aprendizaje. El feedback es fundamental y no lo proporcionan. Los script deberían aparecer al inicio para ir desarrollando el proceso, los codigos están desactualizados, hay funciones que no están vigentes en Python, librerías y funciones desactualizadas retrasan el avance, optimización y resultados.

By Kim D

Aug 5, 2023

Course starts off great up till and including module 3. From Module 4 (model dev) course gets a bit hectic and needs to be broken down smaller sections with more explaining. Important difficult concepts are packed into modules 4 and 5 more time and explaining is required here and quite honestly i have processed nothing from those modules 4 & 5 and i redid the modules twice.

By Joann L

Mar 22, 2020

This course was riddled with errors, it was honestly really hard to follow. It's also extremely frustrating that the errors were pointed out by others for a really long time (several months for some), and none of it were fixed.

The subject matter was also extremely difficult to follow and the explanations provided were insufficient for beginners.

By Anmol D

Apr 7, 2020

The final assignment code had some major issues. I kept getting the error 'NaN, Infinity, or big data type' whenever I tried to compute inspite of my code being right (I cross checked my code with my peers assignment as well). The videos miss out several critical bits of information. This course was a very frustrating experience for me overall.

By Mao T T

Apr 2, 2020

Course started out alright but towards the end if became more about simply plugging in data into imported functions without a deep understanding as to the underlying mechanics. The part about pipelines was especially rushed.

Labs should provide new examples for students to work on instead of asking students to slightly modify code.

By Farrukh N A

Jun 24, 2020

The devaluation of this specialization course reached the lowest when ADVANCED STATISTICS was introduced to all students without MENTINIONING in the course outline. It should have been ONLY for ANALHYZING the dats , instead of trying to cover whole of modeling and evaluation in a few slides which is never enough.

DISAPPOINTED.

By Martin K

Jan 28, 2021

This course is okay. The practical exercises are very easy. Therefore you don't learn that much. It's mostly choosing between one right and two ridiculous answers and copy-pasting code that was introduced immediately before the task. I'll probably have forgotten most of it by tomorrow. There are better tutorials on youtube.

By Jason K

Dec 3, 2019

Worst course I’ve ever taken on Coursera. It starts off ok, but quickly goes downhill. Many concepts very quickly or poorly explained; lab assignments filled with typos and errors and in some cases not connected to content in videos. I finished the course, but it was painful and I didn’t learn much. Very disappointed.

By Steve S

Jan 6, 2019

Rather poor way to get hands on learning. The "lab" does not offer an effective way to learn. This course was a poor substitute for a real instructor. Also, the last two weeks' material became more complicated but the information supplied to learn it did not increase nor provide clear or different explanations.

By Joe W

Jan 19, 2021

This course is not for anyone without pre-existing knowledge of statistics and basic python. Although I made it through the course, I ended without feeling confident I could apply any of the learnings on my own. Other more interactive coding courses I have taken have proven far more useful that this one.

By Rashmi S

Feb 14, 2021

Concepts were not explained in detail. Exercises were also very easy. Overall it was not enough for people who're looking to learn the concepts in depth and apply them to some real-world problems. Since it's a paid course expectation was to learn something substantial from it, but I'm disappointed.

By Amiee E

Mar 15, 2020

The course itself 5 star. But because the lab experience is so terrible, I minus 3 stars. Please fix or remove Cognitiveclass completely from future courses, it delays my learning and interrupt my focus on the subject, there are 3 more courses to go and I can only expect more bad lab experience.

By Martin V

Sep 5, 2020

A lot of inconsistency and errors of the code in the videos presented. Expected a better quality for a course from IBM tbh. Also the assignment does not leave any room for creativity ut is merely a "code-along" exercise which does not require a lot of thinking...

By Seth C

Mar 16, 2024

Instructors seemed more like customer service reps than teachers. Their limited knowledge was a real drawback. The listed instructor does not teach this course. There really was no good information once the course hit pipelines and hyperparameters.

By Karthik S

Jul 13, 2018

This course let me down. The crux of real-world is in analysis and in this course the author, IMHO, didn't do justice in explaining the concepts, the why are things done the way they are clearly; instead the author opted to breeze through things.

By Tiago M d C D

Dec 5, 2022

I can't reset my deadlines!! Why don't you send an email when the deadline is due soon?? Why does it seem like the course has no real support real time? Why is it so hard to get the IBM tools working? So many things are going wrong with this...

By Alistair J W

Nov 17, 2018

There were numerous issues with editing of the content in this course that certainly impacted its effectiveness. While that is not uncommon the forums indicated that these had been identified by other learners months ago and not addressed.

By Mattia S

Mar 19, 2024

It's a very good course that I would recommend. My 2/5 rating is due to the difficult to use the coding notebooks: I often had to switch to Anaconda in my laptop, and I think it should be fixed. Apart from this, it's a 4/5 rating for me.