Chevron Left
Back to Crash Course on Python

Learner Reviews & Feedback for Crash Course on Python by Google

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

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:

251 - 275 of 10,000 Reviews for Crash Course on Python

By Marcelo V

Aug 8, 2022

The last project is more demanding than usual, but, we survived. Fortunately, we can use powerful libraries developed by an enthusiastic community. On the other hand, this language is easy to learn, even though the blocks must have the right indentation. We miss the curly braces to delimit the blocks of code. I tried to figure out the problem with the widget. Maybe the instructors did it on purpose, leaving a rock in the middle of the highway to see if we really are problem solvers or not. Ha ha ha

By Mr H

Nov 24, 2020

Liked a lot this course! Its super easy to follow along, the videos are self contained and highlight key concepts worth remembering in order to improve skills. The OOP and recursion sections were very interesting, as well as the excercises with them; some beginners courses of Python don't include them so it was a plus. Finally I liked the quizzes between the videos, as they challenge you to follow along the concepts and keeping them in mind. Enjoyed this a lot and looking forward to the next one!

By Rajkamal M (

Apr 6, 2022

This course was great! I have been mostly a manual tester (but I have coded in COBOL before, that uses a very different paradigm). Now, when I look at code in my current organization (Python), I am able to read it more easily and clearly and understand the flow.

While writing complex code takes a lot of practice (and I sure intend to keep practicing), this course has greatly increased my ability to read code and understand the flow (and write small scripts) for the time being.

Highly recommended.

By Felix G R

Aug 27, 2020

Course is well organized with a lot of essential Python information given to the beginner programmer

at a good pace, with exercises and test questions to allow master the new material. Students forum

allows to share learners problems , solutions or misconceptions to help new learner to proceed at a

decent pace. The Final project using Jupyter notebooks is a little bit difficult for a new learner and should be modified with instructions suggesting to a student to search Google for some solutions.

By Daniel V

May 2, 2022

Excellent intro course for beginners to programming. Any time I felt hung up, it was usually due to me missing something in the video. Every sentence during explanations is important and may be the missing key to completing something later. Don't overlook anything. If you need more examples of something used in other situations, just use a websearch or the stack overflow website. They even encourage it and provide weblinks for various resources since researching is invaluble in the work place.

By Oscar M

Jun 29, 2023

At last I was able to take a course that has had the following:

1. Didactic with examples in an IT environment.

2. Exercises increasingly complex.

3. And links to various sources to keep practicing.

Previously I took the Python course twice with other institutions, but they were very simple, it seemed that you already mastered it, when in reality you didn't leave a very basic level.

Instead, this Google course led by Christine Rafla has pushed me a lot more than expected. Now, if I feel satisfied.

By parth s

May 14, 2021

very useful course for the learners who just want to get started with Python. The course gradually raises the level of difficulty and deliver the content such that learners can learn it with fun. The course instructor teaches the concepts by taking the real world examples which help us in the better understanding of concepts. I particularly liked the object oriented programming part of this course. Though it was optional one, but in my opinion, it is the best value addition for me.

By Alina H

May 6, 2020

Dear, Christine Rafla,

You're an excellent teacher, I'm so grateful for your support and believing in our knowledge. Your enthusiasm is easy to catch and feel. But it even can't describe the advantages of the course, you also provided us with really interesting examples, which is easy for understanding for the first time. Thank you for your job☺🤩

And especially want to thank each member of your team for producing such an amazing course. Can't wait to continue my studying with you)

By Shubham P

Jun 6, 2020

This is an excellent crash course on python. I was having prior experience of programming languages such as C,C++ and Java and I wasn't intended to learn python. I was looking for a course that can teach me python quickly without much efforts and this satisfied my all needs. The instructor is really fantastic. Her way of teaching and excitement made learning python fun. I would like to thank the creators of this course and especially to the instructor. You are extremely fabulous.

By C S M

Jul 19, 2022

The materials in the google developers class for python are well organised. They teach you concepts, syntax and then let you challenge the concepts by providing the problem sets for you to solve.

After a bit of struggle, I was able to solve them. Before the end of week I was able to make interesting and interactive GUI applications.

I didn't try the newboston, so I can't really comment on it.

Welcome to the community of awesome programming language. print "Happy coding!"

By Hritik G

Apr 16, 2020

It is my first course but If I said about this course in a few words about its lecture "It is short and sweet " and the assignments as we going forward a week to another week the difficulty level is increasing. It helps the learner to give pressure on his brain. and logical thinking also developed.

The way of teaching of the instructor is very good and it developed a healthy conversation with the learner.

Overall It is the best course to start learning the python basics.

By MUHAMMAD H S

Jun 24, 2023

Thank you so much for providing me with this course. I truly appreciate the opportunity to learn and expand my knowledge. Although transitioning from C++ to Python may present some challenges, I am confident that I can grasp the concepts effectively with dedication and practice. Additionally, I am excited to learn Bootstrap further, as it will enhance my web development skills. Once again, I am grateful for the valuable learning experience you have provided me with.

By Dan B

Oct 18, 2020

I really enjoyed this course. It was a nice mix of difficulty and pace where I could complete things while still working a full time job and making time for family. I learned concepts in a structured manner that was much easier than when I attempted to learn everything from scratch last year when attempting to solve an issue with zero Python experience. Highly recommended, especially if you are like me, with 20 years of IT experience and you need to skill up :).

