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:

1026 - 1050 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Paras K

Jun 18, 2020

I started this course with no prior coding experience, yet I was easily able to follow through the material. This course requires a lot of practice to master, but its worth it. The textbook is a great addition to the course, and a thorough reading of assigned chapter leads to an even better understanding of the material. I wish more courses are designed on Coursera with a companion textbook.

By Trunghieu 1

Jun 9, 2020

Very informative, the only down side is the last exercise is a bit to hard to do. It took me one day to figure out how to do that by using dict which isn't taught in this course. All and all, nice course, really appreciate the interview with the developer of Python and some outside information about the language, it makes me both interested and relaxed when learning this course 9.5 out of 10

By Eva G

May 7, 2020

Excelente curso para todas aquellas personas que no tienen conocimientos previos en programación. Muy entretenido y didáctico, con un grado progresivo de dificultad, pero perfectamente asumible. El instructor es un gran docente. Sabe transmitir y hacer fácil lo difícil. Sus vídeos son muy amenos.

Lo recomiendo a quienes quieran adquirir una buena base, antes de pasar a cursos más avanzados.

By Kejian S

Jul 14, 2019

This is the most helpful starter course for people who are interested in coding and Python. I would like to say thank you to the professor and his team who streamlined the course and provided great feedback during my learning process. This course helped me understand coding and the basics of Python. I am not sure how far I will go along the coding but this is definitely a great start for me!

By Max B

Jan 16, 2019

Great course if you are a complete Python beginner. Helps you set up your machine and shows how to write simple scripts and execute them in terminal. Dr. Chuck is a fantastic teacher, and compared to other online courses here you will get fun lectures covering what you need on an introductory level. Also, all teaching material is available for free if one wishes to dig deeper. Two thumbs up!

By Harvin M

Jul 19, 2017

A really great course to start learning how to program. Dr. Chuck, as everyone calls him, makes sure all the information is easy to grasp and apply in various assignments. It's a course that builds your confidence, as I have just completed this course and feel that I can make a pretty good program. This is the course to take if you are starting to program, as this Python course does the job.

By Hitesh S

Mar 8, 2017

Dr. Chuck is awesome. I was so bad, sooooo bad in programming that when I used to see programs, I would say to myself that Let's watch something(I can do this later).

But thanks to Dr. C that I bought even a book on programming now and I am eager to know more about it and enjoying every bit of it. I wish and hope if I would have some teacher like you before.

Thanks Dr. C and thanks Coursera.

By Sejal M K

Sep 4, 2020

I will recommended this course to every beginners. This course provides a complete basic knowledge of Python Programming and very helpful in problem solving and building logic. In this course Dr. Charles provides a video lectures with clear and proper explanations of each and every topic with example. I loved this Programming For Everybody Course by Dr. Charles From University Of Michigan.

By Deleted A

Sep 24, 2015

Dr. Severance's way of explaining the simplest of things with immense enthusiasm and great examples can hold the attention of anyone- be it an experienced programmer or an absolute layman. I like how the entire course content is available for anyone under the Creative Commons, this can do wonders in imparting programming education in countries like mine. Also, he seems to be a cool teacher.

By Md T I

Oct 14, 2020

HUREEEEE!!!! YES!!! GREAT!!!! This is a great platform to learn. Thanks Coursera for giving me the change. It was a great achievement for me. This course give me a great platform to learn Python. Specially thanks to University of Michigan. Last but not least I would like to thank Mr. Charles Russell Severance. He is a great instructor. I am so grateful to you Mr. Charles Russell Severance.

By pragati s

May 28, 2018

I like Dr Chuck's way of teaching very much..

and i loved doing the quiz and assignments ,the things you learn in the video , and then practically applying it really makes you grasp it deeply , The course really helps to develop your logic and creativity instead of being a boring ,lengthy , theoretical ,set of lectures , which are meant to be memorised.... great way of teaching Python .....

By JB_Runnin

Mar 16, 2016

Excellent class! Was not a big fan of online courses; especially technical material but Dr Chuck is awesome. So engaging and he really makes the class fun. Really like the bonus videos as well as the format. Each chapter/ section broken down into small chucks so easier to digest. Small sections was also helpful if Is something was unclear and had to re-watch or re-read. Highly recommended.

By Ahmed A K

