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
228,240 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

JT

Invalid date

I completed the course in about three days. I've never programmed before to the learning curve was excruciating but nonetheless I managed to get through and finally get my python feet wet so to speak.

KP

Invalid date

Very beautifully taught. I gained basic python programming knowledge quite easily. The lecturer is fun and encourages students to want to learn more. In general, it was an awesome learning experience.

Filter by:

1501 - 1525 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Pravin R D

Aug 30, 2020

I am very thankful to course tutor Dr. Chuck and University of Michigan for providing such a useful course. I have tried programming for first time and I can say that I too can creatively and confidently write useful codes, this is just because of teachings of Dr. Chuck. I will definitely enroll for further courses too, Thanks again!

By Najma P

Aug 4, 2020

I have heard from people that python is not easy. But this course has completely changed my perspective, because the instructor has made the programming language so easy, that it can be understood even by a person who never had learned any programming before. I look forward to complete all the 5 courses in this module. Thanks a lot .

By Shivansh S

Jul 8, 2020

It is a course for everybody if don't have any prior knowledge about programming even then Mr. Severance will make it very simple for you to understand the logic behind the code and also will help to understand the flow chart of code i.e how the code will starts and how it will work. One of the finest courses I have ever enrolled in.

By Sergio B

Aug 2, 2017

A great base for first-time programmers. Users with experience in other languages might find this somewhat tedious and repetitive at certain points. Although, you can skip the repeated parts. As for Charles, the professor, I find him to be a great teacher. He's good at Python, he's good at teaching Python, and he clearly enjoys both.

By Stephen J

Jul 4, 2017

It's a great course. I'm actually going to recommend it to at least five separate people. He was intelligent, highly structured/organized, and went over things multiple times to ensure implant/imprint. The quizzes and assignments would have been difficult, but not unbearable without prior coding experience. Overall, very good course.

By adarsh k s

Feb 4, 2017

dr.chuck you are awesome!!really i started learning python from many books but after sometime i find it boring and leave it there but in your class i never feeled that you are boring me..really your class is awesome i will suggest everyone to take class of dr chuck..and one more your way of explaining the things is perfect..thank you

By Arghadeep P

Nov 9, 2020

THIS IS AN EXCELLENT COURSE ESPECIALLY DUE TO THE BEST GUIDANCE AND LUCID EXPLANATION BY DR. CHARLES SEVERENCE. HE GIVES TO THE POINT , SIMPLE YET EFFECTIVE EXPLANATION AND SOMETIMES BRINGS WHOLE HEARTED HUMOUR AND LAUGHTER WHICH MAKES YOU WANT TO LISTEN TO HIM ON AND ON. HE IS REALLY ONE OF THE BEST TEACHERS I HAVE EVER ATTENDED.

By Bilal T

Mar 18, 2020

Excellent instructor, through out the course I did not get bored while learning Python and always had my thinking caps on. This course helped me gain my confidence back programming, so much so I have started to teach Python to 5 of my colleagues. I will be looking forward to complete all the other courses of this series as well. :)

By Paisley G

Aug 6, 2019

