• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Python for Data Science, AI & Development

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

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    41,005 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 & Beautif...
    ...

    Top reviews

    DR

    Sep 28, 2024

    Filled StarFilled StarFilled StarFilled StarFilled Star

    This course was really helpful in make me understand all the topics of Python from scratch, including the slightly advanced topics, of APIs, for my level as a freshman just getting settled in college.

    TM

    Nov 18, 2019

    Filled StarFilled StarFilled StarFilled StarFilled Star

    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:

    6926 - 6950 of 7,369 Reviews for Python for Data Science, AI & Development

    Filled StarFilled StarStarStarStar

    By Hieu L

    •

    Aug 30, 2019

    Contents are simple and easy to learn. However, It covers basis aspects of Python programming

    But I expect more in-depth practical examples and exercises. I think the course should includes more projects. The most confused part is about IBM Watson I personally not quite 100% sure what is the goal to include that platform in this course and moreover what does it actually help the future ai/data engineer or scientists. Because most of the time, I was talked about configurations and stuff which I am doubt it will be helpful!

    Filled StarFilled StarStarStarStar

    By Agnieszka W

    •

    Jun 20, 2019

    Very disappointing unfortunately. In the video lessons and tutorials all the examples are far away from the "real world" examples. I didn't have the impression that the learning material helped me prepare for the final assignment. Also the explanations in the tutorial are very vague and misleading and partially using obsolete screenshots that don't match the current naming and navigation. I had the impression that I spent more time dealing with the lacking precision of the descriptions than with writing the actual code

    Filled StarFilled StarStarStarStar

    By Rebecca C

    •

    Jan 2, 2021

    I took this course as part of the Data Analyst Professional Certificate and have never worked with Python before. I thought this would be an easy(ish) introduction to Python, however this course is not for beginners. The first two weeks are easy to follow, but the videos and exercises for the rest of the weeks were too fast and too shallow. I had to supplement this course with one from CodeAcademy to feel comfortable with the material, and I still don't feel that I have a firm grasp of Python, Pandas, or Numpy.

    Filled StarFilled StarStarStarStar

    By Nadia S

    •

    Jun 11, 2020

    This course was just irritating on so many levels. While it does give you an introduction to Python (again many free tutorials online) some/most of the end section exams have 3 questions which is just crazy. Many questions within the videos appear before you get to the answer in their explanation. I found this frustrating on many levels. The course uses Juptyer notebooks without ever explaining the interface. This is the first Coursera course that really makes the question the quality of the course on here.

    Filled StarFilled StarStarStarStar

    By Nellie

    •

    Sep 21, 2023

    It wasn't the best course, mainly because a lot of terms, functions, methods, and technologies were mentioned but not really explained. Instead, we were told to "review the lab for more information". However, the lab simply repeated what the videos shared. It would have been nice if complex concepts like matrices, web scraping and file reading were explained a bit more in-depth along with provide real-world examples. Also if the examples tied to each other in some way. A bit disappointed with this module.

    Filled StarFilled StarStarStarStar

    By Alexander H

    •

    Nov 10, 2021

    There is a huge gap in the level of difficulty between the code shown in the videos and the ones in the exercises. It would be a big help if the solutions, especially the code which wasn't explained in the lectures, would be explained more in detail or at all. Just providing a reference to another provider (for example w3 schools) is not what I have expected as support from IBM. In that case I could have choosen to take Python courses directly at w3 schools.

    Filled StarFilled StarStarStarStar

    By Yarden H

    •

    May 2, 2022

    I think that this course is getting too much credit for the contact it provides.

    It defiantly covers the basics and what you should know in order to get started with Python, however, there are a lot of mistakes throughout the classes and the explanations in the videos are too short. They don’t go deep into the why’s and how’s and for beginners it is so important. I had to go and find Youtube videos in order to really understand everything.

    Really a shame...

    Filled StarFilled StarStarStarStar

    By Dane A

    •

    Apr 30, 2024

    This course was rife with errors in the quizzes. Tons of grading incorrectly and errors or issues in the questions being asked. Pretty unacceptable when you are supposed to be teaching beginners. I am taking this course as a part of a larger series for a certification, and already have a lot of experience with Python. Pretty disappointing to see such a lack of care from a big name company and someone who has a PhD in data science.

    Filled StarFilled StarStarStarStar

    By Michael V

    •

    Mar 29, 2021

    The first few weeks cover Object-Oriented Programming basics pretty well, as I have taken a course in Java before. However, weeks 4 and 5 are somewhat week and jump around in the labs, not explaining many of the code that is being used and don't really use enough examples or teach you exactly how to do certain things. I would have to view the solutions and then assume certain lines did "x" or "y" thing without real explanation.

    Filled StarFilled StarStarStarStar

    By Antonio P

    •

    Jun 3, 2021

    I'm sad to say that I did not find this course great at all. I've already know Python, I've been working with it for 1 year and I think that all the contents are presented so fast that it will be hard for a beginner to undertand them at all. There are some sections of unexplained code, and also there are some typos on the slides. If you are already familiar with Python (as I am) then this course will be a great refresher.

    Filled StarFilled StarStarStarStar

    By Caio T D

    •

    Jan 10, 2024

    this python project is way more difficult than the basic python course teaches beforehand. I'm getting completely lost as an entry level in coding. The Certificate for data engineering is supposed to be beginner level as per their page, please if we are meant to learn and finish this project give us more python to learn and practice before, its way to difficult I dont want a pass only by copying and pasting the code.

    Filled StarFilled StarStarStarStar

    By Peter N

    •

    Jul 21, 2021

    Extremely low production values. Videos often looked sloppily made, seemed to be narrated by a text to speech program, and had completely unedited and unpunctuated transcripts. Labs seemed ok, though I wish they had more exercises. Running bits of code is not sufficient interaction, especially for the more complex topics, where the labs seemed to completely give up on exercises. That's no way to learn anything.

    Filled StarFilled StarStarStarStar

    By Brandon H

    •

    Aug 1, 2021

    Videos and therefor transcripts need to be improved "like this" shown on the screen is not acceptable. "Teaching staff" also need to be better as they often said they had no issues and no follow up on why multiple students had the same issue. The listed instructor was nowhere to be found in the discussion forums or the videos. I did still learn a bit which is why I decided to go for 2 stars instead of 1 star.

    Filled StarFilled StarStarStarStar

    By Pritpal W

    •

    Apr 30, 2021

    Structure is good but the quality of tuition and support are both terrible. Teaching is via 1) mpeg videos, with some slides being on-screen for under 2 seconds, and 2) hands-on lab exercises which often require knowledge not taught in the videos. And there are no slides to use for reference, and the teaching staff have a habit of 1) not responding to students' queries or 2) providing irrelevant responses.

    Filled StarFilled StarStarStarStar

    By Mike M

    •

    Oct 26, 2022

    This course is not for beginners. Participants should come with a background in programming languages if not also a basic foundation in Python. This course also needs QA review to improve organization of the lessons (some concepts were introduced AFTER referring to them in previous lessons) and further processing (breaking down) of large labs into separate, smaller labs or even smaller concept videos.

    Filled StarFilled StarStarStarStar

    By Nicholas J F

    •

    Apr 24, 2019

    Too many problems with the last assignment

    1) The code given is insufficient to make the graph. A helpful student posted the extra modules you need to import.

    2) Instructions unclear about how to set up bucket. Caused lots of problems for many including myself

    3) Type in the assignment says "Submit to IMB Cloud" REALLY , you pay that little attention to spelling you cant' get the course create name right?

    Filled StarFilled StarStarStarStar

    By Jason L

    •

    Jun 25, 2019

    Content is great. Speed is a little fast for some chapters so had to slow it down. I have a little bit of background in Python so I could keep up. What I liked was having practice problems in the Lab, but there were some labs were there were no practice questions so we couldn't really test our knowledge. Overall good introductory course, but could have been better with more interactive questions.

    Filled StarFilled StarStarStarStar

    By Martin G

    •

    Aug 29, 2019

    The course is good, the contents and the difficulty are fine. As negative points I can say that the tests were blocked (I paid to have the certificate) and I could not finish the course before, even having time to do so I had to wait. Very little or almost no support from both Coursera and the Staff of Teachers in the Forum. No one answered the requests to be able to advance in the course.

    Filled StarFilled StarStarStarStar

    By Rick G

    •

    Jul 31, 2019

    The first 3.5 weeks go over basic programming skills like what variables are, conditionals, loops. The last week and half go over briefly using Python in a data science setting, which is just using pandas and numpy. The title of this class is misleading. I figured we'd start doing Python coding from the beginning. Most of the code is already done for you. Disappointing.

    Filled StarFilled StarStarStarStar

    By Vidmantas Š

    •

    Jul 11, 2023

    I felt like comparing to other courses in 'IBM Data Analyst Professional Certificate' series this one felt short in terms of quality. Quiz questions were blatantly copied from videos, the pace of the course was very quick and hardly comfortable for someone just starting out in Python, and there were hardly any truly practical information besides the very basics of Python.

    Filled StarFilled StarStarStarStar

    By Waleed A M

    •

    Jul 2, 2020

    The course was not designed and taught properly. Although python language is very interesting, but this course presented it in a very boring way. I couldn't understand the bigger picture in this course and its relevance to AI. Practice assignments were not enough. Compared to other IBM courses in this certification, this course was definitely not of the standard.

    Filled StarFilled StarStarStarStar

    By Ute L

    •

    Nov 11, 2022

    Für Anfänger ist der Kurs zum Teil schwer zu verstehen. Es wird nicht einmal erklärt, dass die Einrückungen bedeutsam sind.

    In den Videos wird nicht klar unterschieden, was ist Programmcode, was ist die Ausgabe. Variablen heißen ähnlich wie die definierten Objekte, so das es nicht immer eindeutig erkennbar ist. Beispiele sind oft nicht einfach nachzuvollziehen.

    Filled StarFilled StarStarStarStar

    By Marie D

    •

    Mar 18, 2020

    I feel overwhelmed by the amount of information presented in the course and frustrated that you don't really get to practice what you learn. Most of the labs (if they load) already have the code entered and you just run it. You can play with it if you want, but I don't feel like I really retained all the coding and syntax that was presented.

    Filled StarFilled StarStarStarStar

    By T W

    •

    Apr 14, 2020

    There are simpler ways to present information. The narrative was extremely fast paced. I found myself having to slow the narration down quite a bit. The course was not for me and I will seek to learn Python through a different means. I do appreciate the limitless opportunities to test and run your code, which is why I gave two stars.

    Filled StarFilled StarStarStarStar

    By Karl R

    •

    Sep 7, 2021

    Course is full of typos, random words in random places and other kinds of errors. I wish the instructors would at least once go through the course to see what a mess it is. I really am grateful but this course was a constant headache. Not because it was difficult but because of all the mistakes. Thanks and please fix it !

    • Chevron Left
    • 1
    • ...
    • 273
    • 274
    • 275
    • 276
    • 277
    • 278
    • 279
    • 280
    • 281
    • 282
    • ...
    • 295
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Sign up

    Learn on your own time from top universities and businesses.

    ​
    ​
    Between 8 and 72 characters
    Your password is hidden
    ​

    or

    Already on Coursera?


    I accept Coursera's Terms of Use and Privacy Notice. Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.