Chevron Left
Back to Python for Data Science, AI & Development

Learner Reviews & Feedback for Python for Data Science, AI & Development by IBM

4.6
stars
35,460 ratings

About the Course

Kickstart your learning of Python with this beginner-friendly self-paced course taught by an expert. Python is one of the most popular languages in the programming and data science world and demand for individuals who have the ability to apply Python has never been higher. This introduction to Python course will take you from zero to programming in Python in a matter of hours—no prior programming experience necessary! You will learn about Python basics and the different data types. You will familiarize yourself with Python Data structures like List and Tuples, as well as logic concepts like conditions and branching. You will use Python libraries such as Pandas, Numpy & Beautiful Soup. You’ll also use Python to perform tasks such as data collection and web scraping with APIs. You will practice and apply what you learn through hands-on labs using Jupyter Notebooks. By the end of this course, you’ll feel comfortable creating basic programs, working with data, and automating real-world tasks using Python. This course is suitable for anyone who wants to learn Data Science, Data Analytics, Software Development, Data Engineering, AI, and DevOps as well as a number of other job roles....

Top reviews

MA

May 16, 2020

The syllabus of the course takes you in a roller-coaster ride.

From basic level to advance level and you won't feel any trouble nor hesitate a bit.

It's easy, it's vast, and it's really usefull.

TM

Nov 17, 2019

it becomes easier wand clearer when one gets to complete the assignments as to how to utilize what has been learned. Practical work is a great way to learn, which was a fundamental part of the course.

Filter by:

4101 - 4125 of 6,241 Reviews for Python for Data Science, AI & Development

By Francesco D L

•

Mar 14, 2021

Good starting point on Python. Especially the first weeks which provide all the useful details in a newbie-friendly speed. However, I had the strong feeling that the last two covered many more concepts in a superficial way, instead of expanding them accordingly giving them the right space and importance.

By Sheva S

•

Oct 25, 2019

This course was extremely useful in helping a beginner understand the basics of Python coding. However, as times, I felt like the instructions were a bit unclear and I had difficulty figuring out what to do for the final assignment. In the end, I was successful but maybe the instructions can be clearer.

By Yogev M

•

Dec 16, 2023

All in all explained well and clearly. However there was one very frustrating issue: the videos were very clear and concise, but when one moved on the reading it was like having to go through all the material from the video from the beginning with some additions. The same applies to the hands-on labs.

By Ramita W

•

Jun 20, 2023

Great course even though it is not well constructed.

For labs, I would love to cross check whether my code provides the same result as the given solution. While some need more explanation. Examples and quiz sometimes did not make sense.

You may need basic programming knowledge before starting this one.

By Takudzwa G

•

May 22, 2023

Wonderful course. Python from a basic level to some complex stuff. Course will be easier if basic knowledge of python language is known. I'll say basic knowledge of python language is, somewhat, a requirement.

I would rate it 5star but there are some small errors in the content and its presentation.

By Noah M

•

Apr 25, 2021

The audio in some videos is just plain poor and there are grammatical errors scattered throughout assignment instructions that do no favors for a learner.

Ultimately, the course is a great way to introduce yourself to very powerful tools and uses interesting data most people should be able to relate.

By Dror Y

•

Jul 23, 2020

This course will teach you the basics of software programming in Python language.

In addition to that, you will learn what Pandas is, what it is used for, and how to use it.

I, personally, didn't fully understand Pandas from this course, but it certainly gave me a general knowledge of what that is.

By Christine V

•

Sep 21, 2020

I felt that for the final test to be completely on using the Pandas library that the course itself should have spent much more time on it. Otherwise it was a good course. Maybe should have been longer with more labs that required more coding from the participant versus it being presented for us.

By Luqmaan A

•

Oct 1, 2022

Course is overall elegantly designed but there is a little bit of confusion in the API and file part. A little bit of detailed explanation of these parts could have made them better. Overall it was fun to learn python. Finally, thanks to the instructor.

wooooo!!! we did it.....................

By Shu Z

•

Apr 21, 2020

