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:

1001 - 1025 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Dr. R N

Jun 8, 2022

The course was excellently designed to people like me, who have zero knowledge in coding. It is very well structured and delivered. The course instructor "Charles Russell Severance " deserves a special applause for his wonderful sessions and a take a bow. I being a professor is inspired by his way of delivery and I take a bow. He has inspired me to complete all the course in this specilisation.

By Kaminskaya S

Aug 23, 2020

If only I had found this course when I started programming! This course is the best one for absolute beginners I have ever seen. All details are explained clearly, the teacher pays attention to many important things that are missed in other courses. I would like to recommend the course for anyone who hasn't got any experience in programming yet. Thank you Dr. Severance for the work you have done!

By Elhoussaine A A

Jul 14, 2020

Hello world!

First, thank you so much to the best instructor Dr.Chuck is so funny also. So don't worry you can laugh sometimes with learning. About the course is a very good choice for someone who doesn't know anything in programming or who wanted to start in. I like the examples for Dr.Chuck they are so easy to understand. Absolutely, I learned a lot with him.

Thank you so much and a lot of love.

By Rohit R

May 20, 2020

I started this course while looking to understand Python as a language because of my need to use it for my final year project. I have always loved coding but lately, the task of understanding a new language seemed insurmountable but taking this course with Doctor has helped me not only understand Python better but also helped me regain some of my previous confidence

THANK YOU DR. CHUCK

Cheers!!

By Kevin M

Dec 30, 2018

Really great course for anyone looking to start their programming education with python. Perfect for beginners and honestly a decent refresher course for novices as well. Highly recommend that EVERYONE take this course, even if you don't think you have a use for Python right now, as I think it helps you explore critical thinking and a new type of learning for those without programming experience.

By Zoey Z

Aug 26, 2018

It's a great course for programming beginners, which gives you a basic understanding of the programming and python, and it includes pretty practical skills that can be used on daily work or studying. Besides, Prof. Severance's a really interesting person and he actually makes the coding much easier to understand and to follow by steps, as well as more attractive than it sounds! Thank you so much!

By Mark M

Mar 14, 2023

First programming course I have ever taken and it was challenging but very enjoyable learning about how program code is written. So many questions but they will answered in time when I continue on with the next class. Need a short break and then I start the second half of the course. Also need to get the Python 3.1 which I downloaded to display correctly when I do a command prompt. Thanks again!

By Radha M

Jun 12, 2020

I liked the course and it helped me get back to studying after a long time. Dr Chuck was a very easy going teacher and I felt connected in listening to his lectures. The assignments, quiz and the reading material complimented the teachings. I took a while to get a grip of some of the functions, loops, iterations. For a beginning it felt good to do an online course (in the current COVID pandemic)

By Michelle L

Jan 15, 2017

This course was laid out in a very logical manner and covered all the basics for any aspiring Python developer. I'm really pleased with the breadth and depth of material that was covered. It was also presented in such a way that it was easy to understand and apply quickly. Dr. Chuck is also a great presenter who comes off very genuine in his videos and makes the longer videos very easy to watch.

By Brent D

Sep 9, 2016

Content presented well. Professor Chuck is great and feels like he's right there with you. Very taken with his dedication and love of teaching. It shines though and the course is wonderful. I'm in it simply for the knowledge and it's all FREE!!! This course should be mandatory in middle/high school. So critical to just basic thinking and problem solving completely unrelated to programming.

By Warren Y B

Mar 9, 2023

Excelente curso

Salgo muy satisfecho de haber tomado este curso y voy a seguir con los demás de la especialidad. El profesor Charles explica muy bien y explica todo de cero, sin pretender que ya se tiene conocimiento de algo como pasa normalmente. Eso ayuda mucho a poder entender realmente y aprender sobre Python.

Recomiendo este curso a cualquiera que quiera iniciar a aprender Python desde cero.

By Darren S

May 27, 2021

I had attempted to learn Python online previously, but I found the "starting point" to "misplaced." In this case, however, Dr. Chuck sets the stage well for a beginner and leads us through a casual, but very informative, look at the key principles and programming elements of Python appropriate for any beginner. I'm looking forward to the next courses and aiming to complete the full certificate!

