Chevron Left
Back to Crash Course on Python

Learner Reviews & Feedback for Crash Course on Python by Google

4.8
stars
38,361 ratings

About the Course

This course is designed to teach you the foundations in order to write simple programs in Python using the most common structures. No previous exposure to programming is needed. By the end of this course, you will understand the benefits of programming in IT roles; understand basic Python syntax; explore different code editors and developer environments; be able to write simple programs using Python; figure out how the building blocks of programming fit together; and combine all of this knowledge to solve a complex programming problem. We'll start off by diving into the basics of writing a computer program. Along the way, you’ll get hands-on experience with programming concepts through interactive exercises and real-world examples. You’ll quickly start to see how computers can perform a multitude of tasks — you just have to write code that tells them what to do....

Top reviews

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!

NR

Aug 14, 2021

Course presentation is good. Topic selection is good. Selected Strings, Lists, tuples and Dictionaries, using these program logic can be build. Examples are good and interesting. assignments are good.

Filter by:

26 - 50 of 10,000 Reviews for Crash Course on Python

By Julian W

•

Jan 24, 2020

Don't start if you don't have good IT foundations and need this knowledge to automate some big IT tasks like hosting multiple servers etc. Useless for "normal" person. Also after Crash Course (which is fairly basic) you will not learn a lot of python or even practice it.

The biggest problem with this specialisation is lack of respect to the listener. Sorry Google but half of the time I was listening to assurances that I can do it and that I learn a lot. Because of that it is really hard to concentrate on those videos!

By Vijay R

•

May 1, 2020

The information in the lessons are basic and do not prepare you for the quizzes, the quizzes (during the video) and the quizzes for each section seem to be very different from the actual video content. Reviewing the videos does not help, checking the forums might but at that point why have the videos?

By Dhanwanth S

•

Mar 30, 2020

Such a helpful and a valuable course! The instructor is very friendly. This course gives us a wide platform to perform and perfect the language and i am happy to have been benefitted from this.

By Daniel A

•

Jun 11, 2021

Instructor regularly tells the student "You got this! Go practice!" but never gives them anything to practice. Provides very simple and easy to understand definitions and concepts then immediately dial it up to 11 on the quizzes. Nothing is incremental.

By Harish T

•

Feb 13, 2022

This Course Was Really Helpful In Developing My Coding Skills InPython.The Exercises Helped Me To Test My Knowledge .Overall It Was AReally Good For People Like Me Who Are Just Beginning With Python.

By Garry K I

•

Mar 29, 2020

This course was written very poorly. I'm needing to use MANY external resources just to get through the content. I hope the next courses in the series actually teach the content, or this will be the very last time I pay for anything from Coursera, and I'll make sure to let my employer know as well.

By Luis F F

•

Jan 23, 2020

The course is pretty good, I learned a lot.

I just finished my final project which works perfectly, yet when I submit it for grading, it says the input is malformed and that I have to try again. I have done it at least 10 times. In the forums I see lots of people with the same problem without any reasonable answer.

So yes, I'd give it 5 stars for what you learn. But I'm also interested in the certification, thing that I'm not getting because of errors, so that's the reason of my 1-star review

By Dyego T

•

Apr 16, 2020

More math than the usual, almost zero real-world examples, the final assignment does require you to revisit every chapter of the course, however, the course ends without you actually learning how to automate stuff in IT in general. I don't recommend.

By David M

•

Aug 8, 2020

Instructor spends seconds flashing code on screen without explaining why. Maybe less talk about the log cabin backdrop and being "cool" and more on actual programming

By sudhanshu j

•

Feb 11, 2020

It could have included more examples and projects

By Mind W D

•

Apr 2, 2020

With all due-respect, the instructor is knowledgeable, energetic, positive, encouraging, professional, likely a thought-leader within her life-spheres, dynamic, and over-all very pleasant. I'm sure the course is great for those who like to sit and listen to someone talk. That said, I'm getting an estimated ratio of 5-7% relevant key-info to verbal fluff. The nuggets of info relevant to the topic can be quickly distilled in seconds from reading the video transcript as opposed to sitting through the minutes of each video. No a compelling end-user experience for this viewer. I'm sure the class and this format is lovely for some. Hard to imagine sitting through all the blah blah blah for an entire course, let alone paying $50 USD/month for an entire certificate. Thank you for considering my feedback. Cheers!

By lucy m

•

Oct 5, 2020

this is NOT made for someone who is a true beginner and has no knowledge of python. The videos have little quizzes to check for understanding that are NOTHING like the actual module quizzes. I wouldn't pay for a course like this ever again. I didn't learn anything really and the only reason i passed was the discussion boards.

By Chavic

•

Oct 4, 2020

More than a Crash Course on Python is a Crash Course on Math. It must be named Python applied on Math

By Evea Z

•

Apr 13, 2020

A comprehensive course on Python, that lets you explore step by step. This is the best structured python course I have seen in a while. Thanks a lot to the instructor and the course content writer!

By Tom D

•

Jan 19, 2020

Thanks for the very well made course. The interactive part is very useful to get hand-on exercise to understand the content.

By Peter J

•

Feb 14, 2021

