Chevron Left
Back to Python Project for Data Science

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

4.5
stars
3,976 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

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.

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

Filter by:

626 - 650 of 746 Reviews for Python Project for Data Science

By Omer Z C

•

Jan 4, 2022

By Justin E

•

Dec 8, 2022

This course could've been better. I'm not sure whether to give this course a 2 stars or 3 stars.

I appreciate that there's an extra week to complete this course as there's only one week in this course, because if I haven't, I probably wouldn't submit the work in time.

Just like the previous course, I think we need a more in-depth understanding how to use Beautiful Soup because this is pretty hard to understand as this is not very well explained in my opinion, it sort of felt rushed. Also worth noting that append function would be removed in the future version of python and use pandas concat method instead, I couldn't get concat to properly work, and no video or labs covered the pandas concat function.

Another issue I had with this course is that if you have to post a forum to answer your question/solving a problem you have, you'll have to wait for hours if not a day for a response, maybe it's because of time zones, I'm not entirely sure. No disrespect to the staffs/moderators or throw anyone under the bus, I do understand that they're busy in other stuff other than monitor the forums and address questions, concerns, or problems. but I do believe quicker response for learners would benefit learner partaking this course or any courses down the line.

Overall, it's not a terrible course, nor a great course. It is in between.

By Aaron S I

•

Jan 3, 2022

After doing several of the other courses in the IBM Data Science Specialization, this course was poorly put together.

The videos were of low quality, could barely read what was on the screen. If it was not for the written script of what was said, then I would not have followed along.

The ideas presented seemed to be constantly jumping around. Mentioning on idea, bounce to another, then bounce back.

The labs were put together well, and were essentially a hands on version of the videos. But organized.

It appears that a different person put together the labs compared to who was in charge of the visual learning.

As for the project: it was a decently easy assignment. I have jumped around in my courses, so I may have had other exposure and experience than others normally would at this point in the series.

A decent course overall. Great introduction to web scraping.

By Odontecete

•

Mar 6, 2021

3 stars--this class is not for beginners, repeat not for beginners and should not be included 1/2 way through this certification course. This is a class that needs to be moved to the end of the certification courses, where you understand about working with tags and attributes and know how to look up libraries. You need to inherently understand more than a brief introduction into some principals of Python. It's rated at "only taking about 3 hours", I spent 3 hours just researching how to get a table to populate because the labs don't tell you how to work with classes in HTML, nor how to write a loop to populate one. This is an middle of the road intermediate class, not a beginner one. If you are in this certificate and new to python and programming....wait until the end before completing it, I'm sure it will make a whole lot more sense.

By Thierry C

•

Mar 6, 2021

This course is absolutely not for beginners as it is already assumed that you know how to code with Python. While I did not really appreciate to be stranded in being forced to crawl the internet to find how to solved some exercices instead of being taught, I appreciated the Quizz format in this one. Instead of the usual impromptu quizz during a video, you must complete hands-on labs to give the answers which is great. Now, it has been tough on me because I am a Python beginner but for more advanced users, it might be fun. I just wish the lesson would recap at the beginning some of the features/functions which are going to be used during the lesson to ease a bit the stress during the labs. On the other hand, there are a lot of useless sections which really deserve to be grouped together.

By Joe L

•

Sep 14, 2021

I could not answer the 3rd question in the 2nd quiz , to 66.66% grade due to the following issue

Question 3

None of this values are present in the dataset

69 1-Jun-21 504.01 536.13 482.14 528.21 78,560,600 528.21 This the last value ordered by date, whithout sorted is

Date Sep 01, 2015 Open 109.35 High 111.24 Low 93.55 Close 103.26 Volume 497,401,200 Adj Close 103.26 Name: 69, dtype: object Please advise

By Paulina B

•

May 25, 2022

The videos and quizes were helpful. The assignment had lots of prompts but ultimately, for someone with no prior knowledge of Python programming, it was impossible to complete the project correctly. The task was to create dataframe and create some graphs, however, using the prompts provided it was only possible to get the yearly not quarterly data which meant that the tables and graphs were incorrect. It is frustrating as I am not sure what I am expected to know and be able to do.

By L P

•

Dec 15, 2023

extremely rushed course. I understand that learning Python requires several months, but in this course very little was taught. Most of the exercises were basically a copy paste of the example, while at the same time the explanation of some methods and graphs wasn't even included. I personally would feel a bit lost if I were to extrapolate data from zero, I think few more harder exercises would benefit the content of this course.

