Chevron Left
Back to Data Visualization with Python

Learner Reviews & Feedback for Data Visualization with Python by IBM

4.5
stars
11,536 ratings

About the Course

One of the most important skills of successful data scientists and data analysts is the ability to tell a compelling story by visualizing data and findings in an approachable and stimulating way. In this course you will learn many ways to effectively visualize both small and large-scale data. You will be able to take data that at first glance has little meaning and present that data in a form that conveys insights. This course will teach you to work with many Data Visualization tools and techniques. You will learn to create various types of basic and advanced graphs and charts like: Waffle Charts, Area Plots, Histograms, Bar Charts, Pie Charts, Scatter Plots, Word Clouds, Choropleth Maps, and many more! You will also create interactive dashboards that allow even those without any Data Science experience to better understand data, and make more effective and informed decisions. You will learn hands-on by completing numerous labs and a final project to practice and apply the many aspects and techniques of Data Visualization using Jupyter Notebooks and a Cloud-based IDE. You will use several data visualization libraries in Python, including Matplotlib, Seaborn, Folium, Plotly & Dash....

Top reviews

LS

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.

CJ

Apr 22, 2023

Learnt a lot from this visualization course. The one I found most interesting was making the dashboard. Although sometime the code and indentation are tedious, but this might be useful in the future.

Filter by:

1701 - 1725 of 1,801 Reviews for Data Visualization with Python

By Sam S

Apr 30, 2021

This was the most complicated to understand out of all of them, at least the final project was.

By Logesh K

Mar 9, 2021

The final assignment was not straightforward. It doesn't check the visualization capabilities.

By Deepak N

Apr 19, 2019

Needs better and more elaborate explanation. It's too tough to understand and execute.Thanks!

By Thais C M

Jul 24, 2019

Some of the questions on the final assignment questions were not covered on this course.

By Anna K

Mar 4, 2019

There was no course material teaching us how to do one of the tasks for final assignment

By Richard L

Mar 13, 2020

A lot of material is not explained verbally, videos are half-useless and repeating.

By Marcelo A

Jan 11, 2022

Final assignment confusing. Some code questions of the tests were poorly formatted

By Divya S

Jan 4, 2021

The tutorial videos needed to have more content and explanation and not the labs.

By Sumit A

Nov 30, 2019

Please have more explanation in Videos. The content is not covered enough in labs

By Nicholas A M

May 10, 2021

Solid lectures, but final project and labs had errors. Fix these problems soon.

By Thomas C

Dec 12, 2023

Code was not taught nearly as well as the other modules in the certificate.

By Armen M

Nov 26, 2019

Not Fully explained. The final agriment tasks not match with course content

By Jan D

Oct 6, 2018

No Instructors helping out. Little is learned... Not worth taking.

By Catalina M C

Mar 23, 2020

The lab stopped working and we didn't get any support.

By Mehul S

Jan 4, 2020

Questions in the peer graded are little out of scope.

By Osama H

Dec 11, 2020

need to adjust material very bad labs and tutorials

By David H

Mar 23, 2020

Poor examples / labs! Labs very often not working.

By Dylan S

Jan 5, 2021

lack of adequate instruction for some assignments

By Dony G

Feb 6, 2020

Poor study material compared to the assignment

By Mark S J

Apr 4, 2023

The Skillshare network is not working. :>

By supman

May 17, 2022

opening a tool takes too long

By Adwaith M K

Sep 28, 2023

i didnt get my badge

By Joshua T

Aug 3, 2019

Need to be clearer

By Bryce M

Jan 5, 2021

not very clear

By Trevor H

May 3, 2024

This is definitely the worst IBM course I have taken. Truly awful. The good: It introduces you to multiple visualization packages, albeit briefly. The instructor responses to most of my questions were detailed and helpful, though many responses I saw to other questions were unhelpful or even inaccurate. The bad: Where to begin? The course suffers from very poorly written/designed instructional materials. For example, students are often tasked with creating visualizations that don’t make much sense or are not optimal for the situation. The final project material is particularly awful. The dataset students are given is a synthesized dataset that is very poorly designed. Even the instructors are not sure exactly what the rows and some of the variables represent. Of course, creating a visualization using a dataset with a nonsensical structure is likely to produce a nonsensical result, but sometimes even the visualization prompts themselves are nonsense. Why were we asked to create a bar chart with two continuous variables and one categorical variable? Why were we asked to create a line chart for data that has multiple observations for specific x-axis values? Students complained about this, and the staff said they would fix it months ago but have not, which is another issue. You might often find yourself thinking “what abomination of a graph did I just create? Is this right?” then checking the solution code and seeing that you are correct, it is just a nonsense plot. I would be embarrassed to show somebody the work I created in this course, even though I did it correctly. Many of the quiz/exam questions and/or answers are either vague, nonsensical, or not very educational. As an example, a question on the final exam (which I will not write here) asked a question akin to asking “What feature of a car is helpful for buying a car?” What kind of a question is that? Students complained and the staff said they would remove it months ago but have not. Another question was like asking “What kind of animal is a dog?” and giving the answer choices: A) A furry animal B) An animal that hisses C) A lizard D) A dead animal What is that supposed to teach us? What do you mean by “kind”? The course materials are also full of typos. Did nobody proofread the course content and think critically about it? Some responses I saw from instructors also contained many serious typos. Also, as previously mentioned twice, errors and egregiously badly written course material are slow to get fixed (if at all?). I wasted so much time wondering if I was doing something right, if something was a typo, or what a vague prompt or question meant. The course materials also use deprecated functions, sending me on a hunt to find and learn the current functions. None of this is helped by the script-reading robot voice that often lacks subtle but important intonation and sentence pacing. Another, more foundational issue with the course is that it doesn’t really teach you that much about each visualization package. This is especially true for the dashboarding section. There is no way I would feel confident building a real dashboard for an organization with just the knowledge learned in this course. The lack of depth is also exacerbated by the fact that the visualizations being created are not well suited to the problem at hand or are based on nonsense data. If this course is meant to teach us useful skills, shouldn’t we be creating realistic visualizations that are representative of how a data analyst would visualize real-world problems? I could say more, but the bottom line is that I do not recommend this course for learning data visualization with Python. I seriously hope IBM overhauls this course.