DA
Jun 8, 2020
An excellent course for those who want to boost their programming abilities on Python. It tackles diverse and challenging problems, for you to practice and round out every concept. Highly recommended!
FN
Nov 13, 2022
This is actually a really great start for beginners in python. I am an intermediate python developer so for me it was too basic, but still a nice refresher for all the basics that we sometimes forget.
By Melody X
•Mar 4, 2022
The first 3 weeks were easy and well executed. But when the concept got harder especially in Week 5 related to class composition. The input data for the function we were building was given last or not given at all, which made it very confusing and not realistic. How do you already know how to write the order of the variables in class while we have no idea how the data string is formed? Answer is the lecturer has that info and was not sharing.
By Albi S
•Apr 6, 2020
What is great about this course is they give you the tools to succeed, however, do not walk you through every little detail that could lead to boredom and the inability to retain the information. It is super challenging and a lot of research, as well as independent reading, needs to go into your journey. The videos are a great reference when working on your final project and referencing the forum was a big help in moments when you get stuck.
By Dan W
•Oct 11, 2021
The final project grader error messages were ridiculously vague "problem with output" ???!! - I mean for a programming course you'd expect at least slightly more meaningful / helpful error messages. Looking at the discussion forums - that clearly wasted (at least) thousands of hours of peoples time....
Otherwise pretty good course - although I think the first 2 weeks could probably have been reduced to a couple of bullet points...
By Adrian P
•Feb 22, 2023
Great course, videos were easy to follow, but I had a harder time following this video set compared to the Univ of Michigan Python course.
Google's crash course covered more material and had harder quizzes which were certainly more valuable from an end product perspective, but for ease of consumption, I still give the edge to UofM.
I appreciated the bite sized videos here but the extra minute or so in each the UofM videos helped.
By meet d
•Jul 4, 2023
First, I started this course with no knowledge, it was hard to understand anything, I dropped this course and started studying on YouTube Python for beginning course by Mr. Mosh Hamedani, after finishing that free course I came back to Coursera and everything was clear, but I have to mentation that depth of this course is good, and I have learned some great concepts and examples that I cannot find anywhere else.
Regards, Meet
By Sam P
•Jul 10, 2024
Great introduction to coding. A few of the lessons made some pretty big jumps, without offering the requisite information to completely understand the reasoning or logic behind the code. I felt I had to do quite a bit of study on my own, using ChatGPT and the AI coach including on Coursera to help me understand some of the topics that were only briefly explained. Overall it was a very positive experience doing the course
By Santosh G (
•Sep 2, 2022
This Course is super friendly for those non-programming background, whose just wanna start their career into IT , it does provides handsfull of stuffs to work but despite of that it depends upon the individual to working beyond the course to get the wholesome experience because this course though gives you a way but does not give you everything to your doorstep and it is understandable as said before it's one's interest .
By Alec C
•Jan 26, 2025
Great course to learn all the basics. My only complaint is that it does not really teach you how to create your own code to solve a certain problem. It only briefly touches on how to approach it at the end, and even then, there is a lot of hand-holding and 'fill-in-the-blank' style questions. Overall though, I went from knowing absolutely nothing about Python. To being pretty confident in all of the basic uses of it.
By Damar B
•Sep 28, 2020
I think this was a pretty good course for beginners but i also think there are some concepts that are gone over a bit too fast. I was reading a book along with this course and the book helped clarify some things the 5 min video couldnt. Could've just been how i learn personally so i wont hold it against this course but I recommend everyone to read learning python the hard way. definitely helps grasp the concepts more.
By Sridevi K
•Sep 15, 2020
Good course but frustrating as the quizzes don’t work till unlocked by admin. I was not able to type code for the answers. Every time I had to leave a message and wait till next day to be able to take the quiz. I would like to unenroll from this course. I do not want to continue the course. DO NOT CHARGE MY CREDIT CARD for this after the trial period is over. I will register for a different course later. Thank you.
By Julián E
•Jun 19, 2020
The explanations are fairly ok. This is the first crash course I ever did on anything, so my opinion might be biased. Overall, I feel more confident regarding Python. Let's still room for improvement in my foundations, though. For that, I believe reading books like Automate the Boring Stuff by Al Sweigart or watching Corey Schaffer's Python tutorials on Youtube can also be very helpful for completing this course.
By Samarth S P
•Jun 27, 2023
This is overalll a good course but i think google could teach more as there is so much to learn in python, even though its a crash course i think the tutor could explain more about how to implement the code in actual small projects. Also in the assignments the majority of the code is written as a fill in the blank type of problem rather than encouraging student to do it by themselves. Overall a 8.5 / 10 course.
By Eric L
•May 29, 2020
It's really tough when you're a beginner to make it to the finish line. I think the encouragement from the presenter was very positive and the final assignment was just within my ability. I wish Jupyter Notebooks were introduced right at the start. I'm coming to grips with IDLE but I think an incremental approach using Jupyter Notebooks right from the start would have made the course easier and more enjoyable.
By Tyler C
•Dec 18, 2020
Course was great overall! As an experienced Java developer going into Python, this course hits the main points for getting started with how to code in Python. My only issue was that some problems/instructions were explained a little unclearly, and that they didn't tech how to make a program, they just taught the basic syntax, however, they do plan on introducing that in another course. Overall great course!
By Crazy G
•Aug 23, 2023
This course is perfect for beginners who are going to learn python for the very first time. It start slow and speed up pretty quickly. Obviously the student has to do his self study a lot. And he can only be a good programmer by practicing a lot and by not only completing this course. It also include optional content at the end which is very important in long term. As it include topics covered in OOP.
By Maria
•Sep 16, 2021
Th course is great; however, the final assignment is such a waste of time. Nothing works! The forum is dead and there is no way to get help or get your question answered. I spent 2 days just googling trying to make the platform to work. I submitted my assignment with a provided submit button 5 times and it would give me 0/1 untill I tried to save my assignment in different formats and it got accepted.
By Uri P
•Jul 3, 2022
Tha main instructor is very good , professional , eloquent & encouraging :-)
The main concepts taught are indeed fundamental & important.
What I was missing the most was way more practice & didactic division of the
more complex concepts to undertstand. Additionally, the gap between the lessons taught & the graded assessments can be quite big. It takes a lot of practice to internalize the new concepts.
By shivam p
•Aug 14, 2020
The course was pretty good. Christine has explained all in a really good way. Easy to understand for beginners. One star missing is because there was times where in assessments we were supposed to use some functions not explained during videos. I know it won't be possible to explain all functions of a class but the important ones are necessary. Overall a good experience and a great start to python:)
By Gaston S
•Feb 9, 2022
Un buen curso que se complica poco a poco, se puede hacer perfectamente con un leve conocimiento de inglés, aunque sería recomendable tenerlo algo fluido, algunas tareas falta algo de información en las clases y hay que buscarle la vuelta, en fin es un curso en el que hay que tener algo de conocimiento previo sobre habilidades informáticas simples, pero se aprende correctamente lo básico de python.
By Alvaro A
•Aug 22, 2023
Useful course and covers fundamentals. I put 4* because I think videos are way to short and it is very annoying to receive an introduction and a wrap-up for a 4 minute video. They should be at least 10-15 min, less videos but longer. The "snake" introduction is also very annoying. It should be only at the beginning of a module, but not in EVERY single video. A waste of time and tiresome.
By Joshua M
•Feb 29, 2020
I would give it a 5/5 but I feel like I had to go to the forums for learning from peers sometimes rather than re-watching the videos. Loops are tricky and I feel like the videos could have been more related to the questions that were going to be on the quizzes/assessments. Overall though, I liked the course and I felt accomplished when I finally didn't have to look up help anymore at the end.
By Julie “ P
•Oct 13, 2021
Could be enhanced for visual learners by showing while telling more. The encouragement and self-pacing statements seemed rather excessive by the midpoint of the course. Some minor errors/issues. Final project was more a test of ability to parse discussion forum for solutions to import issues. But all in all, the course was good and did what it advertised. Good crash course on Python. Thanks!
By Diego A C
•Jul 28, 2020
Sometimes is needed to apply some concepts when they are explained, in some stages, they provide alternatives that confuse me because are part of next stages during the development of the course, and sometimes when you put the code in your own console it works but in the proper environment of the course it produces as an output a mistake that sometimes you have to look for how to solve
By Daniel Y
•Jun 22, 2022
Great course! I am giving 4 stars, not 5, only because there was minimal help on how to practice outside of repeating the same mini quizzes and rewatching videos. Fantastic explanations and examples of what Python can do and how to apply it in real scenarios. I would only hope to see some more practice work, or at least some direction on where a student could go for such practice.
By Ridham A S
•Jun 26, 2020
The instructor was very good at what she was teaching...it was visible...i haven't given 5 starts because concepts like sets and composition weren't explained in depth but made use of later in the exercise part. But overall this crash course is very complete on its own and definitely one of the best available on the internet. Thanks for providing such professional expertise online.