Chevron Left
Back to Crash Course on Python

Learner Reviews & Feedback for Crash Course on Python by Google

4.8
stars
38,004 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

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.

SR

Mar 31, 2020

This course was really helpful in developing my coding skills in python.The exercises helped me to test my knowledge .Overall it was a really good for people like me who are just beginning with python

Filter by:

8651 - 8675 of 10,000 Reviews for Crash Course on Python

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

By Roger F

Jun 23, 2022

Nice intro, Coursera is a little bumpy-grindy at times - lost the entire Final Assignment code base just before they went offline for (much needed) maintenance. But, I learned from that episode and fortunately I had already copied the code to my local computer.

I'm glad to get the basic course behind me, as the remainder of the course promises to be far more interesting.

By Carson F

Oct 25, 2021

Challenging especially if you are new to programming, you will have to do some practice and reading outside of what is given to you in the course. It is also not the greatest experience when using the provided integrated programming environment and thus I recommend using an IDE when trying your own scripts in this course. This course will allow you to grasp the foundation.

By Maurizio M

Sep 13, 2022

The Course could be easy for someone who has already a certain knowledge of programming. I personally found it well structured and some exercises helped me to better understand Python. The main advantage is to have to solve guided problems which gradually require more and more knowledge of the language. For me personally this was a good way to start to learn Python.

By Thomson L

Apr 16, 2023

I really enjoy this course on Coursera.it is both challenging and doable for beginners like myself. The first few weeks the tests are relatively easy but once the topic of loops and dictionary are involved it gets much harder. I really took my time to complete this course and I am glad I completed it. 9/10 and I will probably review the materials when I get stuck

By Deepak

Sep 11, 2020

Really fascinating course and I say, one of the best courses on Coursera. Even if you have no prior knowledge of python or any programming languages, you won't find it hard to understand the course material. It does get a bit hard in the end when OOP is introduced but with a little practice you'll do just fine. I highly recommend this to everyone. Happy Learning.

By Pratyush K

Apr 20, 2021

I've learnt a lot in this course and very happy because I can use this knowledge to boost up my IT career and get a job of my dreams. But I would like to point out one thing that affected me in some way, that is the course felt a little fast and hurried up in the last and the project was a lot to take up at the end. Otherwise the course is well written and good

By Steff W

Nov 16, 2022

The course material was fairly clear and easy to follow. I, personally, had a few issues using the jupyter notebook in the final assessment, as I hadn't worked out how to get the notebooks to give informative debug messages. I think a bit of a manpage or help text about what the WordCloud module routines require as inpute and give as outputs might be useful.

By Dmitry A R

Sep 28, 2021

Мне понравился этот курс. Но я уже немного знал Python. Если бы не знал, то было бы сильно тяжелее его освоить. Остались вопросы по ООП, но это была дополнительная тема и в зачет она не шла, как я понял.

Не могу не отметить реально крутую подачу материала. Google очень постарался.

Понравилось, что задания похожи на настоящие задачи, которые решают сисадмины.

By Daniel E

Nov 16, 2020

Course was good. Explanation of concepts and examples was good. The exercises got a little lost in the weeds at times though; which is to say, I spent more time trying to figure out what I was supposed to do rather than how to do it. That to me says, the exercises could use some refinement, which is the reason for losing 1 star in the review (4 star review)

By Midas L

May 26, 2020

The Instructor is one of the best few tutors that are amazing and good at what they do. In all my life i have meet lots of tutors and she is the third tutors that i will say best in all my tutors.

She is really amazing and made the all course very interesting and fun to study. Never a dull moment nor did i ever fell asleep while she was teaching.

She is A++

By James L

Sep 2, 2021

I really enjoyed the course. The instructor in the videos did an outstanding job explaining concepts. I also like how she inspired confidence by stating it was OK if you didn't understand certain concepts right away. I think that's an important piece that is often times left out, especially for folks highly critical on themselves. Thanks for the course!

By Muda O

Sep 19, 2020

I think this is a great course, definitely going to continue on. The missing star is only because I wish there was more practice involved with each new concept and video. I had to find other resources to help me learn, but other than that I would really recommend this to other people who would like to learn to program. Thanks for beginning my journey!

By WILLIAM K

Jan 15, 2023

I really learned a lot in this course and I feel that the pace is also good. The main problems that would have pushed me to the 5 start range were that there weren't many options for practicing my lessons and when there was technical difficulty, the discussion forums were of little help. Other than that, I was very happy with the results.

By Sébastien G

Jul 16, 2021

It was a very enjoyable course. The organization of the course make python more accessible for beginners that are not even from the IT field. It remains sometimes frustrating when the exercice is a level higher than the course. Maybe more exercices that become gradually more difficult for the same topic might help more. ++ for the Teacher

By Maximilian F

Aug 2, 2024

Very well scripted and presented in a natural an interesting/funny way. A bit too little actual hands-on tho. Much more like "watch me do it. wohoo, you did it!" All in all coursera courses seem to be rather more like a well structured tutorial on youtube with readings in between, than actual HANDS-ON interactive labs work. :-/

By Khaterine B d O S

Feb 27, 2020

O curso é desafiador e ensina os conceitos básicos de programação , nos levando a desenvolver nossos próprios códigos. Alguns exercícios são mais difíceis do que a teoria proposta, porém o nível mais elevado faz com que nos dediquemos mais ao conteúdo. É necessário fazer uma leitura complementar para conseguir acompanhar o curso.

By Christopher K

Jan 25, 2023

Mostly good for programming beginners. Some of the weekly tests had vague questions (ie: the one about counting birds did not state that there should be more than zero birds). Way too much mathematics, rather than objects, in the beginning weeks making it difficult for non-visual learners to understand how to resolve the issues.

By Nayana R

Nov 29, 2022

Had great learning through explanatory videos and lots of good reading materials. The practice quizzes and lab guides were super helpful in adding to the theory knowledge gained through the course. Now, I feel confident to dive into the world of programming using Python and learn more complex and diverse topics around it.

By KELVIN W W

Oct 29, 2021

The course was a best experience, very good to begin with. It has good practical exercises for one getting dirty hands on and very interactive. I would still prefer it to be a bit slower for one to be able to consume the much detailed content. Otherwise for all other study content and professional delivery was amaizing.

By Sivakumar S

Apr 7, 2020

Valuable course for someone who has worked with python little bit . Otherwise for beginners need to do lot of homework for each week to understand the concept. It's a crash course and the name implies everything.

Suggestion: It would be nice if there is more practical quiz even if the course extend by another one week.

By Angelina C

Aug 25, 2020

A bit hard for a beginner, or at least someone with bad logic. Could start with the University of Michigan's course "python for beginners", that one is slower and easier to understand with less coursework. Otherwise, it was fun to run through the assignments and realize what you don't know. In my case, it was a lot.

By Anna C

Jul 2, 2020

It looked like the course has been modified a few times for error correction and accuracy. Some in video exercises do not correlate to the video lectures. But I guess part of learning how to code is to learn how to look up different resources to help you figure out concepts you don't know. It is a good basic course.

By Rodrigo R V

Jan 26, 2023

well thought out course for those who want to enter the world of python, but there are a lot of concepts that are not teached in there, maybe they are not ideal for beginners, but since you see then in some examples and exercise already applied there, it would be nice to have a little explanation about them.