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
230,044 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

HM

Jul 1, 2021

Dr Chuck is amazing!! Great methods, and informative.. Gained knowledge and confidence. Definitely worth the time.. cant wait to start my next course with the University of Michigan, and with Dr Chuck

AK

Mar 28, 2018

Very good introduction to basic programming. Very easy for beginners in python who have already some programming background - but still extremely useful to quickly and efficiently learn python basics.

Filter by:

926 - 950 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Thisie D

Jul 8, 2020

This course was excellent. Dr. Chuck is great at explaining things in very thorough detail to ensure that everybody understands the course. I really enjoyed it, and he made it easy to learn! The way he teaches really does make Python available to everybody! Although some things were review for me, I was glad to review them going into learning a new programming language. Thank you, Dr. Chuck, for the excellent class!!

By Atharva V

Jul 3, 2020

Very easy to digest. Had a problem with the final exercise. The code I made was an optional experiment which I keep doing for every single lecture. Using lists in python, I made a code in which the user can choose LARGE or SMALL, to be found. But when I edited the code for the final assignment to run simultaneously, very weirdly, the code worked for large, but not for small. took me an hour to finish that assignment,

By Brandon d

Jun 10, 2022

I am currently a Staff Sergeant in the United States Air Force. My career in the military is heavily based on data analytics and database management. However, we do not have any militray course, and hardly anyone in my career field knows about python. This course gave me a clear, and accurate understanding of the basics of python. Super helpful and I recommend this course to anyone trying to learn python. Well done!

By Per F

Feb 15, 2022

It really is a course for beginners like they stated, and it definitely is for everyone. Can recommend it for anyone starting out, I had some previous experience in C++, so the course went by very fast, I think I completed it in 4 days? Watching everything on 1.5 speed definitely helped me understand the Python syntax! Awesome instructor btw!

Only downside was that it is a little slow :). Still a 5/5 in my opinion.

By Robert P

Jan 12, 2022

A good introduction to programming and the syntax and semantics of the Python 3 programming language. I usually feel like the pace of introductory courses on a language or in CS in general is too high even for programmers with experience, and this course really bucks that trend and hits the sweet spot of content pacing. All of the challenges are easy but they do a good job of reinforcing the material of each lesson.

By Asadullah H

Jan 27, 2021

This is a wonderful course for a gentle entry into the world of programming and python. Dr. Severance taught wonderfully, keeping the classes both beginner friendly and content rich. I highly recommend this people who want to start programming and to those who wish to pickup python as well.

I would like to thank Dr. Severance and his team in putting such great effort into this course. You're all doing brilliant work.

By MD. M H

May 13, 2020

Dr. Chuck is an excellent instructor and the lectures were very simple and easy to learn. This course has paved the basic concept of python for me. Also, my interest in learning the python has increased. Thanks to Dr. Chuck for an incredible learning experience and thankful to coursera for providing such a platform to learn from the best people. Really recommending the course to the people want to start with python.

By Berenice R

Dec 29, 2019

I thoroughly enjoyed this class and feel that I learned a lot. The homework assignments were difficult but they also were good for applying what we have learned. Thank you Dr. Severence! He made the content very clear and easy to understand. I have tried learning before but failed in the past due to finding it difficult and losing motivation, but this course made me motivated and I am very proud that I completed it.

By Afra B

Sep 11, 2022

This course is excellent for any person who want to start learning about python from the basic . The way of teaching was excellent by using simple examples which make compliacted conceptes more easy to understand , moreover , the lecture along with quizzes and assignement was integrated ,as a result of attending this course I expect to be able to perform better in the subject related to this course .

Thank you .

By Ashutosh K

Aug 23, 2021

The course is well designed with the toughness level in uniform way, and as the name suggests Python For Everybody, it is for EVERYBODY, irrespective of their nature of work, place, education.. The way Dr. Chuck teaches the language is more appreciable and its intuitive. So, Thank You, Dr. Chuck and University of Michigan and the Coursera team for providing this course. Continue providing, similar kinds of Courses.

By Pham T P

Mar 2, 2023

Great class. The first is that I like the method of learning that makes it easy for me to acquire knowledge. Participating in the Python class helped me get a programming language background, more than that, it also helps me to have more auxiliary knowledge through sharing and interviews. Lecturers not only have good knowledge but also funny and dynamic from there also gives me an enthusiastic feeling in learning.

By Juan B R R

Mar 6, 2021

I hadn't programmed in a long while and wanted to get back to my favorite programming language, though I had already been taught a lot of this stuff I definitely can say this is one of the most well taught programming classes I've taken, very clear examples, trying to make examples with everyday life and explained in a very easy way. If you are trying to learn to code I could not recommend this enough, it's great!

