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

AB

Aug 23, 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.

YN

Oct 14, 2017

This course is organized and explained very well. It is moderately challenging, and I recommend it to get interested in Python. The teacher and the assistant staff are very good. I enjoyed the course.

Filter by:

1476 - 1500 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Julian M

Jun 4, 2017

Great course. Great insights not only into Python but to Computer Science in general. I recommend to literally everybody, not just people that need it for work. Nowadays coding can be regarded as a necessary foreign language. Thus if you want to be successful, you should have at least basic understanding of how machines work and operate.

By Yousef G

May 25, 2021

A Great professor, great explanation, and the assignments were also created professionally, they're not easy not hard. If you go through the course material and think for a while you can write the code and build up your self-confidence in coding.

Charles also has a great sense of humor that makes the course more fun...

HIGHLY RECOMMENDED!

By Pengyi L

Sep 13, 2020

Hi everyone, I should say that this course (Programming for Everybody (Getting Started with Python))by Charles Russell Severance is more that good, actually, it is perfect.If you have no programming experience and have interest in Python, please go ahead and take this course.You will like it, I believe.Besides, thank you, Dr. Charles!!!

By Sharduli

Aug 23, 2020

I found the course very useful, but faced problem with the external tool graded assignments while output execution. Talking about the instructor, he teaches so good and provided in-depth knowledge of each and every aspect and logic. Thank you University of Michigan and Coursera for providing such useful and knowledgeable courses for us.

By Subham G

Aug 13, 2020

Dr. Charles Severance is an excellent teacher and I got to know about how to start my journey of Python, which was made easy by this useful course Python for Everybody, which literally is "Python for Everybody". In today's world I would recommend everyone to take up this course and surge ahead. Thank you very much Dr. Charles Severance.

By Aadya B

Jun 29, 2020

It was a very basic course. Suitable for someone who hasn't been familiar with any programming language. But for someone with a prior knowledge to basics to programming it just acts like a revision. It would have been better if there were more content. Altogether i enjoyed this course and the professor is very good at explaining things.

By ᚲᚺᚨᛚᛖᛞ ᛖ

Feb 11, 2020

the course is really amazing, the instructor way of explaining is great he truly knows what he is doing and he was really greati took this course with zero knowledge in programming not even knowing what is a variable or a loop or anything and i can say i really learned alot from this course thanks to coursera and this amazing instructor

By Ciaran M

Jul 23, 2018

Thank you Dr. Chuck for being as awesome as you are. I thoroughly enjoyed this course and admire your passion for teaching the next wave of talented individuals. These are the people who will be able to help change the world with their newly acquired skills in programming. I hope everyone else has the same experience that I did. Cheers!

By MITSUAKI K

Mar 7, 2018

This course is so great. The course structure and course materials are very organized. Although I have never used, I could understand the basic concept and resolved all of assignments. And Teaching Assistant staff is so helpful; the quick response was so helped. I would like to take other Python learning course in the future. Thank you.

By LiQian P

Jul 12, 2017

The instructor gives very clear explanations, making it actually fun to code. Although most of the assignments were fairly straightforward, they gave good practice, and there's an entire online book for extra practice and help. A much more pleasant way of learning how to program than the version my college has. Thank you, Dr. Severence!

By Nitish R

Mar 8, 2016

Have given 5 stars for the explanation of basic concepts of not only Python but also of programming. Though people who are well versed with programming will find it too easy (Me too) and finish it within a few hours, but the way of teaching was effective and will help a lot to those people who are new to programming itself. Keep it up !

By Sayan M

Oct 22, 2021

I personally feel it was an awesome experience while doing course with Mr. Chuck as my mentor although. The course contains each and everything from seed to fruit all that a beginner must know. Irrespective of the technical background I recommend this course to everyone. Thanks to Coursera for providing such a good e-learning platform.

By Veronica H

Mar 30, 2021

I love how Dr. Severance explained the structure of Python language. This is my second time learning Python basics because even though I practiced a lot, I didn't understand the logic of Python during my first time. This course helped me understand the importance of getting "grammar" right for learning any languages (including coding).

By Nizamuddin S

Jul 23, 2020

Even a person, who knows nothing about computers or programming, can easily understand and learn programming and that too in Python, today's very popular and useful computer language. And, that too, at our own pace. Further, the teaching by Dr Charles Reverence, Ph D, is so lucid that learning becomes very easy and fast and accurate.

By Md M S

Apr 16, 2020

I have tried many online courses but always felt bored and gave up. But in this course the professor teaches in such an interactive way that it kept me interested and i finished the course and was able to learn a lot. Anyone who is interested or wants to start learning python or programming can take this course and will not regret it .

By Rajeev R

Oct 4, 2019

This is an awesome course with great details to basics. The details are explained in very simple way and it is very easy to understand and follow. Even though I am on Coursera from 2013, this is the first course that I completed 100%. So kudos to prof. Severance and the team for awesome content and helping me in completing this course.

By Syed M S M Z

Mar 8, 2018

I had a great time learning the basics of python programming. Sir Charles Severance teaching style is excellent and he explains the concepts very clearly. I enjoyed every lecture presented by him. I will definitely recommend people to learn python from this course. I will continue to learn the advance python from Sir Charles Severance.

By Christopher W

Sep 4, 2017

Great course for beginners! Learn about basic programming principles, how computers actually run programs and how to think like a programmer. The instructor is very engaging and makes the class fun. Sometimes they throw in extra videos featuring relevant interviews by people in the tech field, which is a nice touch. Highly recommended!

By Kevin S

Dec 20, 2020

I took this class in preparation for my Master's program in Business Analytics. I appreciate how it starts from the basics and goes through installing Python, best practices when writing programs, etc. I find the getting started part of programming can be intimidating, but this made it much easier to start (and hopefully stick with!).

By Kah H K

Jun 17, 2020

For a one-directional learning, Charles did a great job keeping my engage. The discussion/forum is very active which is perfect for my learning when I have problems. I have tried learning python from different channels and this is by far the best. Thank you so much. I really feel that I learned a lot and motivate to continue learning!

By Rose S

Jun 4, 2020

I was familiar with python before this course and wanted to touch up on it. I found myself leaning new information that I didn't know before, and finding new ways to think about programming. Professor Severance is entertaining and motivates me to learn more. Great course, I would recommend it to anyone wanting to learn how to program.

By Deeksha S

Jun 1, 2020

All those who had given 1 or 2 stars to this course,are the ones who always criticize everyone.This course is seriously quite amazing and everyone thinking of starting with python should go for it.DO NOT FALL FOR THOSE NEGATIVE COMMENTS AND REVIEWS. The instructor is very good and explains everything so beautifully. Hope this helps :)

By Aayush S

Apr 21, 2020

The course is very well structured to suit the needs of a new programmer (me) who is trying to learn python from the very scratch. Prof Charles keeps the video lectures engaging and the assignments help get a grip on how to actually put them those learnings in a code. Would recommend to anyone who wants to learn python from the basics

By Hernan F L

Apr 1, 2020

This course is excelent, i learned a lot and will continue to navigate through the whole program.

Thanks to everybody who made it, and made it free access as well. Your work is much appreciated!

I'll try to help with the translation to spanish so other people in South America can do it as well.

Thank you again from Argentina! Much love!

By MANEESH V S

Dec 16, 2019

The Teaching technique adopted by the Trainer was extremely helpful in adapting and absorbing the new programming language. The day to day and simple examples adapted in the said program to explain the new language really proved the name of the course-"PROGRAMMING FOR EVERYBODY ". It was an amazing introduction to the WORLD OF PYTHON.