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
37,177 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

CD

Invalid date

All the basics for Data Science with Python. You wont be a master programmer after this class but you will understand the basics and computer logic in regards to data handling and cloud management.

RK

Invalid date

It's been a very exciting journey and last project was just awesome... It's gives me real world problem. Videos are short and a lot informations provided in that. can't wait for the next course.....

Filter by:

276 - 300 of 6,636 Reviews for Python for Data Science, AI & Development

By Anthony V

•

Dec 28, 2018

In my opinion, this course goes all over the place. The video lessons are thrown at you too fast, it's hard to grasp anything really, It's not well structured at all..

I was fortunate enough to have some basic Python knowledge before this, so I could get a thing or two.

The final assignment should be greatly rethought, even scrapped for something that actually lets people put their lessons to good use. The last two weeks are spent on methods and some basic data analysis functions, which is good and all of a sudden we are tasked with making faks album covers...

A good improvement would be to create an assignment which lets people practice a lot of things shown in the course, not copy pasting some code and rewriting a function...

By Deanna B

•

Apr 21, 2021

Disappointed. I started off enjoying this course and was taking the time to fully understand all the concepts of Python. By the second week, JupyterLab was not working and for 3 days I was trying to connect to it, to do my labs. Although I was continuing on the course work, not being able to do the labs was keeping me behind. Others in the discussion forum were concerned about the same issue but I do feel at this stage that someone should be able to notify the group of these issues instead of people wasting time trying to log onto something that has a technical problem. I eventually unsubscribed from my certification as this was not an efficient way for me to study, and was using up too much wasted time!

By MAGOULAS C

•

Mar 8, 2023

Not a gradual explanation of the concepts or ideas, around week 4 picks up really fast, compared to the past weeks. Week 5 is too much too soon. Also, at some points the material seems a bit rushed., with grammatical, syntactial or even basic spelling mistakes, such as "songe" instead of "song", or "sting" instead of "string". There also isn't from what I recall any guide on how to donwload and run the given code on one's own computer through for example visual studio code. There also isn't any guide on how to use visual code or any other similar program. Most of the time, the information given is just copy pasted from online documentation, for example for "beautiful soup".

By Віктор Г

•

Mar 5, 2024

I would not recommend this course (and the previous ones too) for beginners. I passed it having some experience in programming and basic analytics, so it was not hard, but it was absolutely boring, had a lot of excessive information and had not enough explanation within videos. For the sake of justice, reading sections contain some additional info but in general not very interesting. Highly recommend other courses, for example from Udemy. And the most important - try to learn python first of all on practice, there are a lot of great platforms such as Codewars, Hackerrank etc. It would give you much better understanding how to write code and what it all means.

By Ed L

•

Dec 17, 2023

I really did't like it, it was really in sometime complicate, to undestand and to follow, there is something missing in the course, theory that the course do show it and has to be better explain. I suggest to add more dynamic excecises like, go and extract this information from this site and pull it into this place, once you have it, create another thing.... and at the end you will see this and this and this.... I really enjoy the IBM products and courses.. and this course is not all bad... just need some corrections to make it more attractive to people who wants to change carreer to this fantastic world of Data Engineering.

By Sam B

•

Apr 11, 2024

I found this course to be extremely un-engaging and mundane, and I really wouldn't call it beginner friendly as it jumps from subject to subject and doesn't provide enough context for a deeper understanding on the subjects it's actually teaching. I just wish the whole course wasn't AI generated as I just struggled to feel any engagement in what I was learning. If you're looking to learn Python from 0 I'd highly recommend starting with something like brilliant.org, I found it a lot more engaging and actually retained the information being taught. Stay clear if you're starting all the way from 0

By Joanne C

•

Feb 17, 2021

Though I do feel like I learned some things from this course, I was not very happy with the way the material was presented. The first half of the labs were great, but the second half was way beyond what was being taught in this course and difficult to follow. I ended up skipping those sections and still did well on the quizzes. I think those portions need to be removed. There were also a few quizzes with answer errors. It took several times of answering the same thing for it to accept it as the correct answer. If I had it to do over again, I would learn Python somewhere else.

By Shaked E

•

Jan 9, 2022

