Chevron Left
Back to Python Project for Data Science

Learner Reviews & Feedback for Python Project for Data Science by IBM

4.5
stars
4,307 ratings

About the Course

This mini-course is intended to for you to demonstrate foundational Python skills for working with data. This course primarily involves completing a project in which you will assume the role of a Data Scientist or a Data Analyst and be provided with a real-world data set and a real-world inspired scenario to identify patterns and trends. You will perform specific data science and data analytics tasks such as extracting data, web scraping, visualizing data and creating a dashboard. This project will showcase your proficiency with Python and using libraries such as Pandas and Beautiful Soup within a Jupyter Notebook. Upon completion you will have an impressive project to add to your job portfolio. PRE-REQUISITE: **Python for Data Science, AI and Development** course from IBM is a pre-requisite for this project course. Please ensure that before taking this course you have either completed the Python for Data Science, AI and Development course from IBM or have equivalent proficiency in working with Python and data. NOTE: This course is not intended to teach you Python and does not have too much instructional content. It is intended for you to apply prior Python knowledge....

Top reviews

LY

Feb 20, 2023

Lab works became more challenging and difficult throughout end of the course. Some tasks I've spent more than week just to find out the mistake. It is quite challenging yet fulfilling at the same time

DM

Feb 27, 2022

Had a few issues with my IBM Cloud account and adding the Jupyter notebook but the help\response was great so was resolved quickly.

Great material that can defintely be applied to work experiences.

Filter by:

751 - 775 of 807 Reviews for Python Project for Data Science

By Frank H

•

Jul 28, 2023

This course has too many issues:

The assignment rates items that are vague: If the quarterly data is demanded, then it should be spelled out and not just "the revenues"! To grade on this is ridiculous!

I was not able to see any links in the reviewed assignments - but I am starting to suspect I cannot see the Watson links! I could not get a Watson account, as the creation failed repeatedly despite me trying to troubleshoot it!

The used python version is old. Methods such as .append() are deprecated now! Also, who uses that python version locally? I would need a new env just for the course...

Some installs or imports gave warnings and failures, for example, for not using the version the employed jupyter version was expecting.

I got full marks despite some misunderstandings due to the vague new(!) text, because the people apparently seriously had enough. I am angry and embarassed that I deducted points in my reviews, as I followed the stupid guidelines! Do note that the new assignment version has new and vague texts. I lost all my previous work when it was updated too. Since it was some time I did it, I could not remmeber the quarterly shennenigans, for example. Kindly do not ask me to repeat this stupid assignment by changing the tables to quarterly, this is utterly repetitive. At least the weird tip to take the [1] (second) table now makes sense again. I marked it as an error in my notebook, as the yearly was demanded by my understanding of the text!

The exam should have been a new problem with at least some slight variations. It should be clearly spelled out what is expected.

By Gabriele P

•

Aug 24, 2023

I don’t Understand why this is a standalone course instead to be a part of the course on python for data science, most contents are in common and here they are just repeated.

Main lab (used for final assignment) is too easy and guided, most questions say also how to do easier tasks (e.g., get first/last rows of a dataframe), thus it is not challenging.

At the end of the lab I was expecting a discussion and explanation about the meaning of downloaded and plotted data. As said before, explanation is an important part of the data science methodology.

By Heath B

•

May 23, 2023

Outdated code that doesn't work properly in watson studio required for the final project. The function they wrote and want you to use to make a graph is unusable. This means that after completing the project on watson studio you have to go in, transfer the project to your local machine, and run the code there. They need to retest their course material in their chosen platforms. There's no reason that it should not work in IBM Watson Studio as this course is being taught by people from IBM.

By Chris M

•

Oct 4, 2022

Could really use more than a few examples for different parts of the project. A couple of examples of where the graph was used would have also helped. I think at least one extra week of prep for the project with a couple of examples would have helped greatly. Also, I am new to this type of coding I know a little html and php but for me it would help to not only see single lines of code but a full page of code to see how it would run or execute all together.

By Kevin J

•

Aug 26, 2023

Too much information is presented at once without being given time to absorb it. Not enough practice with the topics presented. Some topics are just glossed over in a couple minutes. I had to visit other tech-related sites to figure out how to do some things that were asked in the final exam, since the IBM lessons didn't adequately explain them. The speaker's voice volume is inconsistent from video to video.

By Brandon P

•

Sep 14, 2023

