Chevron Left
Back to Programming for Everybody (Getting Started with Python)

Learner Reviews & Feedback for Programming for Everybody (Getting Started with Python) by University of Michigan

4.8
stars
229,642 ratings

About the Course

This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course. This course will cover Chapters 1-5 of the textbook “Python for Everybody”. Once a student completes this course, they will be ready to take more advanced programming courses. This course covers Python 3....
Highlights
High quality instructor

(1484 Reviews)

Introductory course

(4203 Reviews)

Top reviews

DJ

Nov 4, 2018

I loved it! Dr. Chuck is extraordinary in his explanations. A great way to start on Python programming. As a person that hasn't programmed in years it was an encouraging and educational experience :-)

V

Apr 28, 2020

Great introduction to Python and programming as a whole. Everything is broken down making it easy to understand. Had zero programming experience before and this class made it easy and fun to get into.

Filter by:

926 - 950 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Pham T P

Mar 2, 2023

Great class. The first is that I like the method of learning that makes it easy for me to acquire knowledge. Participating in the Python class helped me get a programming language background, more than that, it also helps me to have more auxiliary knowledge through sharing and interviews. Lecturers not only have good knowledge but also funny and dynamic from there also gives me an enthusiastic feeling in learning.

By Juan B R R

Mar 6, 2021

I hadn't programmed in a long while and wanted to get back to my favorite programming language, though I had already been taught a lot of this stuff I definitely can say this is one of the most well taught programming classes I've taken, very clear examples, trying to make examples with everyday life and explained in a very easy way. If you are trying to learn to code I could not recommend this enough, it's great!

By SAUMYA A

Jul 3, 2020

Writing a review because I genuinely appreciate his teaching style and his course content. The dedication with which he teaches makes me feel like I am sitting in his live class. For anyone who has been hesitating to start the programming or Python, enroll in this course and you will feel like all the basics are getting cleared with an amazing assignment grader. Thank you Dr. Charles for introducing us to Python!

By Suvarna J

Oct 12, 2017

I am a beginner of Python. And I am glad I choose this course and this specialization. I am really getting more excited about Python after every lecture of Prof Charles. He has made Python fun to learn. He covers every topic in great detail. And I am really looking forward to the next courses. I highly recommend this course to those who are interested in Python. I want to thank Prof Charles for the amazing course.

By Marchael Q

Oct 21, 2020

As a person who knew about computer but no knowledge about programming. Python language taught me the basic and simple way to learn more about computer programming. I highly recommend this to anyone who wants to know more about programming as a starter. Thank you Python and Coursera for creating ways that is convenient to me to improve my skills and hope to learn more about todays modern technology society tools.

By SADMAN I A

Apr 2, 2020

Dr. Chuck sir . Thank you very very much for delivering these brilliant contents and making us comfortable with your humble words. Stay safe sir and wish you a very good life. Please Do visit Bangladesh if you wish. We would be glad and you would be glad to see our country. Also Please Please if you visit Bangladesh do visit our University, BRAC University. We will be both delighted and enlightened by your visit.

By Jen

Dec 31, 2017

This course was excellent. A brilliant start to python programming or just programming in general. Chuck was an excellent teacher with very clear explanations. I really liked the background knowledge gained from the course which made everything much clearer and gave me a sound basis for learning and curiosity to learn more. I would definitely recommend this to anyone wishing to study programming. Thanks so much.

By Ana K

Apr 12, 2022

I commend the warm and friendly teaching style, the structured and clear delivery, as well as the great patience of Professor Charles Severance! I am an adult education teacher myself, therefore I know very well how energy-consuming teaching a large audience can be.

I'll definitely do my best to continue to the next 4 parts of this specialisation, and I am glad that my money goes to this course - it's worth it!

By IORPENDA M C

Jun 12, 2020

This course is excellent for people with little or no idea of programming. It takes you from zero to a level where you feel confident in taking more courses in the program. The lectures are delivered in a clear, direct, easy to understand and fun way. The course instructor through this course has debunked the idea that programming is difficult to learn or that programming is meant for only computer scientists.

By Joshua O

Jun 1, 2020

This course is a great tool for beginners diving into the programming world. As a first in a series of courses, it illustrates and engages you to participate in creating simple but useful programs. Like every "first step", it gets interesting and you start to think of it less as "impossible to do" . I certainly learnt a lot and i'm ready to develop more to integrate my skills for solving problems with big data.

By Anya R

Jul 24, 2018

Charles does a wonderful job explaining the basics of Python scripting. Some of his logic description is really helpful. With that said, this course may be a little too basic if you have had experience with other scripting or coding languages in the past. I have worked a little bit in csh and Java, and found it a little basic for me at times, but there were good nuggets of info. I'd say any coding beginner shou

By Diego A B

Aug 24, 2021