By Eduardo C Q I

•

Mar 21, 2024

This is an easy and very short project that lets you apply programming tasks such as web scrapping using Beautiful Soup and Requests Python libraries, as well as Pandas. You are guided step by step. Maybe it should be more difficult. Anyway, you end up learning very valuable things and are able to apply what you have leraned in the previous certificate courses. I would have liked it to be longer and more challenging.

By Kevin B

•

Oct 19, 2022

Warning for those whose native language is NOT English: These IBM Data Science courses are in DESPERATE need of review by a native English speaker. If English wasn't my first language, I can only imagine how much I would have struggled. It is pretty unbelievable that they expect people to pay money for courses that have so many many grammar, syntax, and audio transcription errors.

By Albino G F

•

Jun 21, 2023

There was an issue with a table from the GME URL for the final project, which required a coding workaround to resolve that we were not taught. This caused the final assignment to be unnecessarily challenging and time-consuming, which, though useful for troubleshooting and learning how to fully utilize the course resources (ie discussion forums), was quite annoying and frustrating.

By Linh T

•

Dec 12, 2022

The course material is good. However, the program has some issue when I have time to learn. I have to come back several times to complete the project. Also the code to use IBM Watson Studio only allow limited numbers of hours to use. It discontinued me while I was at the last question in the final assignment. I couldn't continue to get the output for the graph

By Martin B

•

Aug 16, 2023

Not gonna lie, this one was rough compared to the others. Documentation in the hands-on labs was so-so and in the final assignment, I encountered numerous issues that seemed to be on the course's side, such as the notebook telling me that something was not installed when it is clearly being installed first thing when starting the assignment.

By Sarah L

•

Jun 23, 2022

There were some typos in the material and overall I thought the material could have been better organized. The quizes also asked for specfic results from the labs rather than testing on knowledge of when/how to use certain tools. That said, it was okay, but of the 6th IBM courses I have taken so far, this was my least favorite.

By Joshua S

•

May 24, 2021

Good real world application of ideas and situations used in the life of a data analyist. I just dont like how coursera / the instructors vaguely answer questions. I am still not totally sure how to complete all the codes and I feel like we are tested on things we haven't been taught in the class.

By Oscar G

•

Jan 19, 2024

Me parece que se tiene que organizar mejor el curso. Hay mucho material que no va para ningún lado, ya que es repetitivo. También vale la pena profundizar en la configuración de los entornos virtuales. Ahí queda un enorme vacío. Bastaría con un link con una explicación detallada

By Michel M

•

Apr 27, 2022

It was a fun course, but I think that it could have more depth in other topics, it's primarily based in Web Scraping using Beautiful Soup.

Also it says that it is an intermediate course but I think that needs more content to be considered of that difficulty.

By Sir M

•

Mar 2, 2022

The time recommended to complete each section in my opinion is way off I'd say in needs to be increased by 10 to 15 times to sufficiently understand the material. Its no way 30 minutes is enough when now being introduced to the majority of these topics

By Shubhashish B

•

Mar 13, 2021

The content was very short and learning required lot of side research. This section is poorly designed, this is not how other coursera modules are designed. This seemed to be a rush job. Suggest adding more content and reduce the steep learning curve.

By Ralf L

•

Sep 25, 2022

The course itself was okay, but the instructions don't seem to get the final project in Watson set up correctly. Based on posts in the forums, this has been an issue for quite some time... This caused me quite a bit of frustration.

By Joan M E

•

Nov 20, 2021

Content is good but implementation is poor, course chat support is ineffective, and resources were broken. Note that IBM did offer a month of free class to make up for the tools being down, but it was last straw at that point.

By Albert K

•

Apr 8, 2021

Some information like the links to the necessary data was hard to figure out, generally I learned a lot. I would recommend it anyone who wants to learn the harder way! It is intermediate, so beginners don't get headache

By Sam K

•

Apr 19, 2021

Definitely helpful but feels shoehorned into the Professional Data Science Certificate and more instructional material and videos to understand reasoning behind the elements of Webscraping would be beneficial.

By yash5

•

Jul 29, 2022

The course content is good and great for beginner level. But faced a lot of issue in accessing the IBM skill network because of which I missed deadlines in the assignment and delayed completing the course.

By Klemen V

•

Mar 11, 2021

I already knew most topics. yfinance library was new to me and I fell it was not explained well. What it is, from where we get the data, is data updated? It was still fun doing analysis on real data.