By Shivang M

Aug 6, 2020

This is an amazing course for a beginner as well as for a person who just want to refresh his or her concepts in Python.

This course takes you from the basics to advance concepts of python.

It was a great journey and was worth time spend.

The thing that made the whole course so easy to understand , fun and interactive was the Instructor who gave us motivation and willingness to work at our level best.

Thank you everyone who have worked on making this course a success.

By Lee Y T

Apr 25, 2020

As someone who only have -learn-in-the-field knowledge of Visual Basic for Applications, this course succeed in teaching me fundamentals and actual coding practice to me in a fun and interesting way. The final project is also fun and when I made it, I really feel the sense of achievement(dang )

The puns are funny too.( in a polite manner lmao) anyway its better than talking through the lecture like a boring professor in the college. Cant wait to continue my journey.

By Валиуллин Ш Р

Oct 18, 2021

Well, first of all, I'd like to thank Christine and all the team, which participated during making this cource. That was cool and interesting to learn how this this works and even try it by myself. I really liked the way as the material is given in interacting form. Hope, this will be the same way in future cources. The easiest thing for me was list and data structure. And the hardest one were classes and several of the last tasks. But that was really cool to try!

By Mayur G N

Sep 27, 2020

The course was interesting. Need a lot of different examples in week four for list, dictionaries, they have givne less which making excercises lil bit tricky. But that was good for me. Week 6 was tough for me, writing scripts and all. I have never done that before and to honestly tell you. I have done the final project but still, I have difficulties in that concept to understand. But I thing, if I get more exposed to the scripts like this, the more I get to know.

By Rinku

Jul 21, 2020

This course has great stuff to learn and to understand. We can learn how the scripting can be written in doing a particular task in day to day life with automation. Especially our Instructor Christine Rafla is very intelligent. She knows how to teach to the learners. She taught us in an effective way. A big thanks to our Instructor Christina Rafla for teaching us. Excited to learn from you mam in the near future. Thanks again Coursera and our Instructor too.

By Gokul K

Sep 11, 2022

This is a great Course for beginers very well structured instant quizes at the end of ecah video make me to implement what I have learned , but the course instructor will not explain you as a beginner you have to think a lot to implement your answer which is great to improve your knowledge at last the final project was bit annoying as there is lot of complication in submitting the final graded assignment over all its a great course to beginner .

By KESHAV R

Mar 18, 2020

As I have started and first time achieved the online certification so I will give full ☆☆☆☆☆ stars

but one thing as a note the difficulty level was maintained in this course that was great and tough for a slow learner (mostly understanding part ) like me.

So for a suggestion I want that you should provide more number of questions in quantity in terms of a particular quality so as learner will never forget the concept in future...

And thankyou...🥳🙏😀👍

By Basil S

Sep 20, 2022

The training was well-knit into a 6-week course. I have a little bit of programming experience from about 2 decades back. This helped me with the logical commands like "if" and "for". I wish it had been simpler to complete the tasks at the end of each week. Sometimes it was really difficult to solve the problems in the assignment without a lot of practice and examples from stackoverflow,geekforgeeks and w3schools. Might be google wants it that way.

By Antonio M M V

Jun 16, 2022

Curso muy bien preparado, se nota la mejora contínua con las aportaciones de los usuarios y solución de los problemas con los que se van encontrando. Me gustaría que hubiese un apartado de ejemplos de uso para poder ir a consultarlo rápidamente, aunque incluso fueran los mismos que se utilizan en los vídeos. Lo recomiendo tanto si tu objetivo es repasar los conceptos de programación en Python como si quieres aprender casi desde 0 el lenguaje Python.

By Mohamed-Seif A

Apr 15, 2022

Well structured, prepaed, and explained. Totally recommended!

It's not easy but not too difficult, it's the correct level.

For week 1-3, I needed 3-4 hours a week, starting for week 4-6, I needed roughly 8-10 hours a week.

The assignments are sometimes challenging but perfect to practice Python.

my only comment that the wording of the assignments wasn't sometimes clear to understand. I guess they wanted to simulate the problems in the real world :)

By Syed W A S

Feb 25, 2023

I recently completed a crash course on Python and I am extremely pleased with the results. The course was comprehensive and easy to follow, covering all the basics of the language. The instructor was knowledgeable and patient, and the course was well-structured and organized. I was able to learn the fundamentals of Python in a very short amount of time. I highly recommend this course to anyone looking to get started with Python. Five stars!

By Brian D

Mar 27, 2021

I really enjoyed this course, it was quite challenging and fairly easy to follow along. I never felt totally lost even when I may have needed extra time to fully grasp different ideas. I have taken programming courses in the past, so I have understanding of algorithm structure and logic, but that was more than a decade ago and I never got into the IT field for work. I hope to be able to change careers from completing this series of courses.