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
41,279 ratings

About the Course

Kickstart your Python journey with this beginner-friendly, self-paced course taught by an expert. Python is one of the most popular programming languages, and the demand for individuals with Python skills continues to grow. This course takes you from zero to programming in Python in a matter of hours—no prior programming experience is necessary! You’ll begin with Python basics, including data types, expressions, variables, and string operations. You will explore essential data structures such as lists, tuples, dictionaries, and sets, learning how to create, access, and manipulate them. Next, you will delve into logic concepts like conditions and branching, learning how to use loops and functions, along with important programming principles like exception handling and object-oriented programming. As you progress, you will gain practical experience reading from and writing to files and working with common file formats. You’ll also use powerful Python libraries like NumPy and Pandas for data manipulation and analysis. The course also covers APIs and web scraping, teaching you how to interact with REST APIs using libraries like requests and extract data from websites using BeautifulSoup. 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 individuals interested in pursuing careers in Data Science, Data Analytics, Software Development, Data Engineering, AI, and DevOps and a variety of other technology-related roles....

Top reviews

EH

Jun 11, 2021

It is a very valuable course that I have learned for the Python skillset. It contains some advanced methods. It helps me to build more confidence in using Python and understand the concept in general.

PJ

Dec 1, 2020

It is a good course and teaches with the basic of Python so that anyone can understand it very well. Videos are good and can easily be understandable to anyone who is new to Python and Data Science.

Filter by:

4851 - 4875 of 7,422 Reviews for Python for Data Science, AI & Development

By kunal k

Sep 14, 2024

.

By Keylin C S

Sep 9, 2024

.

By SERGIO A E A

Apr 18, 2024

.

By Farrux B

Jan 27, 2024

5

By Viswanathan R

May 18, 2023

By Sanjoy k P

May 13, 2023

v

By RAFEL A

Jan 17, 2023

By NIVEEL R B

Nov 17, 2022

5

By Aditi D

Aug 9, 2022

-

By Tejaswi

Jun 27, 2022

.

By Sanjeev d

Jun 1, 2022

x

By Ashish G

May 11, 2022

G

By Natsag

Nov 30, 2021

o

By Nithiya G

Oct 7, 2021

.

By Medha R

Sep 2, 2021

.

By Vu C T

Sep 1, 2021

By Trang N

Jun 30, 2021

By Ali C B

Nov 2, 2020

.

By BALAJI

Jul 30, 2020

.

By JIANHUI L

Feb 15, 2020

T

By Antonio C

Dec 28, 2019

.

By Carlos P

Jun 10, 2019

.

By Meet P

Apr 20, 2019

1

By Gargi M

Aug 17, 2020

Thank you for giving the opportunity to learn Python.

As for my review of this course, I suggest proofreading the labs before publishing them because they have many spelling errors. Since one of the recommended qualities of a Data Scientist is to be detailed oriented, it would be better for all the English and non-English speaking students to have instruction without errors. This will set a good role model for them to be more aware of their work.

Additionally, it would help students who have no prior knowledge of Python to be given some context before starting the labs. There are some labs that expect more than what is explained in the videos.

In regards to creating an object in Watson Studio, I highly recommend including Alex Aklson's video in the curriculum. Screenshots that are provided for the labs are helpful, however, the video is more comprehensive, and the step-by-step process eliminates confusion. Please devote more time to the subject of Numpy as it seems to be a vast subject and needs more instruction and examples.

Overall, this was an informative course that had an enormous amount of material to cover. Thank you once again and continue teaching thousands of students like me around the world.

By Lena G

Nov 15, 2022

I thoroughly enjoyed this course. It skims the surface of basic Python you need for Data Analysis, which is exactly what I was looking for. You get a general understanding of basic Python elements, syntax, useful libraries and some examples of really simple data analysis.

The main disadvantage of this course is a couple of exercises at the end of hands-on labs that do not correspond to the course material by their level of difficulty. To me, as a person with zero programming background, it felt like I've just been explained addition on examples like 2+3 and then asked to add something like exponential numbers and square roots. Judging by the discussion forums, I am not the only one who felt this way, which was the only thing to keep me from thinking that I am too dumb for this and giving up. I believe those tasks are great as extra challenges but must be marked accordingly.

The other odd thing is that really useful info specifically for Data Analysis process is contained in optional videos and labs, so I advise future learners to draw attention to them despite their being non-compulsory to finish this course.

Thanks to all the course authors and moderators.