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
38,831 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

DR

Sep 27, 2024

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.

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.

Filter by:

201 - 225 of 6,934 Reviews for Python for Data Science, AI & Development

By Md A A

•

May 28, 2019

Awesome lesson

By Muhammad S K

•

Jul 6, 2022

very good.

By Hamid R B

•

May 14, 2019

Very good.

By Nitish K S

•

May 23, 2019

all awsm

By Chironjeet K C

•

May 26, 2019

Great

By Ruofei F

•

Sep 3, 2024

It is very fundamental and easy and simple at the beginning. The lecture and lab are not easy to understand for beginners regarding pandas/numpy, APIs, and web scraping. The lab and exams have some errors. When learners post on the forum, the staff who answered questions keep asking for screenshots or more details or share with GitHub. Incredibly, the staff who are responsible for answering the questions are not familiar with the course content. It is easy to locate the exam questions. Also, it is easy to figure out that the lab has errors because BeautifulSoup needs to parse data from HTML and when you install and import html5lib, you should use it as BeautifulSoup(s, "html.parser") instead of soup = BeautifulSoup(s, "html5lib"). I don't understand why someone responsible for answering the questions is not even familiar with the course content.

By Dawna B

•

Aug 29, 2022

This course was an uphill climb. There were many concepts and programming pieces that I did not know. I was able to follow the programming pieces and understand how to "read" the script. Staying on track with the theory allowed me to gain a great basic foundation into Python. Since I am not a data scientist or engineer, I don't think I need to know Python deeply. I do look forward to undersanding what level of Python will be useful as a data analyst.

I did feel that some of the answers may have been incorrect on the quizzes. I saw some information on that in the Q&A of other participants. It would have also been nicer to have the Python level objective stated more clearly that a participant will see a much deeper level than their beginning knowldge and to digest the understanding over the techinical in some of the learning.

By Jon M

•

Mar 5, 2024

Great for foundational learning. Modules 1-4 give you a great understanding of how data flows in Python, while module 5 is kind of a mess. Importing and using random things to complete a "learning" task without explaining why we're using those left a hole in the knowledge path where the foundation of the module felt shaky throughout. I'll make it up on YouTube, but I shouldn't have to. I will say again, that the first 4 modules of this course are on point and are well worth it but you won't walk away from this course as a programmer. I'm walking away understanding how to read the data flow in the program with confidence and knowing exactly what I need to study next to maximize my analysis.

By Julie B

•

Jul 10, 2024

The "Python for Data Science, AI & Development" course comprehensively covers essential topics for aspiring data scientists and AI developers. Its well-researched and informative material is particularly valuable for those with some programming experience. However, the mixed format of videos, written notes, and labs can make the content feel disjointed and scattered, highlighting the need for better structure and more hands-on exercises. Complete beginners may need additional external resources and practice apps to fully understand the concepts. Overall, the course provides a solid foundation for further exploration in data science and AI.

By Nobile T

•

Jul 24, 2024

Learned a lot of things in the field of working with data and files. Requires a previous Python experience (even low-level). This course is especially useful to deepen your knowledge about libraries in Python if you want to pursue a career in Data (Science/engineering). Some things are not completely explained, but it doesn't affect your global experience. Just take notes while pursuing this course and don't hesitate to ask AI (Coursera Coach or Chat GPT) to clarify vague understandings. Globally a very good course for those who want to work in the data field.

By Deleted A

•

Feb 6, 2022

The course was overall a very good introduction to Python with content that was easy enough for beginners to learn, but also contained challenging content for those who have experience in other languages. Overall the content also reviewed the primary libraries that are frequently used in Data Science. However, there were many issues with the IBM Cloud labs which was frustrating and disappointing. Overall I was still able to attain my primary goal for the course, which was to attaiin a working understanding of Python in Data Science applications.

By Rosina S

•

Jul 18, 2022

As a newbie in python programming, the course was really informative and very practical. I did understand most especially the challenges that I was getting in the exercises on every notebook.

The only thing I did to gain more understanding of the language was to supplement my knowledge with other youtube videos so that I can fully understand Functions in python, ojects and classes and REST APIs.

All in all it was a wonderful lesson.

By Douglas S

•

Nov 15, 2023

In general the modules are great with nice exercises and examples in the labs. However, the week 5 (APIs) could be better explained. In general the videos are too short and go straight to some complex codes that the students are not used yet. I confess I will find another course for APIs and webscraping, once I was not able to fully understand how to put in on practice.

By Md N

•

Jan 22, 2022

The course is very informative. The Quizes are very easy, which have both Positive and Negative side. It would be better if the questions are different in Practise Exam and Weekly Exams. Also the quizes sometimes refere to the examples mentioned in the slides, which can be ignored by providing full information in exam rather refering.

By Ashish G

•

Feb 1, 2019

There should be a summary section at the end of all week courses where all the learning items are summarized. A downloadable pdf copy would be more helpful.

Also, few questions of assignments were confusing, where expected end result format was not clear. It would be better if provided a sample output what is expected.

By Jeanette H

•

Nov 21, 2018

Great course! Would give 5 stars if the final assignment was better aligned with learning material, it really threw me off and was very hard to decipher in both logistics and technical questions. The last assignment really needs to be improved. Otherwise, great intro course.

By James H

•

Apr 20, 2020

Excellent course presented well and labs were good hands-on way to learn... Could have done without the Numpy sections tho... Once it started talking about adding/calculating vectors without explaining what they were, i had to skip over it... But rest of class was great

By Vedant P

•

Mar 3, 2022

The quizzes could have been a little tough. Also, the course could have contained writing few programs, and also output like questions should have contained some complex and bigger codes..Quizzes were very very basic. Otherwise, course was fantastic.. Thank you so much

By Muhammad T K

•

Jul 18, 2023

The Reason im giving it 4 stars is that they tried to teach basic python in very short period of time and with less explanation.

Im suggesting everyone should take "Python for everybody" OR "Python 3 programming" by University Of Michigan as prerequisite.

By John C

•

May 29, 2019

I like the project, practical orientation of the course compared to more academic approaches. The slides on

usage of the Watson Studio features and sharing could be improved. Spent more time messing with that than the programming. Seemed excessive

By Jennifer E

•

May 31, 2019

The cloud storage question on the final is just a ploy to get us to use IBM products and shouldn't be part of the grade. The course was a good pace and nice, slow introduction for new Python users.

By Matthew N

•

May 23, 2019

Everything for this was great, up to the last part of the project. The instructions to load to the IBM cloud were some of the most confusing and overtly difficult exercises.

By Thanh C D

•

May 31, 2019

I was going to give it a 5, however, there are some mistakes and inconsistencies in the powerpoint slides. But overall, great courses, and I'm so glad I decided to take it.

By Tram V

•

Apr 4, 2021

W4 and W5 syllabus is too much to comprehend for non-computer science people. Me personally find it difficult to link previous lessons with the next ones

By Tianhan L

•

May 12, 2019

I don't like the system for the final project. It took me a long time to figure out things not directly related to python.