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:

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

By danish r

May 19, 2020

Coursera offers motivated learners immense online educational variety

If you are a student, a teacher with an active interest in e-learning, or a professional looking to develop your education and career prospects, Coursera may well be of interest to you. This leading online training and university course elearning provider offers an almost unparalleled range of course titles.

thanks to coursera

By José A R N

Sep 21, 2017

My name is Jose Antonio. I am looking for a new Data Scientist career (https://www.linkedin.com/in/joseantonio11)

I did this specialization to get new knowledge about Data Science Programming and better understand the technology and your practical applications.

The course was excellent and the classes well taught by teachers.

Congratulations to Coursera team and Instructors.

Regards.

Jose Antonio.

By Mohammad M

Jun 18, 2022

Extremely fun and engaging. I always get so bored when studying something. Even though I have taken basics in C++ language back in college, everything was quite new to me. Back then I used to hate programming. Now I am so eager to learn more and more. So much that my family are beginning to treat this course as a video game, as "stop it, that's enough studying for today, it is time to sleep".

By Zhelin Z

Sep 29, 2021

an excellent course,the instructor was an wonderful teacher.I learned a great deal in this course.It is a good start for me to achieve my personal goal.Both the lecture videos and slides are excellent.The recommended resources were also useful for me ,besides, the asseseement was suitable.I benefit a lot from this course, and I think I can perform better at my work as a result of this course.

By ashutosh y

May 27, 2020

I had this mental restraint whenever i used to think about coding in general. But the tutor made the whole concept and idea about the coding so easy that I think i have found the new interest in Python. He just did not teach python but he also taught how in general communication between humans and computer happens, i found this very fascinating. Im looking forward for many such courses ahead.

By Crystal

Dec 30, 2016

Professor Severance explained it very clear and the content is very helpful for a beginner who has little knowledge of Python to start. The exercise is not hard (the last one is a little challenging)

After the first course, I feel I know more abut Python and can't wait to start the 2nd one with Professor Severance.

I highly recommend this course for someone who wants to start to learn Python.

By Craig M

Jan 17, 2016

Very good. I am a 31 year old accountant and have always wanted to learn programming. I've given it a few tries before, but I always ended up confused, bored, and discouraged. This course made it very clear what I needed to know and does a great job teaching you how to implement the concepts covered. I've already started the next course, and it continues in the same fashion. Thanks Dr. Chuck!

By Joshua D C

Nov 1, 2020

I would absolutely recommend this course for beginners who have no experience with programming. I already had some prior experience with Python and C, so it was easy to finish. Even for someone without programming experience, though, it wouldn't be much of a problem for them, as Dr. Chuck explains the programming process using layman's terms, so it is easier for a non-programmer to get into.

By Abin G

Aug 16, 2020

loved it ,i'm a under grad student in cs i was interested in python for a long time and tried a bunch of python for beginners and didn't really go through with it. Dr chuks passion and his way of teaching kept me interested to follow through .It was a easy enough because i already had c in my first semester and i gotta say python is way more fun.I want to complete the whole specialization.

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!