This course is an excellent choice for beginner programmers to start their adventure in this complex world. I personally already knew most of the concepts covered, but I can see the value this course has for beginners. Dr. Chuck does a wonderful job of explaining every little detail that is needed for anyone to understand. If you haven't done any programming before, look no further! This is the course for you.

By SUGAYATHRI D P

May 7, 2020

Dr.Chuck was the best instructor one could ever get. I've learned some many new concepts. I never knew python before.Once I got registered for this course, it made me help to learn the basic principles of python.I am glad for coursera for offering these courses.At the end of the course,I've learnt the importance of python.The designing of assignments , material , quizzes were at it's best and were so creative.

By Panha S

Oct 22, 2016

It's an amazing course. I learned a lot from this course. Not only did I learn programming, but I also learned how computer works when it comes to programming. The lecturing style is interesting and exciting for most of the time. It's short and precise. The explanation is clear and understandable. I like the flow chart and the summary of key concepts and key terminology of each lecture and chapters. Thank you.

By Satyaranjan M

Nov 13, 2023

First off, great job on the programming The layout looks clean and organized. The color scheme is pleasing to the eye, and everything seems to be well-aligned. Your choice of fonts is easy to read, making the information clear. Overall, it's a solid python If I had to suggest any improvement, maybe consider adding a bit more contrast to certain elements to make them stand out even more. Keep up the good work!

By Банный Ю В

Jul 27, 2021

Excellent course! I was lucky. I "accidentally" decided to pass it. I experienced great pleasure from successful analogies in the process of explanation. I listened to wonderful stories told by people! I saw many places around the world with grateful students. Thank you to the creators who gave me the opportunity to get into the spirit of Python! P.S. (I...I...I...) It's a little pathetic, but it's true... :)

By K R

Dec 8, 2020

It was an amazing experience. Thanks to Professor Charles for making it clearly understandable and easy to apprehend., he uses very pertinent exampes that help you cease the matter. The course covers enough basic knowledge on Python Programming to make you understand different blocks of codes and write some simple but efficient code. I have learnt a lot in this course and I'm so excited to go to the next one.

By Andre G

Jun 23, 2020

A brief introduction to programming. If you are a beginner, you're probably going to love it. I already have a background on programming and I would say that for a advanced person, It will lack bonus materials and exercises as it is very simple and slow going. But despite of this fact, It is interesting to see how different teachers approach on the introductory subject using the most varied ways and examples.

By raja n r

Apr 29, 2020

this program is too god,and my instructor is pretty good and a lot of stuff is with him.his way of teaching attracted me to watch the course without fail.i'm a mechanical student and this course learns you from the scratch without any prior knowledge.i suggest all to take a chance to enroll if you are intrested in programming.Finally,i thank my instructor Dr.Charles Severance sir for learning me a new skill.

By Logan D

Feb 13, 2019

I just want to thank all the mentors and my fellow classmates for helping me achieve my first Python certificate here on Coursera!

This course was challenging but not impossible to learn, i am so grateful to the University of Michigan and Mr. Charles Severance for helping this learning event happen. I recommend anyone who is interested in learning about Python take this course. It is affordable and effective!

By Hanxiao Y

Jun 7, 2017

Wow I have to say this is really a good course with excellent teacher! Before this course I have no idea of Python, I struggled and wasted a lot of time considering which language I should learn, Java or Python. Now after this course, I fall in love with Python, it's an elegant programming language easy to start with! For those who want to get start with their coding career, I strongly recommend this lecture!

By Tanja Z

Aug 7, 2016

Excellent beginner course for learning Python. The instructor slowly guides your thinking so that your thought process matches that of a Python programmer. Quizzes and especially assignments are relevant to testing your newly acquired skills. If you have a bit of experience in other languages, I recommend going quickly through the course, as I found a great deal of overlap in language that let me speed ahead.

By Ushan M

Nov 22, 2020

Oh, I love this course so much. I never though that I could learn the basics in the first attempt. Dr. Chuck is highly recommended for everyone who is willing to have a shot in python coding. He's the best lecturer for sure. he's so friendly. The course content is so clear so anyone can get it clearly. I would like to thank Coursera programs for letting us learn so much online. Thank you for the opportunity.

By Thomas B

Apr 23, 2017

I loved this course and Dr. Chuck makes it easy to follow. I have prior programming experience, but was self-taught, so this helped structure some of my learnings. My only suggestion is to use a different color instead of white on neon for the blackboard drawings to make them easier to see. Other than that, I give this course 5 stars. I'm looking forward to my next course in the Python specialization series.

By Joshua G

Jan 14, 2017

Good basic intro. Professor doesn't take himself too seriously which makes the lectures entertaining as well as informative. I would recommend this to someone who has no coding experience.

I have some programming experience with Python. I didn't need to watch the lectures to answer the questions. There may need to be some way to 'exempt' out of certain courses to get to next course in the specialization.