By SAUMYA A

Jul 3, 2020

Writing a review because I genuinely appreciate his teaching style and his course content. The dedication with which he teaches makes me feel like I am sitting in his live class. For anyone who has been hesitating to start the programming or Python, enroll in this course and you will feel like all the basics are getting cleared with an amazing assignment grader. Thank you Dr. Charles for introducing us to Python!

By Suvarna J

Oct 12, 2017

I am a beginner of Python. And I am glad I choose this course and this specialization. I am really getting more excited about Python after every lecture of Prof Charles. He has made Python fun to learn. He covers every topic in great detail. And I am really looking forward to the next courses. I highly recommend this course to those who are interested in Python. I want to thank Prof Charles for the amazing course.

By Marchael Q

Oct 21, 2020

As a person who knew about computer but no knowledge about programming. Python language taught me the basic and simple way to learn more about computer programming. I highly recommend this to anyone who wants to know more about programming as a starter. Thank you Python and Coursera for creating ways that is convenient to me to improve my skills and hope to learn more about todays modern technology society tools.

By SADMAN I A

Apr 2, 2020

Dr. Chuck sir . Thank you very very much for delivering these brilliant contents and making us comfortable with your humble words. Stay safe sir and wish you a very good life. Please Do visit Bangladesh if you wish. We would be glad and you would be glad to see our country. Also Please Please if you visit Bangladesh do visit our University, BRAC University. We will be both delighted and enlightened by your visit.

By Jen

Dec 31, 2017

This course was excellent. A brilliant start to python programming or just programming in general. Chuck was an excellent teacher with very clear explanations. I really liked the background knowledge gained from the course which made everything much clearer and gave me a sound basis for learning and curiosity to learn more. I would definitely recommend this to anyone wishing to study programming. Thanks so much.

By Ana K

Apr 12, 2022

I commend the warm and friendly teaching style, the structured and clear delivery, as well as the great patience of Professor Charles Severance! I am an adult education teacher myself, therefore I know very well how energy-consuming teaching a large audience can be.

I'll definitely do my best to continue to the next 4 parts of this specialisation, and I am glad that my money goes to this course - it's worth it!

By IORPENDA M C

Jun 12, 2020

This course is excellent for people with little or no idea of programming. It takes you from zero to a level where you feel confident in taking more courses in the program. The lectures are delivered in a clear, direct, easy to understand and fun way. The course instructor through this course has debunked the idea that programming is difficult to learn or that programming is meant for only computer scientists.

By Joshua O

Jun 1, 2020

This course is a great tool for beginners diving into the programming world. As a first in a series of courses, it illustrates and engages you to participate in creating simple but useful programs. Like every "first step", it gets interesting and you start to think of it less as "impossible to do" . I certainly learnt a lot and i'm ready to develop more to integrate my skills for solving problems with big data.

By Anya R

Jul 24, 2018

Charles does a wonderful job explaining the basics of Python scripting. Some of his logic description is really helpful. With that said, this course may be a little too basic if you have had experience with other scripting or coding languages in the past. I have worked a little bit in csh and Java, and found it a little basic for me at times, but there were good nuggets of info. I'd say any coding beginner shou

By Diego A B

Aug 24, 2021

This course is an excellent choice for beginner programmers to start their adventure in this complex world. I personally already knew most of the concepts covered, but I can see the value this course has for beginners. Dr. Chuck does a wonderful job of explaining every little detail that is needed for anyone to understand. If you haven't done any programming before, look no further! This is the course for you.

By SUGAYATHRI D P

May 7, 2020

Dr.Chuck was the best instructor one could ever get. I've learned some many new concepts. I never knew python before.Once I got registered for this course, it made me help to learn the basic principles of python.I am glad for coursera for offering these courses.At the end of the course,I've learnt the importance of python.The designing of assignments , material , quizzes were at it's best and were so creative.

By Panha S

Oct 22, 2016

It's an amazing course. I learned a lot from this course. Not only did I learn programming, but I also learned how computer works when it comes to programming. The lecturing style is interesting and exciting for most of the time. It's short and precise. The explanation is clear and understandable. I like the flow chart and the summary of key concepts and key terminology of each lecture and chapters. Thank you.

By Satyaranjan M

Nov 13, 2023

First off, great job on the programming The layout looks clean and organized. The color scheme is pleasing to the eye, and everything seems to be well-aligned. Your choice of fonts is easy to read, making the information clear. Overall, it's a solid python If I had to suggest any improvement, maybe consider adding a bit more contrast to certain elements to make them stand out even more. Keep up the good work!