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

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.....

JE

Invalid date

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.

Filter by:

6301 - 6325 of 6,678 Reviews for Python for Data Science, AI & Development

By Carsten K

Apr 25, 2020

Good course but needs a major review. Some things are wrong, others not very precise and vague. Video lessons are often a bit sloppy (misaligned graphics, questions come seconds before the answer was given and the like). Overall feels a bit unprofessional and could use some polish...

By Aaron M

Jun 5, 2024

Much of the content is quite sloppy, with many errors and poor organization. I was able to complete the course without issue because I am already familiar with the material, but I can see others struggling and not getting much out of the course if the information is new to them.

By nicholas e o

Nov 14, 2018

felt very unprepared for final assignment. Week 5 assignment would only be appropriate if we had a video walking us through, and explaining the specific requests, and the why and hows of each point of the task. then it would potentially be a great way to finish off this course.

By Magdalena R

Nov 23, 2018

The course material is ok (a bit to basic) but personally I don't like robotic teaching. I prefer to see the profesor during the online course. The last assingment isn't very well explained and is a Little bit confusing the section of grading peers with the section of complet

By Tiffany W S

Sep 19, 2018

The Peer Assignment did long go along with the lessons. It was almost completely unrelated. You need to include a lesson work with XML if that is going to be the Peer Assignment for this course.

The videos need to be updated. The audio and video don't match for some lessons.

By Ed P

Apr 5, 2020

The labs did not always function properly, I found the external sites to be spotty (both IBM and the python lab site) as far as their reliability. I suggest that for the python labs that there be an alternative like downloading Anaconda to run Jupyter notebooks locally.

By Артём Б

Jan 27, 2022

With all due respect to everyone involved - this exact course is horribly built, buggy and not explained, like at all. The level is not for beginners. I want to add that it would be very helpful to have a link to file examples to understand the concept (e.g. XML, CSV).

By Jon G

Apr 13, 2021

I was not impressed by this course and felt the actual Python learnings were very superficial. The videos were very quick and hard to follow despite of the fact that I have a basic knowledge of Python already. Based on my experience I would not recommend this course.

By Murad A

Nov 22, 2021

This course has very limited exercises after week 3. Pandas and Numpy are covered in a nutshell, without much details and exercises. Web scarping sections were messy and hard to follow. Hope Pandas, Numpy and Web scraping sections will get improved in the future.

By Nikolay B

Mar 18, 2021

authors have really bad programming knowledge. `File.append()` called "attribute, `\n` called "Python command", some variables named as `FileContent`. I really hope all Data Science related courses on this track have better quality. Total disappointment so far

By vicky t

Jul 16, 2019

more improvement in teaching can be done as only 3 quiz was there in most of the section if quiz from each topic should be present in my way min 10 question should be asked whether passing criteria can be reduced because when we do question boost our confident

By Deleted A

Oct 4, 2022

There's a lot of potentially useful information. However, the course materials are weakened by fast and superficial coverage in the videos, typos, code bugs in the Skills Network Labs notebooks, and the complete lack of context and even experience coding.

By Stephen C

Mar 16, 2022

Ramps up too quickly in the "classes" project. Also, the read/write lab doesn't work - "exampletext2.txt" (or whatever the exact name is) doesn't load so I got even more lost there not being able to go through that notebook without errors at every step.

By Joshua O

Apr 6, 2024

This program is not very beginner friendly! The lectures are to short, the problems they give you are incompetent to what they teach. This program will give you the bare minimum and then expect you to solve this mid-level problems during the lab.

By Daniel N

Oct 18, 2021

Only useful if you have supplemental material on the given subjects or some prior grounding in Python. Subjects in weeks 4 & 5 especially were rushed. Occasional syntax or possibly deprecation issues in the lab led to inability to execute code.

By Martin V

Aug 15, 2020

The video lectures barely scratch the surface of Python's capability and the notebooks are littered up with advertisements.

Also, the quizes do not show up the right answer in case you made a mistake.

The final assignment was interesting though.

By Kanayo

Jul 17, 2023

Some of the content is out of date (referring to Python 3 in the final assignment). The videos for the more advanced topics are of low quality and run through the topics far too quickly. Don't come out the other end filled with much confidence

By Abdul A

Apr 13, 2022

github instructions page never did load, python external jupyter hands on lab didn't load at times and there is no help desk, no email to approach for assistance!

webscraping part of the course is difficult to understand for the coding part.

By Surya B

Jan 24, 2021

This moved way too fast for a beginner—while the quizzes and final project were reasonably simple, the labs were WAY too complicated, and this seems like a common sentiment. Would not recommend unless you're experience in Python already.

By James C

May 2, 2022

Although helpful in parts, as a whole it is not a great intro to Python, I consistently felt over my head after about week 3! An existing knowledge would definitely help as the workbooks are not suitable to brand new beginners at all.

By Dina S

Apr 20, 2021

I'm halfway through and the lab notebooks just don't work at all. They load and load but never actually open. I've now read a bunch of other reviews saying the final project is a nightmare, so I'm not going to waste more time on this.

By Eylul K

Aug 23, 2022

The videos are too short, much of the work is left to self-learning. Youtube videos are way more explaining and they are free. If this specialization claims that it is for beginners, then videos must be more explative and longer.

By Will J

Sep 26, 2020

This course does not prepare you to use python outside of IBM's platform. It makes no effort to teach you how to use any of it's libraries of functions outside it's Watson nonsense place. I know less now than I did when I started.

By J G

May 21, 2019

Was quite the challenge. Without the help of peers, it would be impossible. Course content compared to the assignment were very different levels of difficulty. Assignment was much more difficult. Instructions were somewhat vague

By Rohan B

May 28, 2019

The overall course is decent , it could have indulged in a deeper python understanding but the exercise were fine.

The final assignment in week 5 has no explanation or resource and is just left for the peers to do on their own.