the course was extremely fast paced and skipped over a lot of basics. It felt like there was a lot of information thrown at you and not a lot of practice or review for it to settle in your brain. I typically enjoy fast- paced courses and have a little background when it comes to programing, but I still could not figure out a lot of what was going on. Also, in most of the classes we got an explanation of how to use the basics but then were faced with a code that parts of it were not explained, and therefore we could never do all that we were taught by ourselves.

By Laura K

•

Aug 3, 2024

I found many videos/tutorials to be very dry and difficult to relate to/comprehend. I spent a substantial amount of time seeking out other tutorials and videos that could explain things differently and give me more practice. I also found that the lab exercises went from very basic to very complicated, with little help to bridge the gap. There was also at least one lab that did not function properly, so I skipped it. I struggled to do the portions where the learner is to write the code themselves. It was very frustrating.

By Taz P

•

Sep 18, 2018

Maybe it's a good introductory course for Python, however, I got an impression that the authors gave up three quarters into the course. The labs become more of a reading material rather than a place where you can practice a hands-on approach. The final assessment - omg, I fail to see any relevance between the course material and what is expected in the final assignment! The only lesson I have learnt from it is that I shouldn't trust online courses to learn a subject.

I would not recommend this course to other people.

By Emma M

•

May 29, 2021

This is described as a beginner's course in Python. In the labs, the examples you are given are basic and easy-to-follow examples that DO make sense. However, then, in the activities, they give you wildly more difficult tasks are nearly impossible to create on your own without looking at the solution while writing the activity's code.

If you would like to have a basic course on Python that will actually train you on how to use it and be more of a staggering difficultly level, I would recommend NOT taking this course.

By AHTISHAM A

•

Jun 24, 2024

"I enrolled in Python for Data Science, AI & Development course with high hopes, but I was thoroughly disappointed. The content was poorly organized, making it hard to follow. The lectures were dry. The assignments were vague and didn't align well with the course material. Overall, I didn't gain much practical knowledge or skills from this course. I wouldn't recommend it to anyone serious about learning Python."

By Rafael V

•

Jul 26, 2024

I'm not sure I'm supposed to be learning from the Labs. The videos don't exactly show you how to perform the tasks and the practice Labs jump the explanations for several fundamental steps. Frustrating to say the least.

By Deleted A

•

Mar 10, 2019

I was expecting more about Data Science, as mostly was a quick introduction to Python. It took one afternoon to do 5 "weeks" of work. Perhaps too easy to be connected with IBM.

By Lauren C

•

Apr 24, 2019

T

h

e

e

n

d

a

s

s

i

g

n

m

e

n

t

w

a

s

d

i

f

f

i

c

u

l

t

a

n

d

t

h

e

d

a

s

h

b

o

a

r

d

c

o

m

p

o

n

e

n

t

a

s

w

e

l

l

a

s

I

B

M

c

l

o

u

l

d

s

t

o

r

a

g

e

a

n

d

b

u

c

k

e

t

d

i

d

n

'

t

p

r

o

v

i

d

e

a

m

p

l

e

e

x

a

m

p

l

e

s

t

o

f

o

l

l

o

w

i

n

t

h

e

c

o

u

r

s

e

w

o

r

k

.

By Glenn H

•

Jan 1, 2024

Unnecessarily long. Each lesson you watch a video, then read the same thing, and then read the same thing in the lab. It does teach you Python though

By Arifin S

•

Jul 26, 2023

Bluff..AI *is not covered and the whole course material is for only python basics. Need a revamp which will include AI-based materials

By Nicholas F

•

Nov 24, 2020

My goodness this was wrought with errors. There were a lot of incomplete concepts and poor examples.

By Robert A

•

Sep 6, 2024

This course started well but then suddenly became difficult to understand and I lost it a bit.

By Omar O

•

Apr 3, 2021

It is not suitable for enrolled students with minimal knowledge on programming and Python

By Coraline J Z

•

Dec 19, 2021

Too difficult and too fast. Impossible to do the lab work by just listen/ read it.

By AChun

•

Oct 12, 2023

not so deep in python and starting from week 4 started to be messy

By Ekansh G

•

May 2, 2023

Not for someone with zero python knowledge

By Bernhard M

•

Mar 21, 2019

Failures in grammar, logic and wording.

By wakama s

•

Sep 20, 2022

not Beginners Friendly