I have learned Python Basics and how to use API Modules for Data Analytics. It's an explorative learning. I hope the elaboration on the final project assignment will be improved and the inconsistency issue between the tutorial and actual Watson Studio interface can be solved for future learner.

By Husayn Z A

•

Jun 16, 2020

I really enjoyed the course a lot. It really gave a good example of how Python is used in Data Science. The only downside was that the tutorials were kind of dry. Other than that, had a lot of fun and learned a lot more. Thanks again to IBM to making some of the best MOOC's i've ever attended.

By Davy D

•

Mar 21, 2020

"Python for Data Science and AI" is a bit misleading. It's rather a 101 level course. If you know Matlab, R, or any other language, going through some of the videos is a bit a grind. But overall, the quality is good. Good job on having up to date videos about Watson, compared to other courses.

By Jingyuan Z

•

Nov 7, 2021

Some materials are not covered, but are in the exam. I've self studied python before starting this course. I think it might be harder if I start from knowing nothing. I found the material is quite simple, but the example are much harder. I cannot say i'd enjoy it if I come in knowing nothing.

By Deleted A

•

May 12, 2020

Great course. concepts were well explained until towards the end, when some functions were thrown in without proper explanation of the attributes in the Labs section. All in all it was a really good course, that will stimulate you to do a lot of research on your own.

Thank you IBM and Coursera

By Louis C C I

•

Feb 12, 2021

A great introduction course to Python. A lot of topics are covered and you will learn a lot. I wish they would proof read the labs though. There were a lot of grammatical mistakes and instances where sentences would not make sense. I also wish they explained the harder topics in more detail.

By Martin J

•

Apr 17, 2020

The mix with videos and the labs helped a lot, to understand the topic. The only thing, which was to complicated and cost much time, was the introduction of Watson. This topic was not helpful for this course. But overall, I am satisfied with the course and I am prepared now for next stages!

By Nathan P

•

Oct 10, 2019

Good introduction to python. Some lectures were quite lacking but overall decent introduction. If this is your first programming class, you will probably need more homework to get used to typing the correct way. Google beginner practice python work or something like that and it should help.

By Rajkumar A

•

Jan 3, 2019

Excellent course for beginners who wants to learn python for data science. In videos, all the concepts have been explained in very simple way which makes it easy to understand. Thanks for creating such course. I took the course in audit mode so don't know about the quality of quiz sections.

By Chung-Han L

•

Jun 10, 2019

I love this course with a bunch of useful exercises and helpful demo with tool. What can be progressed is that some materials are out of date because the interfaces of Watson and IBM tools are edited and the materials are kept with old. It makes learner not able to find and do efficiently.

By Liyijian

•

Mar 23, 2020

at some point, this is the very good course for who want knock the door of python and data sicence, but the content seems to be a little easy and some of the function used in the couse is not explained very well. As for the api part, after the course, I still find i know little about it.

By Ekaterina K

•

Feb 6, 2023

Nice course to combine with more in-depth courses as it lacks any exercises

It is very uneven in terms of levels of difficulty: practice quizes questions are extremely easy compared to hands-on labs

But I combined it with the in-depth Python exercises so kudos for having it well structured

By Olayemi O

•

Oct 16, 2022

The course was explanatory and so easy to understand.

I'd say the issues I had were that I was unable to open some labs and a question in the final assignment was either incomplete or incorrect that I couldn't even make sense of it.

But overall, The course is okay and beginner friendly.

By Ekanshi R

•

Oct 30, 2021

This course is great but there could have been more emphasis on the logics with deeper explaination. It is a well-put and well-organized course that I was motivated to complete. It is not ideal for a newbie tho. You must have prior coding experience to be able to keep up with the course.

By Stan M

•

May 27, 2020

Course is good for beginners. I paused and rewind videos a lot to write stuff down because you learn a lot. Only 4 stars because in the assignment some things were outdated and I had to dig deep into the comment section and tried things many times just because it was outdated sometimes.

By Elyas M

•

Dec 9, 2019

I knew Python before enrolling in this course and didn't have any problem with the course materials. However, I believe the teacher taught the course very fast with the least explanation on each topic. I think a person who does not know Python beforehand, may have a problem in learning.