TM
Nov 17, 2019
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.
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.
By Juan S
•Apr 13, 2020
Good for learning basic Python concepts and how to use them in theory. However, do keep in mind that it doesn't teach much about how to use a text editor or any type of software to code and run actual programs on your system. The course uses the IBM Watson notebook, which is implemented in a way with very little practical value. I feel like I came out of this course knowing a lot about Python but to gain practical knowledge and be able to make my own programs I had to research outside of it.
By Carlos
•Oct 21, 2020
Im not a person who reviews things but I felt this may be helpful to some. As someone with no knowledge in programming whatsoever I found this difficult. Clearly, this is to be expected when diving into something new and my review is based off how i feel after completing everything. But I found this to be very challenging. Practice makes perfect, I didn't feel like this was beginner education. Hopefully over time ill understand better. Good luck to you all!
By Gouri B
•Jan 12, 2020
This course is good for python beginners and to also receive a hands-on training for the same.However when it comes to Data science,this particular course does not offer or rather meet its expectations.
The final assignment requires an account creation on IBM's Watson Studio,not following which you wont be graded.So that was like a turn-off for me because assessment mostly relies on successful creation of a Watson Studio account rather than the core subject
By Sergio E
•May 1, 2020
Pretty solid foundations and labs. Would have given 5 stars but the course lacks coherence regarding the videos and different services(cloud.ibm, skills network labs) that are made available to students.
If one is already acquainted with the subject matter it is not difficult to navigate around these wrinkles. New students might find getting lost on silly steps of what the video shows and what the website actually shows adds unnecessary frustration.
By Mallory S
•Apr 26, 2022
this course offers a good python scaffolding for working with data, but it suffers from a lack of proofreading such that the narration doesn't always match the text onscreen (or the reality of what's happening). also, i would love to see line breaks in the code that appears in quizzes, as well as more informative function and variable names. as a consolation prize, there was a section of video that completely redefined the word "square" for me.
By Caio L B
•Feb 7, 2024
O curso apresenta uma proposta interessante, no entanto, a ausência de legendas em português nos vÃdeos dificulta o entendimento. Além disso, alguns textos, como os presentes nas avaliações, possuem erros de tradução, o que também prejudica a compreensão das perguntas e respostas. Por fim, embora o curso seja anunciado como focado em inteligência artificial e desenvolvimento, percebi que o conteúdo é mais voltado para ciências de dados.
By Long N T
•Oct 19, 2021
The course did not provide what I expected from a Python course for Data Science. The parts of Pandas and Numpy which are very important in Data Science should be more focused with better explanation and exercises! Moreover, there are so many quizzes that are duplicated with the ones already shown in the video lectures, so as some practical assignments. Anyway, it delivered some valuable information that could be helpful for learners.
By Thomas S
•Oct 5, 2022
Although I learned a lot because I am new to Python, the learning approach used in this IBM course is quite poor. The videos are rather boring, the labs are often packed with too much content, some of the lab content is out of place, and the modules end up feeling rushed. In my opinion, this course needs a massive overhaul to make it more interesting, more user friendly, and to iron out some of the frequent errors and typos.
By Mario
•Mar 14, 2022
This course was very difficult. I did not understand what I was learning most of the time as it lacked the practical applications to data analytics like the other modules. I felt the formulas of python were just presented, and I couldn't pause the screen to maybe copy the formulas on screen as it just went black. I will have to supplement this with outside resources to ensure that I fully understand the basics of Python.
By Diego C
•Mar 23, 2024
I think the information provided is good, but the level is not for someone with no prior experience in Python. A lot of the content felt way too much to handle. I'll have to fill the gaps with other sources and complement it with a lot more practice in order to feel confident with this technology. It is a great overview of Python for working with Data and if this was the intended goal of the course, it is excellent.
By CH
•Jun 30, 2019
While I learned a lot in this course, it could have been a more enjoyable process. The videos and labs basically had the same content. However, the labs are a better learning experience (can run code and see results) but come later, making them less valuable and boring. Please consider having the lab content be more unique, as it was in the previous course. Also, please update the materials as Watson Studio changes.
By Clifton S J
•Jul 23, 2020
The videos and labs were helpful and the course does help one learn some Python fundamentals. However, I believe that the labs and quizzes could have been improved. More exercises within the lab environment would be beneficial to promote learning. The weak point of the course is that the tutorials for using IBM Cloud were weak. More information and walkthroughs (including videos) should have been provided.
By Adrienn K
•Nov 19, 2019
Good content overall but weird level requirements; the course covers too many basics for somebody who already programs but also assumes a lot and therefore is not adapted to someone who has never programmed.
It relies on external platforms that will not always work.
Instructional and useful nevertheless, recommend if you're already familiar with data analysis (in R for instance) and want further knowledge.
By Vincent Z
•Jan 20, 2019
An adequate python crash course. The level is good for complete beginners. People with computer science background will find this slow. Also, the labs and the lectures are completely redundant, they almost match 1:1, except that the labs often fix a few mistakes in the slides. Don't expect a great numpy intro: you will basically get array creation, indexing and slicing and basic vector/matrix operations.
By Radwan n
•May 18, 2020
I am new to python I used it for the first time in this course. I found the course to be well organized. I liked the labs and how they are organized and well written. I found the course to be hands-on which I needed. I did have some background using MATLAB and found that to be useful, however, there are some differences in the syntax and the data structures.
There are not many self-learning assignments
By Anupama K
•Jul 14, 2021
The videos are quite good though the pace is a bit fast. There is a disconnect between the labs and videos are concepts are introduced in the labs which are not covered in the videos. While the students are probably not expected to understand these advanced concepts and just perform the exercises in the labs, it does affect the learning experience. Suggestion is to try and make the labs friendlier.
By Varun V
•Nov 23, 2018
I would have given this course a 4 star rating if they had created the final assignment which would have make some better sense in terms of what this course content and course it about.
The assignment had no concept which was explained and in the course and it gets very difficult to understand the assignment. Never been through such a poor one in my entire 15 years career. One of the worst course.
By Pat S
•Apr 15, 2024
VERY HARD for someone with 0 background in programming. The video felt rushed and didn't explain in concept but rather throwing the subjects right at your face and you need to figure out a way to memorize and apply each of them on your own. Some lab exercises aren't even mentioned in the prerequisited videos... Overall not a fun experience for a beginner. But still managed to learn the basics.
By Jed T
•Oct 5, 2022
Overall, the course is ok. The first half of the course is manageable especially for someone who has experience in other languages. But the second half felt crammed - it is more syntax heavy and with few drills here and there. Reading the materials will make you say 'wait, where did this syntax came from?'. I believe this can be improved by adding more drills in the 2nd half of the curriculum.
By Joan P M
•Sep 15, 2020
Even it is a nice course to start at Python focus on Data analysis, I hink that the influance in IBM Cloud is too big and take te initial push of the first 3 chapters. Also, if they want to put the focus on that cloud, a more extense tutorials will be needed in that course (mostly, I had to search th "know how" of many elements, wasting time).
Overall, it is a good introductory course to Python.
By Bryce H
•Oct 15, 2021
I wanted to rate this course more highly. It starts well with a general introduction to Python, which should be helpful for anyone who needs to learn the syntax. Unfortunately, the last week or so of content (related to APIs) is rushed and disorganized. Would recommend spending more time on how to build web scrapers, load/interpret data, etc. Maybe add another week of content to the course?
By Colleen O
•Oct 19, 2021
This is a great course to get your feet wet with the concepts presented. But, the "hands on" labs are 95%+ done for you...not much coding on your part. Take it for what it is, take decent notes, and save the labs for future reference.
Advice to Creators:
Go thru the course, ESPECIALLY THE LABS, and update instructions, coding, and screenshots. Some things have changed since you put this up.
By Anaia O
•Nov 19, 2022
There is a lot of in depth information and resources shared about the Python programming language, but I do not feel confident in my skills after taking this course. It is a good start, but there is not enough practice or hands on application of writing code. The course compromises mainly of watching videos and reading code. I don't know how to code anything after completing this course.
By Mariano E
•Jul 1, 2023
Some labs exercises were no explained thoroughly, including more advanced coding and some commands that were not covered a 100% when completing some of the labs. In my opinion, in certain instances, this course assumes that I had previous knowledge in Python, and some of the lesson and topics were explained in a fast pace manner, so I had to pause it many times to understand the code.
By Kevin B
•Oct 19, 2022
Warning for those whose native language is NOT English: These IBM Data Science courses are in DESPERATE need of review by a native English speaker. If English wasn't my first language, I can only imagine how much I would have struggled. It is pretty unbelievable that they expect people to pay money for courses that have so many many grammar, syntax, and audio transcription errors.