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,420 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:

4601 - 4625 of 6,863 Reviews for Python for Data Science, AI & Development

By Jesús J G S

•

Feb 12, 2019

The quizzes in the videos had some awkward cuts where they would ask something that would be taught right after and felt a bit odd since I think you should ask things that were taught previously in the video not afterwards.

But overall the contents were clear and understandable :)

By Joshua S

•

May 4, 2021

A lot of information for new beginners. There was trouble with Jupyter Lab that caused some delay in the course. The answers to questions in the threads are incomplete and don't really explain the solution clearly. Overall an interesting course and I learned a lot about Python.

By Omkar G

•

Jan 15, 2024

Learned Basic skills in Python such as data types, loops, file handling, exception handling, basics of Pandas and Numpy, and some parts of Matplotlib for plotting. My experience was good. Graded assignments were good. Looking forward to completing the next part of this course.

By Charissa B

•

Oct 13, 2020

Helpful start to learning Python. I appreciated that there was a hands on lab that allowed you to actually practice the codes itself instead of just plain textbook materials. The final assignment was a bit buggy in that one of the questions did not accept the standard answer.

By Portia T J

•

Jan 18, 2020

The course is very good. But as a beginner who has no background of data science and programming, I sometimes feel it is difficult to understand some code. I think the course can add more explanations as optional parts to make it easy to understand for those beginners like me.

By JYOTIRANJAN M

•

Sep 23, 2024

This course helped me improve my coding skills quite a lot. The videos were easy enough to understand and hands-on labs were good too. Some concepts that I had learned before also received more clarity. Due to this course, I'm more confident in my concepts than I was before.

By Leeza S

•

Sep 7, 2024

Great course overall - packed with useful content! The main thing I would say that needs a re-work is the API Module - some of the content was in the wrong order and made no sense initially, and some content in the readings didn't make much sense or wasn't worded very well.

By Cecilia R

•

May 23, 2021

It was hard to follow up some topics since I dont have previous experience with python. Some exercises in the lab were difficult and the explanation was not in the videos. So I had to do some research in another sources to finally understand the exercises and lines of code

By David B

•

Jun 12, 2020

Good apart from the end of the final week where in trying to highlight use of their IBM Watson Platform the courses descends into complex instructions to link content from it with very little explanation and that doesn't seem to run if you have a non-US IBM Watson account

By Mercedes E P

•

Nov 10, 2019

I think the course is very well structured. I don't come from a tech background, I am actually an industrial engineer. I wish the course has more examples and labs with problems to solve and the answers, to be able to practice more and learn from the mistakes we make.

By Matthew A

•

Apr 27, 2019

There were quite a few inconsistencies between the videos and the actual IBM Cloud tools. Also, the final assignment seemed to have less to do with Python and more about saving your final output to a Data Bucket and setting permissions/visibility so peers could view it.

By Indradeep B

•

Mar 29, 2020

I personally felt that more of stress could be given to Python coding. This course and its contents had the ability to create a strong background for the student in Python but somehow it couldn't. But still you get to learn a lot of things. So it was a good experience.

By Kara K

•

Jul 23, 2020

Great beginners course. The only thing I would change is allowing people to see the answer they selected on the quizzes once they have been marked, and providing them with an explanation on what is the right answer and why. Would provide a better learning experience.

By Chimaobi O

•

Nov 6, 2022

the course has many interesting and relevant topics. however, its contents are appear to be way to advanced for someone who has no previous programming skills. i particularly found the week four/five lessons very difficult. i couldnt just get my head around them.

By Steven S

•

Jun 15, 2020

I had some issues submitting the homework. It took me a while to find where apikeys, access_key_id, and secret_access_key were located. We weren't really taught in this course how to maneuver in Watson Studio. Otherwise I would have give five stars on my review.

By Matt H

•

Aug 29, 2019

Very good basic intro. Enjoyed doing the assignment but would have liked some more challenges. Seemed a little odd to spend so much time trying to produce a link to share the workbook while actually completing the questions was very simple one or two lines of code.

By Armen A

•

Apr 29, 2023

I'd love to give 5 to this course, as this is the best Python course of Coursera so far, but there were some issues in the material. For the names of classes you need to use CamelCase, for naming varibles you need to use lowercase. It's PEP-8 and everybody knows.

By Siqi M

•

Jul 30, 2024

This course is a nice design for python basics learning and coding practice, I learned how to coding in Python through this course, while there is a few minor errors in the slides/videos, and it would be better to update the teaching videos to the latest version.

By Yue

•

May 3, 2020

The course is friendly for beginners, which have detailed step-by-step guides in materials. Videos clearly explain the Panda and Numpy using animation and language translator and speech to text on IBM cloud gives me a deep impression on using data in other forms.

By Anton M

•

Feb 16, 2019

This is a good course which makes one a good introduction to Python programming language and Jupyter Notebooks as a framework for coding. Although some of the aspects of the course are introduced in a rather scarce way, and do not allow to fully comprehend them.

By Kevin O

•

Apr 12, 2019

Enjoyed this introductory course to Python language. The issues with the final assignment was disappointing, but all the other content was great. Liked the breakdown of the weeks and the consistent quiz's and labs to reinforce what you were reading/watching.

By Jesus C C

•

Feb 9, 2019

Gives an easy way to enter python, but more text feedback should be needed as videos, are 10 minutos long or so, but they have so much information in them.

Also some assignment and jupyter notebooks were unavailable temporarily and took me days to prepare them.

By Ruben G

•

Oct 25, 2020

Great course for beginners. You will learn all the basic data structures of Python.

The only but it the "jump" between the basics of Python and the API lesson. There should be an (extra) connecting lesson which links the basics of this course and teaching APIs

By Eve B

•

Sep 13, 2020

In general quite good. I like the Coursera set-up. In this particular course (it is my fourth), I would like to see more alignment of videos, quizzes and the final assignment on Watson Studio.

Still, thanks to everybody who makes these online courses possible!