Good content but light on programming fundamentals, so defining functions and how calling them works are absent. Be wary of a steep learning curve compared to previous courses if you aren't already a programmer. Much worse, the final is just actually broken and your passing is up to luck depending on who reviews it and whether their browser will properly display the charts you work to create.

By Greg F

•

Sep 4, 2024

The whole making of a dashboard by screenshotting graphs and pasting them places is just poor, noone makes dashboard that way in 2024. Why learn to do it that way? Also too many instances of just copy and pasting code from earlier places, but the dashboard forcing you to remember the exact syntax in every new section, if its not new, just put the code for us with gaps for what IS new.

By Joshua C T

•

Jul 11, 2023

There are some useful practise labs but the code is outdated and the use of IBM Watson seems to have been removed. It seems this is so the instructors don't need to update their code base which doesn't run on recent versions of the libraries or python.

The course format is not clear as instructions have not been fully updated. Poor quality course which could have been good.

By Osman B

•

Mar 3, 2022

You have to review someone's submission to finish the course. The thing is, if there is no submission available for you, you have to wait! You can not finish the class without it! Ridiculous! I waited for a while. But everytime I check, it says same thing: ''There is no submission for you to review right now. Please come back later'' You gotta be kidding me seriously!

By Frank A

•

Jan 22, 2023

Very informative project, however it was also very frustrating. Lab/notebook should be updated to ensure correct source data is provided when the assignment is started. Looking at the discussion topics, the issue I had was identified over 2 years ago and still seems to be an issue. However, following the topic I was able to finish the project.

By Marta K

•

Feb 19, 2022

One can learn interesting things but the final assignment is a disaster - it is very difficult to sign in to watson studio, one need 1 hour to find a way to do it. Apart from that later for peer review screen shots are needed which on small laptop are nto easy to do. Reviewing others work is also difficult as the photos are reallz small.

By Henri R

•

Apr 14, 2023

If this wasn't part of the certificate, I wouldn't bother. The project was way too easy and boring. I'm certain you could actually get full marks just by copy-pasting. I would've liked a more challenging project. I understand that would require more from reviewing process, but this is just ridiculous.

By Montserrat C

•

Apr 18, 2021

Final assignments involve matters that have not been seen during the course. Course should have more explanations, both video and text, and then more practice in order to settle what you have seen. It's not at all a beginners course; perhaps it could be for the matter but not for the explanations.

By ekta s

•

Dec 8, 2022

repetitive lectures. multiple typos. non working lab. no explanation of the lab code shared. spent multiple hours to resolve the code errors to resolve code errors shared by Coursera for assignment (learn from other sources than Coursera to resolve code errors)

By Fernando M M E

•

Sep 5, 2021

I think it isn't a good beginner course for Python. There are some things that are not explained and other that are not well explained. However, if you are following the data science learning path, I recommend you do it so you can pass to the next one.

By Evan K

•

Dec 8, 2022

The exercises that are supposed to influence learning are spoon-fed. In order to truly learn the material, one needs to tinker with the material and explore possibilities. Unfortunately, this course does not facilitate that.

By Elizabeth S

•

May 22, 2024

Project is rated by peers and the majority of your grade is based on their evaluation. Got points deducted because my peer did not know how to view the GitHub link. There isn't anyone monitoring accuracy of results.

By Stu B

•

Jul 10, 2022

Probably the weakest course I have taken on the platform. Very frustrating.

Increasing from one to two stars because of helpful comments in the discussion boards that finally enabled me to complete the assignment.

By Anouk W

•

Feb 9, 2023

Honestly, you end up just doing the same thing 3x with just different data. If you can copy and paste the example from the original example shown, you can finish this course

By Armeen A

•

Mar 2, 2021

A lot of issues with this course. New information wasn't explained in detail and I was left with a lot of questions. Last assignment had a lot of issues.

By Henry C P

•

Jan 28, 2023

Really poorly explained and laid out. Expected more from IBM and for a programme that you need to pay for separately.

By Marleena R

•

May 14, 2023

I find it difficult to learn when I can not get feedback on exercises I fail in or can not complete despite trying.

By Raquel B

•

Nov 3, 2022

There wasn't enough explanation. Even after doing the optional work it felt like i was thrown in the dep end.

By Welamaza A M

•

Jul 13, 2022

Kept having issues with Kernal in IBM and geting locked out off some of the servers I needed ot access.

By Alexey E

•

Mar 17, 2022

Spoonfeeding results. It's not a project, you just have to answer 6 questions...