Jun 19, 2020

This course is very helpful for those who wants to learn Python from basic. Besides, the instructor Dr.Chucks' teaching method is so helpful to understand this course easily although this was my first online course. At first I was little bit worried because of thinking that how much am I going to understand the Python but after watching few lectures I felt that I was learning comfortably.

By Khushboo P

May 9, 2020

I think Coursera deserves all the 5 stars for this course and I really thank Sir Charles Severance for teaching us so well.

But I feel that the discussion forum needs a little more activeness to let us get answered by your professionals a little more efficiently. This is actually a bit difficult but it allows us, the students to be more independent.

Thankyou so much!

Regards

Khushboo Parashar

By Elena K

May 7, 2020

This course is excellent! Granted, I've learned some programming languages before so it was easy, and a good reminder of the basic elements of a programming language, but the lectures were entertaining and illustrative, the assignments were fun, and I think it's a good introduction to those who have not taken programming before. I really enjoyed the course! Looking forward to what's next!

By Howard L

May 7, 2020

Lecturer Charles is one amazing lecturer who brings joy into the world of programming.

Prior to this course, I have been learning Python via youtube etc and find it very difficult to understand those videos on youtube. Lecturer Charles makes everything in the course easy to understand and even added in some touch of humour to make the classes more fun and entertaining.

Highly recommended!

By ALVEE J B H

Apr 14, 2020

Its a very good course specially for those who would like to learn programming from level zero as well as for those who has some knowledge about programming but not clear enough for him or her to continue with so therefore this course will help him or her to strengthen the basic of programming (of course in Python).Thanks to the respected instructor and thanks to coursera for the course!!

By Sandra M S

Sep 12, 2019

The course was well laid out to build your skills in a seamless progression. Dr. Chuck presents the material in a clear and concise manner. The material was neither too challenging, that it was ineffective, nor too easy, that it failed to get the student to make the connections needed for learning to occur. This is said for a student that has never programmed (I fall into that category).

By Jerome S

Dec 11, 2022

This was a great course for beginners. It teaches the basics of python programming such as variables, if statements, looping statements and function definitions. However, in order to learn more essential python skills I would recommend taking a further python class that will teach things like lists, tuples, dictionaries and other such topics needed to truly work with python productively.

By Dinara D

Sep 16, 2022

absolutely terrific!

The course is very well designed and delivered; explanations are provided in a simplified language that anyone can understand and imagine what is being discussed vividly.

It helped me understand that with due effort and discipline one can at least try to undertake some steps towards becoming a programmer. Well done, Dr. Severance and Coursera. I thank you very much.

By Diego L

Jul 13, 2020

I have been struggling with coding for almost a year until I found this course...

Following the lead of Charles Severance and the power of Slytherin I was able to complete this course in due time! it was by no means easy but entertaining! I still have a lot to learn and practice but I must say this course is worth all of it and I will be doing all these courses made by this great teacher!

By Cornell L

Dec 30, 2019

This class really helped me to successfully start python 3. As a doctor of polymer chemisty, I have experienced MATLAB programming but I don't really know any basics or definition of the terms people using; I learned MATLAB myself with no fundamentals at all. I think PY4E is really helpful for whom need computation works, like numerical calculations, but don't know anything about python.

By Mayyas N

Oct 29, 2019

Even though the course is designed for people that do not know anything about programming, and I am an intermediate level programmer, I find it very enjoyable and interesting. The bonus lectures are the best. The assignments are easy and clear. But the most important thing is that the instructor "Charles Russell Severance" is amazing, he has a nice personality and he is very informative.

By MAH E U

May 17, 2022

Assalam u alaikum,

My name is Mah E Urooj and my instructor of IOT course Sir Mooazam of NAVTTC recommended this course. I find this online course very educational and informative. As I am learning Python it is very helpful for me. I improved my programming skills and enjoyed learning. I enjoyed watching videos and doing quizzes. Thank you Coursera, thank you from the bottom of my heart.

By Hridoy B

May 13, 2020

I am a Java Developer . So It was kind of very easy course for me . But for a beginner , I can say it's one of the best basic python course . Anyone with no coding background will find it useful . Professor is fantastic . Specially I loved the approach of not giving extra load . Smoothly building up . Anyone who is planning to start programming , should give it a try. Thanks coursera .