It's fine. It's got good information on the basics, but there's a lot of fluff, and it's poorly structured. For example, sometimes concepts will be covered in great detail, but important basics will be glossed over, so when you reach an exam you'll understand exactly what kind of script you need to write to compete a problem, but you'll have to review the entire module to find a function or piece of syntax that was only mentioned in passing. All in all, if they had spent less time worrying about the production value and more time worry about the content, this course could be shorter and more accessible.

EDIT: I originally gave this 3 stars and the above review when I was 90% done, but I'm coming back and revising it to a one after the final project. It relies on an upload script in a Jupyter Notebook that simply doesn't work properly; whatever code they are using is incredibly buggy and does not function as intended. There are over 4,000 posts in the forum trying to get answers, and all the Mentors do is repeat the instructions in the assignment. I was offered this course for free, I've had the solution for the final project for two days (I tested it in a better program), and I'm going to miss my deadline to get this certificate because of this. I wish I had taken another course, and I recommend anyone reading this do the same.

By vaibhav m

•

Jul 13, 2020

instruction were not proper. weekly quiz were confusing because what to do not clearly explained especially week 5. also not recommended with some one with zero coding experience. wont consider it a review python nor beginners python

By Deepak M

•

Jan 29, 2020

Grading error still present in last assignment even after 2 weeks. No course staff replied to any forum post about the error.

By Eliatan N

•

Mar 12, 2020

Quizzes throw time out and infra errors all the time. I should have gotten a better grade.

By Patrick A G

•

Jun 9, 2020

Very thorough coursework. The approach was a little reversed from other python intro courses but i appreciated this method as it felt more natural. Looking forward to the rest of the specialization.

By James C

•

Apr 5, 2020

This course only got three stars because the main takeaway is to fend for yourself and go find the answers you need on the internet. Many of the lessons lack crucial information such as examples of concepts and contextual definitions and feedback from mentors can take up to a week.

Overall, the content was interesting and engaging but the organizational structure is lacking.

By Andrei A

•

Mar 4, 2022

I had high hopes for this course, and the idea of the Google Certification for IT attracted me, but I was disappointed. I noticed a lot of the other reviewers echo my sentiments, so I'm not alone. The first two weeks of it were very simple and easy, and I barely had to pay attention. Partway through the third though, the difficulty or learning curve just ramped up almost exponentially. The presenter is definitely nice and makes the videos fun, but I feel the course itself wasn't designed that well for what it claims to do. The examples in the videos are fairly simple and straightforward, but then there is a big logical leap from what little they give you in the videos to what they ask in the quiz questions, and not much explanation in between. I don't know if this was intentional, to prompt you to do independent research, or if it was just the designers being at a high level and thinking everyone thinks like them, forgetting that this is advertised as a beginner crash course... You aren't given any answers for things that you got wrong either, and there doesn't seem to be a good review section (very sparse). I will say the section recaps articute well the idea of what a given function or element in Python is supposed to do, but translating that into actual example code in a practical sense seems totally lacking.

It was also extremely "mathy" if you know what I mean; you have to be very mathematical and logically oriented, and if your brain isn't geared toward this naturally, it can be difficult to actually wrap your head around what some of the quiz questions are asking or the lines of code are doing. More practical examples would've been useful. It was marketed as being geared toward practical IT applications, but there was almost none of that that I saw, aside from a few vague quick mentions of things you "could be doing" in the future with it. I had taken two other online courses for beginner Python in the past, as part of other attempts to learn, and I can honestly say those were simpler (I just wasn't as motivated at the time and didn't internalize what I learned or practice it, which was my fault). But this is different. This is just plain discouraging for someone who is new to it, and I can see how someone can get the wrong impression about Python in general from it. There's also this subtle implication that if you aren't able to understand or make the jumps between the concepts taught and what you're quizzed on, you're of inadequate intelligence and it's not for you. This isn't supposed to be something for actual prospective Google programmer employees, just a general course for IT use. Also, from what I've seen on the community discussion posts, the mods just give mostly these detached, canned responses instead of actively trying to help with a concept. I just hope they revise this course majorly some day, as I don't think it's the most useful. Sorry to be so harsh; I don't even usually leave negative reviews for things.

By Frank L

•

Feb 29, 2020

the examples and the grading of the course of horrible. The time it takes to get this working and missing something as arbitrary as a period is ridiculous. the grading is horrible this really is not worth the money I really hope the next courses are better.

By oliver t

•

Jan 31, 2020

The sign-up page cleary stated the first month was free. It's not. I got charged £37.50 within the first week. Don't trust these scammers.

By Richard V

•

May 17, 2020

I feel like the content in the videos are presented in a simple, if not over simplified, manner. It's easy to approach and build a bit of confidence. However, the quizzes and questions seem to throw randomly phrased curve balls at you that can completely erase that confidence in an instant. The course itself seems to gear itself towards a beginner crowed but then question you on an intermediate level. I appreciate the idea of questions that try to make you think critically over the content, but I don't enjoy not having the resources to figure out what I did incorrectly.

Maybe you'll agree, maybe you won't. Maybe this isn't the way I learn well, or maybe your opinion is that of someone with a "Beginner+" understanding of programming. I think the content is all well enough as it is. I just don't think this is as beginner friendly as it believes itself to be.

I won't be continuing on and will return to the books I was learning from previously. I was attracted to the idea of a beginner course that would verify some sort of progress in a certificate to keep my motivation up. Instead I feel like I've wasted time, and thankfully a small amount, of money on this.

Best of luck to you all.