Chevron Left
Back to Data Visualization with Python

Learner Reviews & Feedback for Data Visualization with Python by IBM

10,160 ratings
1,537 reviews

About the Course

"A picture is worth a thousand words". We are all familiar with this expression. It especially applies when trying to explain the insight obtained from the analysis of increasingly large datasets. Data visualization plays an essential role in the representation of both small and large-scale data. One of the key skills of a data scientist is the ability to tell a compelling story, visualizing data and findings in an approachable and stimulating way. Learning how to leverage a software tool to visualize data will also enable you to extract information, better understand the data, and make more effective decisions. The main goal of this Data Visualization with Python course is to teach you how to take data that at first glance has little meaning and present that data in a form that makes sense to people. Various techniques have been developed for presenting data visually but in this course, we will be using several data visualization libraries in Python, namely Matplotlib, Seaborn, and Folium. LIMITED TIME OFFER: Subscription is only $39 USD per month for access to graded materials and a certificate....

Top reviews


Nov 27, 2018

The course with the IBM Lab is a very good way to learn and practice. The tools we've learned in this module can supply a good material to enrich all data work that need to be presented in a nice way.


Aug 13, 2020

Great course, one of the best course to get hands-on learning for Data Visualization with Python. Particularly the lap exercise, it will make you think on every line of code you write. Excellent!!!

Filter by:

1476 - 1500 of 1,532 Reviews for Data Visualization with Python

By Stephane D

May 16, 2022

In general, I have no comments to make on the quality of the courses in this IBM Certification. The content is excellent, the teachers are competent. On these points this course is no exception to the rule. Nevertheless, I experienced my first frustration with this course. And my frustration grew exponentially with the amount of time wasted. (1) the first problems relate to the Theia tool and the very approximate support. And since the final submission is a Dashboard, I spent a few days installing my own tools. And trying to find a solution to submit my Jupyter notebook and run it. Typically Github and MyBinder*. (2) On the last day, I discover that the final submission consists of "screenshots". I wonder how such a bad idea could "germinate". The questions are confusing. It took me a little while to understand what the teacher wanted. Overall, I spent more time preparing the answers than writing the code. In reviewing the submissions of other students, I found that many had not understood the questions. One of the students got a 0, for submitting his Jupyter Notebook pdf to all questions. My frustration escalated. ------- There is an urgent need to redesign the submission process for this course! Either a Jupyter notebook on IBM Watson, or on Github with MyBinder* for the execution. The submission and correction process will be greatly improved. Thanks for reading me. *Clear illustration ofJupyter Notebook, GitHub + MyBinder, accessible to everyone. At 5:11 change "master" to "main"

By Penélope L L

Mar 9, 2021

This course lacks of explanations. Theory is very badly built. It was clearly the worst that I have done so far. I only learn about the "existence" of some tools or posibilities but it is imposible to understand how those works.

As I said theory clarifies nothing and as for the practice exercices would only for advanced students who already know the tools and need to practice to remember again.

The final assigment reflects the lack of foundation wich is consistent in the whole course. But the worst is that you have to do a master just to post the answers. You have to really do a collage of images, cut paste... really artistic. It takes more time posting the answers than really doing the assignement. At the end you would be graded not only for the accomplish of the final assignement but for your skill in fitting different screen shots in one image. Very sad.

Lastly, it is very disappointing to see that students have been complaining for those things since 2019 and they haven't done anything about it. That is ignominious!

By Paul T

Feb 6, 2022

I was diapointed with the course.

1)the most important thing is the Skills Network Labs. As i saw in the comment section and from my expirience the software glitses alot. i had the same code without changing it and was trying for 2 hours and it showed me that i had made a syntax error. the next day i did the same and i had the same problem. after closing the window and opening a new terminal for several dozen times the program actualy worked! without me changing my code!

2) the instructions on how to take the screen shots at the final assigment and are horibble and so confusing.for example in the drop dwon menu question it should say: "take TWO!! screen shots of each drop down menu. and put them in one file"

3)the course never explains the HTML language and just tells you to copy past it and make minor changes on it.

