Chevron Left
Back to Data Visualization with Python

Learner Reviews & Feedback for Data Visualization with Python by IBM

8,375 ratings
1,159 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 28, 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 14, 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:

76 - 100 of 1,143 Reviews for Data Visualization with Python

By Achyut S

Apr 03, 2020

Absolutely bad instructor with the videos not elaborating enough and the labs not functioning properly. Please fix it

By Alessandro C

Mar 27, 2020

So far this is the worse course- the coding is not well explained and the lessons are extremely ripetitive!

By Clara R

Feb 16, 2020

The videos were very repetitive, and didn't teach you much about best uses for diferent kinds of graphs.

By Rafed A

Feb 23, 2020

Bad instruction to finish the assignment and not enough tools to get the objective done

By James M

May 20, 2020

Just Awful. Test is nothing like the practice modules. Very poorly done.

By Dmitry R

Mar 08, 2020

Total emarrassment for IBM

By Clarence E Y

Mar 30, 2019

This course provides lectures that enable learners to understand the theory, application and practices that data scientists use to create meaningful visual presentations of complex data relationships. The labs provide adequate opportunities to do hands-on end-to-end work with data and visualization tools. The learner is challenged to go beyond the scope of information presented in the course to also search other resources to gain the knowledge necessary to complete the final project. Searching for additional resources builds a foundation for independent future work.

By Ashutosh M

Aug 14, 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!!!

By Sahil s

Nov 21, 2019

It's a really great course with proper hands on time and the assignments are great too. i got enough opportunity to explore the things which were taught in the course. Really Satisfied. Thanks :)

By Chris A B

Oct 27, 2019

The final project was somewhat more challenging due to some file downloading issues. But I was able to get some help in the forums for that, which helped me accomplish my goals.

By Rubén G Z

Apr 22, 2020

I learned and understood how to make graphics based on a previously clean and standardized data source. I liked this section.

By Kirti S

Apr 22, 2020

Really good course with easy to understand materials and wide varity of visualization techniques and tools.

By Alejandro A

Apr 24, 2020

The assessment was really complex, but the course overall is really usefull!!

By Shmagina V

Apr 21, 2020

Amazing course!!!! I liked your very detailed and well-organized notebooks <3

By Advaith G

Sep 16, 2020

The course was overall, pretty good. Although it was extremely repetitive with regard to 'cleaning' the data, the information covered was explained and shown pretty well. The lab sessions were detailed. I would have liked to see more of the possible implementations as opposed to manipulation of the aesthetic. I also hoped they would cover seaborn in more detail.

Although most people are against the final assignment, I actually enjoyed it as the previous courses gave us a jupyter notebook with most of the work already done, only letting us write the main part of the code. Coding from scratch with just the dataset helped me understand the topic better and will definitely make it easier the next time I attempt data visualization.

By Pris M

Apr 24, 2020

The course is very good. Intuitive and easy to follow. The real challenge is in the peer review exercises, where your patience is tested. You really have to work hard to get all the solutions to the questions. There are so many things that the course just can't teach you in the time constraints.

By Atfy I Z

Apr 21, 2020

A great course for you to further understand the mechanics of data visualisation as well as providing a space for you to familiarise and test your understanding on the subject matter.

By umair

Apr 11, 2019

this course should come before data analysis with python

By Rodolpho P

Sep 29, 2020

Although I understand that learning doesn't take place at only one place, this course seemed very weak in terms of providing enough examples necessary to solve the problems in the final assignment.

All videos had a same part that was repeated, and no information was agregated by this repetition.

The contents of the labs are quite good, but a more detailed explanation could exist.

Some updates are needed: one of the labs uses MapBoxBright, which gives us a clean figure with no map because this is not available anymore.

The final assignment required us to look for solutions that were not present in the course, and in my opinion, they should be. The student should go to outside sources when it feels a need to understand something deeply or if the way presented by the instructors was not the best for the student to understand what's going on.

There's a lot of room for improvement: the videos should not be repetitive; the contents should be updated, anything that is required in the assignment should be presented throughout the course, if it's not in the labs it should at least be in the videos; the final assignment could provide a notebook with the requirements as the other courses in the specialization offer (in my case, I took it as part of Data Science Professional Certificate by IBM); if this is not the case, the student should be prompted to create a notebook with the questions and answers, which would estimulate even more the creativity around data visualization.

By S A

Jan 14, 2019

This course was nice but there were extra stressors that weren't included in the course.

By Alasdair T

Jun 22, 2020

Course could benefit from a refresh - for instance, support for Mapbox Bright tiles has been dropped from Folium for 1+ year, but the course still tries to demonstrate their use. There are several posts from confused students wondering why this doesn't work. Surely it'd be better to just remove/update this section of the course rather than have to deal with so many bug reports in the forum?

Also the videos for this course are extremely repetitive and barely of any relevance, e.g. 1-2 mins of several of the videos is just the same footage of the data being imported to Pandas and cleaned. Once you've seen this once, you've more or less got the point. Add to this that the Final Assignment required knowledge of matplotlib which was *not* covered in the course, and had to be researched elsewhere, and it seems obvious that the quality and relevance of the video content could be improved significantly.

By Joao C

Feb 05, 2020

Out of all the courses in the IBM Data Science Professional Certificate, this was the one I had the highest expectation for and unfortunately I was a bit disappointed. The course materials are lacking in information and the final assignment asks for customisations that weren't covered in the course materials, which leads to question: are these important things to know and the materials are lacking in information ? Or are these irrelevant and should be a part of the final assignment? Because if they're just there to make sure no one gets a 100% grade, then that's just sad.

By James H

May 05, 2020

This class could have been one of the best based on my interest, but it wasnt explained very well and I had to use outside sources to figure out what was going on in the labs and sections... Also some of the final project material wasnt covered in the class itself... It was more difficult than it needed to be... Once I used Google to find answers, the stuff I actually learned were useful...

By Mehmood S

Apr 29, 2020

Much of what was tested, was not taught in the course. Therefore, the course requires individuals to do their own research online to answer the final assignment questions.

The purpose of paying for the course is to quickly learn fundamentals from the course, NOT to spend hours looking online for the right answers and waste time with trial and error experimentation.

By Mark S

Aug 19, 2020

Very poor. As the course carries IBM's name, I expected a premium product, but I was disappointed. The training videos were brief and didn't go into the material in any great detail, and certainly didn't prepare the student for the lab sessions or the final assignment. I learnt more from Stack Overflow than I did from from the training videos.