DA
Jun 9, 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 14, 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 Stanislav S
•Dec 6, 2020
Mostly great. I benefitted from the course, thanks! Instructor is great, and almost no technical issues.There were 2-3 minor issues in the instructions (I sent feedback on each of them), and also there is this weird behavior with the final project: the auto-submission never worked, even though I do see that my script works correctly. And once I submitted in manually, it finally graded it 1/1, but comment said something about balancing servers (which was a different task, one of the previous tasks in the course).
By Allen P
•Sep 6, 2020
I find the overall structure good. I know that the design is to try to get newcomers involved in Python, but I really find the cheesy comments get to be too much after a while. (And this coming from a father of 2 that tells "Dad Jokes" all the time!)
Maybe there should be another option to do a test for those that already know beyond the basics of Python but want to do the rest of the specialty? I completed the course in 5 days instead of 6 weeks because I want to get on to where I am learning something new.
By Lucia T
•May 17, 2020
I think it was great, really well structured except for some problems which were difficult to figure out without further explanation. I recommend it for anyone starting out with no knowledge at all like me, but I think to be able to have a better insight on python and other programming languages it would be better to find another web for learning python too, after finishing this course, or during the course. This way you can keep learning so that you won't forget, and practice more.
Thank you, Coursera!
By daryl c
•Oct 15, 2022
At first, it is really simple and understandable. Couple of weeks after, I found it gets harder to solve the questions based on what just been taught by the instructor. So, I gotta search for more information about the python.
It is good in many ways, but as it gets harder, the time spent on self reading increases as well.
Anyway, It would be nicer if we have more detailed explanation on each questions and possible answers to view as references.
Love the instructor, Chrsitine, she really is amazing
By Gamaliel E L
•Aug 29, 2020
It's a good course if you have a little background on programming, or at least the very foundations, since certain concepts, that are not mentioned in this course, are necessary to catch how programs and computers work. However, the course covers a bunch of aspects and topics in a concise and efficient way, being very clearly and funny. I really recommend this course for beginners, as long as they're willing to study by themselves in order to cover the concepts not that easy to understand.
By Christopher H
•Sep 19, 2020
The content could be more incremental with more fun examples of how to create python programs. The course felt a bit. Here's an idea and now here are a bunch of rather boring coding exercises. I think it would have been better to have lots and lots of easy coding challenges that you write from scratch, rather than often getting dropped in the middle of a half-completed code example and being asked to complete it. More guided tutorials on writing the programs as well would have been nice.
By imheatherr
•Jul 15, 2021
Lovely graphics and more engaging than expected. Mini exercises in the videos were helpful, and the practice quizzes provided insight into how python can be used to solve everyday problems. However, the actual quizzes and final projects were significantly more difficult than content explored in the tutorials (lots of googling, github, and stackoverflow to understand the functions and applications of new e.g. methods) - hints would've been helpful but a decent course nonetheless!
By Deleted A
•Jul 15, 2023
The content coverage was extensive, encompassing fundamental programming concepts, including variables, control flow, loops, and functions. The instructor presented the material in a clear and concise manner, breaking down complex topics into easily understandable explanations. I would rate the Coursera Python Crash Course 4 out of 5 stars. It provides a solid foundation for beginners, offering flexibility, comprehensive content coverage, and engaging interactive exercises
By Sarvjeet K
•Aug 25, 2022
I am a graduate with no skill. coursera provided me skill . This is not the degree for name , but it will help me to earn more than my bread and butter in future. I was not aware of this platform otherwise i could have learnt from coursera about these amazing courses while pursuing my graduation. Huge thanks to google and coursera. I am from Arts background it was tough for me to learn programming, but after practice its fine . I am feeling changes in my way of working.
By Wade H
•Dec 28, 2022
This is an excellent guided introduction to Python. Once you finish this course you should know enough about Python to follow along any template or code you might find. While this gives you an introduction to basic Python syntax, data types, etc. there are not very many exercises to help you before getting to the required assignments. Take some time to work on each of the modules. Try some programming on your own or look up some examples before doing the assignments.
By Yuan H
•Jan 29, 2021
A short and sweet course that goes through basic concept and logic in Python programing. I get to understand the basic glossary of data types and syntax of Python. The assignment and projects are well organized, focusing on the basic syntax. However, it may be a little easy for intermediate learners. The research part is already done for the project. If one is interested in finishing programing tasks independently, one would need to look beyond the course.
By Luke G
•Jan 21, 2024
Very informative and covered all the necessary principles. My one critique would be that most of the best instruction (in my opinion) came from the videos, which were a little bit short. Additionally, I would say that most true python / programming beginners would probably struggle with the speed the course goes through each topic. It's great for a refresher but if I hadn't done any python programming before, I would have found it difficult to keep up.
By Mukesh K
•Jun 9, 2022
one word - amazing
if you have basic knowledge of programming you will find this course super easy though there are some quiz and assignment questions which makes you scratch your head but giving some time in solving those questions help you know where you stand and what you have learnt.
I think OOP part should be mandatory or atleast it should be a little detailed specially object composition as i felt like it was getting little fast during this part.
By Miloš G
•May 1, 2025
The course itself is a great refresher for someone who already completed some other python courses and has some knowledge on topic. For a pure beginner this one might be a bit fast paced. Final project should be separated into smaller chunks (like functions) and most of it should be left to a student, so he can struggle alone and then as an option there should be provided solution. All in all, I'm more than satisfied and ready to continue forward!
By Usman A
•Nov 30, 2022
OMG, i did it. Thank you, Google and my friend who helps me a lot with completion and learning. I am a noncoder guy, started learning coding with python. Coursera provides a good materialistic course for the community to learn the subject. anyhow I feel something needs to be more considerate about exercise. the assignment is really complex and out of order. mean the query should ask after the lecture is done.
Nevermind Keep Learning and sharing :)
By ALICIA B
•Sep 19, 2020
It has been a challenge, my only problem is not being able to practice more sample codes before I do an exam. I would like course to have an optional exercise area where I can practice what I learned a bit before the lesson exams. The exams really test your knowledge of math functions and you really need to read and understand what the question is asking and output the correct results. The couple multiple choice was a blessing. lol. I had fun.
By Melody X
•Mar 5, 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 12, 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 23, 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 5, 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 29, 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.