most on my effort on this course was spent on fixing a problem that i found out was the softwares problem and then trying to interpert the sceenshot instructions for the final exam.

By Kristin R

Mar 23, 2022

If I could if a zero star, I would. I desperately needed help, asked for it in the forums, and they deleted it! My IBM account on Watson was closed because I was not and COULD NOT pay the amount that IBM wants for their watson studio, so I had to sign up a different way to continue this program. However the labs that are used in this course won't let me use my new account and keep telling me that I needed to open a support ticket... which I did. Got no reply to that. What the point of having a help center when they're not willing to help?

I, personally, would NEVER use IBM Watson Studio's for anything if this is how they "help" you. I was very excited to start this "Perfessional Program" and now I feel like I wasted my time and money on this. So extremely frustrating. I only had thos course and two more to do and I would've been able to get the certificate. I will let whoever I need to know about this program and inform them to keep their money and time away from it.

By Alberto S

Jun 19, 2021

The overall course is not bad (even when they repeat way more than necessary the same concepts), they give you hints about matplotlib and seaborn. But I cannot rate the course with more than one star because the final proyect is a complete mess. They spend 4/5 of the course teaching you about python and then, in the last proyect you need to control html and have an understanding of some technologies that didn't appear in the course, deal with outdated materials with errors (you need to scrap the internet for solutions to bugs and problems in the code they give you, unreal...), with the need of search for a solution in the forum, where other classmates are in the same confusion as you. The worst course inside the IBM specialization by far. Not recommended, there are way better courses online to learn python visualization.

By L

Jun 7, 2021

W​here to start? The staff does not answer or help with issues. In rare occasions that they do, it is to the two threats that are "recommendations" and "common syntax errors" no matter what the issue the person has. I had to prolong this course for two months due to this and still, no answers. Labs are full of errors, unclear instructions. The final peer assignment has parts that have not been clearly explained in the lectures or the labs (if you are lucky to have the labs work, My advice is to test if you can connect to localhost, if not, and you are on Windows 10 prepare for a long list of possible issues). If anyone asks me about this specialization, just based off of my experience with this course, I will recommend the Google Data Analytics spec.

By Angelo A d M F

Jun 10, 2022

It's a reasonable overview of data visualization with examples of Seaborn and applications in Plotly and Dash. But I think this course is too basic, an introduction at best. The quizzes are very easy, the application is interesting, but it doesn't prepare the student to build their own dashboards. The assignment grading system is by far the worst I've seen on MOOCs. I've taken more than 30 courses only at Coursera and this is the worst. There is no sense sending images of your solution in a programming course. For learning Dash I'd recommend some Coursera's projects that spend less time and teaches you more.

By Sophie V

Dec 28, 2020

Half of what is in the final assignment is not taught in the lessons or the labs. In the forum this is what everyone is complaining about. You spend your time googling and youtubing to teach yourself when you still are paying the coursera subscription fee, I completed every video and every lab and then was surprised when the assignment asks for things that were never mentioned. When this is brought up in the forum the staff just reply saying you should do your own learning. VERY DISAPPOINTING . Some content was good but not very in depth so it was then unfair to have a final assignment that was in depth.

By Matt W

Dec 29, 2020

This module stands out from the others in the learning track as repetitive, poorly structured from a testing and assessment perspective and light on applicable content. For example, rather than giving a link to why pie charts should never be used, perhaps take some time to cover the main points. You could use some of the time that was spent cleaning the same data set in every video.

The final assessment was poorly-described and a number of discussions seem to centre around question 3 and its format in the question vs the answer.

I've enjoyed the course, but not this module.

By Jason S

Jan 17, 2022

I have tried to work through several of the secondary courses in the IBM Data Science course and have to say most of the Jupyter notebooks will fail in the lessons, as there are deadlinks, and files which are no longer hosted online in the given links. I am discontinuing these courses as it seems they are no longer being supported.

example: The first lab in the Data Visualization with Python Course, and The SpaceX Data Analytics Notebooks ended when i could not access the prescribed data locations.

By East Z

Oct 9, 2021