By Freeman T

Oct 5, 2020

I've been studying their courses taught by Dr. Chuck since 2015 and I can unequivocally say that he is one of a kind — the kind that helps you really understand concepts in stuff they teach. I just wish there were more professors like him guiding students across the world in complex topics, because teaching is more than spewing out information to students, and he does great teaching. Oh my God!

By Garnet C

Jun 19, 2020

An excellent introduction to the very basics of Python (and programming in general) taught by a personable, straightforward, and encouraging professor in Dr. Severance. No previous knowledge of Python or anything programming-related is necessary, though it would certainly help you complete the course much faster if you had any prior experience. Highly recommended for Python novices of all ages.

By Mukesh B

Mar 6, 2020

it was a wonderful experience on coursera to watch such a fantastic Professor like Dr. chuck and learning Python from such a great personal Human being. Thanks a lot to Dr. chuck for educating people through online platform like coursera over the world wide. This certificate will definately help me in my academic and to achieve my future goal.

Thanks to University of Michigan.

Thanks to Coursera.

By Allan J K E

Jan 23, 2020

I printed the book and I was studying it and enjoying it on my free time. Unfortunately I was short noticed at work that my coursera subscription was going to be updated or something and that I should finish my pending courses ASAP. That made me rush on the online content but nevertheless the videos, exercises and materials online and offline are really good. Thank you very much for the course.

By Teshan F

Jan 23, 2018

This course took my python knowledge from 0 to hero in just a few days. The teacher, THE SEVERUS SNAPE, was awesome, he's funny when he needs to be in order to keep things interesting, but he is also a great teacher, and explains everything really well. (Charles you're much better than Severus Snape). I love the course, and I recommend it to any beginner who wants to learn the basics of python.

By Livia A

Jun 14, 2016

The best course I have ever seen on Coursera. The teacher has patience with explaining a complicated subject, and makes it reasy to follow excercises and the textbook. This course has really brought my commitment to coursera back, after I almost competely left (this was supposed to be 'the last shot'). All beacuse of a fantastic teacher that makes learning (even the subject of programming) fun!

By Vadim Y

Feb 20, 2016

Absolutely EXCELLENT course for those who have never programmed or those who just want to start learning Python. Charles Severance does a great job of fostering understanding of the core, transferable concepts of programming. Also, this course provides ancillary information that provides a rich context for Python and programming in general. If you want to learn programming, take this course.

By Doug O

Oct 20, 2015

Dr Chuck is extremely dedicated to teaching and clarity. His personality is very welcoming and he speaks clearly and thoughtfully. Some of the 'younger' MOOC instructors need to learn this to be more effective.

I am going to try R Programming again.. but I wish John's Hopkins would take a few of Dr. Chuck's coures for inspiration on how to be more accessible.

Thanks Dr. C! PLEASE KEEP IT FREE

By Sanjay

Jul 10, 2020

Everything is just excellent about lectures, demonstrations, instructor etc. But the thing that needs correction is the autograder. It shows the same code right at one time and wrong at another time. I nearly spent 2 hours on finding what went wrong with the code and ended with the inconsistent compiling of the autograder. That's the only perk. Other than that, everything is excellent. Cheers!

By carolina

Jun 29, 2020

Excelent course, I tried several times to learn how to code with python (even tough im not an expert at the moment) but I always felt that the instructor assumed that i had some previous information, this case was totally the opposite, Dr. Chuck leaves no gap in knowledge and makes sure you understand (even shows us where the memory storage is and how does it looks). I want to learn much more.

By Utkarsh

May 30, 2020

I am very glad by taking this course. Charles Russell is a great instructor, the way he taught is good as per the virtual learning. If he taught this well in the virtual lecture don't know how much better in the classroom. And Coursera thank you very much for this platform and the free course during this pandemic thanks a lot. Happy teaching to you and happy learning to me. Thankyou very much.

By Aditya R S

May 26, 2020

One of the best way to learn python is through this course. I love the way Dr. Chuck explains and elaborates each topic. His teaching is fantastic and he explains every topic very smoothly, the assignments and quizes conducted by them are excellent as they focus primarily on the basics. Dr. Chuck's course materials and slides are too good and gives us a lot of information. I loved this course.