This was a great introduction to Python and the overall workflow of logically figuring out problems, identifying what pieces of code are needed to do X task, and so on. The videos were super helpful and easy to understand (even for someone who hasn't been in school for like 10 years), and I feel confident going into the next module.

By Deleted A

Feb 1, 2019

Lightweight, but if you're an absolute beginner, this is the course for you. Great teacher, the resources are a necessity if you want to get the most out of the class (100%), and the lessons are of limited topic, all making this the best (imo) introduction to programming for anyone. Do this first, before other free coding resources.

By Rohit S

Aug 5, 2018

My first ever online course and i loved it so much! Dr. Chuck is a genius in the way he takes students into the Python programming with so ease and perfection like Python is nothing new and is always comfortable to go through his lectures and bonus material available at each chapter. I highly recommend it to any beginner in Python!

By Abhishek N

Jul 13, 2018

This is an ideal course for Python learners. It's easier and faster to learn if you already have experience in programming, but it's also fluid to first time programmers with many examples and experienced tips. The tutor is well experienced and his teaching is very student-friendly. It's so nice and easy to connect and learn easily.

By Soh W K

Apr 19, 2018

This course is absolutely good for anyone without Programming Skills, or have no prior knowledge to what is a programming basics. Dr. Chuck will be able to guide you from not knowing programming to a very solid foundation in your FIRST programming language studies.

However, this course is not suited for Intermediate - Advanced level.

By Amy G

Nov 16, 2015

I have tried other open course sites for learning Python and found this one the best. Charles Severance teaches in a simple, straight forward, easy to understand way that is entertaining as well. I feel I have learned more from him in a shorter period of time than other avenues I've tried. This course is a great way to learn Python!

By Maarten v W

Sep 27, 2020

The way Dr. Chuck Severance explains the content is very impressive, thank you! The enthusiasm of Prof. Severance was very stimulating for me as a beginner without programming experience. The course is structured logically with helpful quizzes. I experienced the videos in combination with the study book as the best learning method.

By Ahmad A

Sep 12, 2020

Nice course for beginners and people who want to try python out in general, it teaches you essential information from scratch, some courses start from reserved keywords and all those boring things directly but this one, teaches you what it means to program, and I like that and would recommend it to anyone interested in programming.

By Jyoti T

Aug 25, 2020

Sir, Charles Severance, I'm really grateful to you. This was my first online course & because of you, it made me so easy & understandable. Anyone who wants to learn programming skill without having any prior knowledge in coding go ahead and grab this course because here u get the awesome educator who made this course easy & funny.

By Hiba A

May 4, 2020

I walked into this course very anxious about learning to program. I did not expect to love this course or to really understand python. I feel confident with what I learned. Dr. Charles Severance is a phenomenal professor; very knowledgable without being intimidating, engaging, lighthearted, and teaches you to think like a computer.

By COMPAORE W

Apr 18, 2020

Je viens par cette note pour vous remercier énormément pour votre bienveillance envers les étudiants désirant apprendre des cours en ligne . Coursera est une meilleure plateforme, j'aime la manière dont les cours sont dispensés, les explications dans les vidéos sont formidables et bien détaillées. Une fois de plus ,merci à Coursera

By Prathmesh J

Aug 10, 2017

It was an awesome course taught by a great teacher. I was tremendously scared of coding till now but now I have hopes incited in me to be great at programming , thanks to the professor. Also I have figured out a bug in the assignment mode of PY4E. I hope I have added some value to the course and hope that its worth an appraisal :)

By Narasimha S

Mar 31, 2016

One of the best courses I've taken on Coursera. The content is very crisp and not too overly simplistic and very, very engaging.

The faculty, Charles Severance is superb. His explanations and videos are a good balance of fun and learning.

This course rekindled my love for coding and the Bonus videos are kinda..they are simply great.

By Ethan G C

Sep 14, 2023

I have a prior (rather limited) background in Java from when I took AP Computer Science in high school, so a lot of the basic concepts touched in this course was more of a refresher for me than anything, but I found it to be very informative and easy to digest. I feel much more confident and motivated after completing this course!

By H.K.D.D. H

Jan 11, 2021

I feel blessed about participating for this course. I gathered lot of knowledge to the beginning of my programing life. I also thank full to the instructor, Prof. Charles because of his very attractive teaching method. Finally Thank you to the University of Michigan for offer me this course & the certificate. GOD bless you all!!!

By Bianca B S

Jan 5, 2021

I conclude my course with the satisfaction of saying that I have remembered the Python language again. The indication were clear and there were enough examples to understand the purpose of each exercise. I recommend this course for all those who want to learn to program, even as a first contact in the world of software.

Five stars!

By Parichay C

Jul 21, 2020

I completed the course. The course structure is well built. The instructor is really good. I learnt a lot and it helps me to eliminate some of my confusions. The video quality and assignments are too good. I really enjoyed to hear from Mr. Guido van Rossum. It is a priceless moment for me. Thank you University of Michigan for all.