This course is poorly designed comparing with other courses in the data science certificate. There are many errors in the solution of labs, which is very confusing for beginners to figure out by themselves. If you check the discussion forum, you will see how many people are clueless and were mis-guided by the wrong solution.

The final assignment is also too advanced and the skeleton codes that were given also had a lot of errors, Would be helpful if the mistakes can get fixed for future learners.

By Zoe B

Jun 27, 2021

Final assignment doesnt work and after many hours of trying, Im yet to find a solution. Once again, another extremely poor quality IBM course. Strongly recommend AVOIDING this course. In an attempt to push their own software on you, theyve made it so the course doesnt work. Many frustrated people in the forums with one one active staff member replying (and even that is sporadically). My current error has been reported for months by different people with no solution provided.

By Matvey

Jan 14, 2022

There were so many problems with IMB's software and the course's set up in general so it was almost impossible to concentrate on learning- most time i was trying to resolve different issues with IBM Watson (sometimes it didn't work, in some instances i had to use my credit card!! to register to the IBM cloud) rather than to study Data Science. Just before the final capstone course I decided to cancel my subscription and switch to another non-IBM Data Science course.

By Tobias V

Jun 24, 2021

Final assignment was the worst. Not difficult but simply to get the systems to work. Discussion forums are filled to the brim with people having difficulties. Tried to do it Jupyter notebook = issues, tried it in Thesia = issues. Instructors have made detailed information on frequent issues on the forums but compared to the 8 other courses in the IBM data analyst certificate this is by far the most problematic course.

By Russell T W

Aug 12, 2021

Worst course in the data science sequence so far. Explanations are vague, examples do not always work, and assignments have new components added to them, the data are poorly suited for the visualizations (scatterplots are not used to show trends over time) and the instructor is too interested in showing how to make advanced (but little used) visualizations because they look cool--instead of focusing on common basics.

By Evan F

Feb 20, 2022

While I was working of this course I was under the assumption that like most courses I have taken, that I could work at my own pase. And yet when I went to work on the assingments for this course I could not complete them becuase they are time locked. seems unscassy and actically is hampering my complition of this course in a timely manner.

By Olivier H

Aug 10, 2021

One of the worst courses available in this professional certificate. That one and the webscraping one feel like they were created in a hurry and no one ever bothered to go back and check if they work/make sense.

I would love to say i learned something in this course other than learning to be patient with unclear instructions.

By Eleanor S

Apr 11, 2021

This is single-handedly the WORST of the courses I have completed on Coursera. The final assignment is FULL of bugs and the staff are completely unhelpful in responding to MULTIPLE complaints about the bugs. You will not be able to complete this course if you sign up to it because of this. A total waste of time and money.

By luca r

Apr 27, 2021

Nice contenent and lectures, however to do the final assignment and weekly lab the biggest problem was to make the environment work. I solved by using google colab installing packages. I think that the lab have to perfectly work on Watson, otherwise you do not understand if you are wrong or the environment is

By Heather C

Jul 24, 2021

O​ne of the worst courses in the Data Analyst Certification. The peer graded final took me over one week to complete, after scouring every forum and discussion filled with peope all having the same issues. This program final portion needs to be re-evaluated. It was not helpful to understanding the material.

By Julianna S

Mar 23, 2021

This course was very poorly thought out with an abhorrent final assignment. The forum was filled with classmates trying to figure out how to get things to work, and help from the instructors was copy/paste and not very useful. Many people will drop the certificate here I'm sure. Would not recommend.

By Nathaniel T

Aug 5, 2021

This is the only course in the series I had trouble with the labs in - to the point that it significantly impacted my ability to even learn through troubleshooting my mistakes. I also don't understand how there is an optional assignment that is required to pass the course. That's not optional.

By N S

May 24, 2022


By Christopher H

Feb 18, 2021

There needs to be a better way to submit coursework - the mess of having to screenshot and try to fit in all graphs was more laborious than the actual work of the course. A sentiment shared by MANY other people taking the course based on the discussion boards.

By Petra V

Apr 15, 2021

This is by far the worst course in the whole specialization. The final assignment has many syntax errors, still stuck with it after two days, and the video materials don't cover enough to understand the problematic and solution of the final assignment.