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:

951 - 975 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Corinne P

Sep 29, 2015

I loved this class. It's been over 15 years since I've been exposed to programming. I alway regretted not taking the opportunity to learn it. Now I'm getting into it, and I really like it. Even with no background in programming, I did think the class moved a little too slowly though. I finished the whole thing in less than a week and even did some additional exercises. I can't wait to start the next class!

By Laghavi M

Apr 10, 2022

It is a good course. I know C and CPP, so I navigated through it pretty easily, English not being my native language still I understood it nicely. First few weeks were like revision for me and I focused on the differences in C and Python. And there are many new functions I learned. It was fun to learn, there are many paced assignment and quizzes which are helpful. I will definitely suggest it for everyone

By Arzu S

Feb 5, 2021

I had so much fun taking this course. Charles Russell Severance is a great teacher, even though I had my prejudice for coding, this course made it fun, and most important of all, it showed me that I can code. I went through the first couple of weeks in days! I was eager to learn. I simply wish that I was in his class. Last, of all, I like to thank everybody who worked for this course to be available here.

By Nandlal G (

Aug 12, 2020

I would like to thanks Dr. Chuck for making it so easier in terms of learning, understanding and applying simple python programs in order to take a step ahead in the programming world with so much of interest. I am also thankful to Coursera for providing specialization free of cost and also would like to recommend this course to everyone who want to learn programming but have no prior knowledge of coding.

By GANESH M W

Apr 26, 2020

Awesome explanation of basic programming with python.in this course i have learned input statement, output statement,boolean,operator, keyword, loops,if else statement ,try and except statement in python with wonderful explanation and programming example.this course have flexible deadline and appropriate content for understanding basic.Also this course include discussion with different technology expert.

By Mike C

Sep 19, 2017

The course comes across as too simple and a little slow at first, but it picks up during the latter half and becomes more challenging when Dr. Severans gets into function building and logic loops. Great intro course for individuals who have very little to no programming background. I feel like after the course, the student is well equipped to pick up a python book and start digging into greater details.

By Thomas B

Jun 28, 2017

This is a gentle and humorous introduction to not only Python, but programming in general. Just the way a beginner's karate class focuses on simple actions completed well (Wipe on; wipe off ;-) but eventually gives instruction in the philosophies of non-violence and inter-connectedness, so too does Chuck endeavor to get you doing something at the start of class whilst leading you to the Deeper Mysteries.

By Viviana A T C

Mar 27, 2016

This course has been the best programming class I have ever taken, and I have given programming several chances through multiple different courses. The professor broke things down for someone without a programming background perfectly. The material was taught with examples and a casual environment which enhanced my learning. I give this course two thumbs up, cannot wait to complete the 4 course series.

By Alexander Z

Feb 9, 2023

Thank you for a great opportunity! Excellent course. After having studied different Python course I decided to get PfY instead and it's definitely worth it. Even though topics covered in the first section of specialization weren't new for me, Dr. Chuck managed to make up my mind clearly with some hints so that it's become more understandable than before. Looking forward to proceeding with course.

BR,Alex.

By Brandi K

Mar 12, 2022

Honestly, I took a computer science course in University and after 4 months of frustration found I'd learned NOTHING. I just assumed I sucked at computers and it's freaked me out ever since. This course took me 3 days to complete, and I learned so much that I actually started having fun and building the confidence to explore my own ideas of (really really simple) programs. Fantastic resource, thank you!

By Deleted A

Dec 4, 2016

This is an excellent course for beginners. Helping them understand that learning programming is just like learning another language to talk to strangers, computers in this case. Ample examples to help any novice to relate and appreciate the art of programming. Thanks to the whole team for freely providing such excellent coursework. Making quality education available in every nook and corner of the world.

By Oksana H

Aug 7, 2016

The best course I've ever taken. Dr. Chuck is really cool, he is able to present material in such a way that you really start loving Python and everything seems much easier than it actually is. This course is for complete beginners. I've already finished another course on Python (from Rice University) after this one, and I must admit that the course from University of Michigan helped me a lot! Thank you!

By Patrick L

Jun 24, 2016

Though I've just learnt the basics of programming, I imagine learning it can be overwhelming if taught the wrong way. This course is perfectly structured as an intro to programming to allow you to learn the language without discouraging you by trying to teach you too much at once. I very much enjoyed this course. Charles Severance is excellent and engaging teacher despite the fact that he's a Slytherin.

By Ahindra D

Aug 24, 2022

Dr.Chuck is one of the best instructors I've came across. The Course is very beginner friendly, so this is ideal start for your journey in the world of programming. All the concepts are discussed in depth using diagrams so it's pretty easy to grasp the theories. The best part is the whole learning experice is FUN! You will definitely want to learn more 'n more after this. AGAIN, Dr.Chuck is the BEST!

By Aytaj I

Jul 6, 2021

I love this course, the professor is great, explains in a very simple way that even if you come from a different background you can grasp the topics very easily. The homework exercises are really great to fully support what you have learned. Loved the course! Would definitely continue to get the full specialization program and will recommend to friends interested in python programming and data science!

By GAURAB A

Aug 14, 2020

This really helped spur me on towards something that I always wanted to learn. But never had the opportunity and dedication, most importantly. I would have to thank Coursera for providing this wonderful opportunity to learn especially in this time of COVID pandemic. And special regards to Dr. Charles Severance for making such a student-friendly course. Looking forward to further specialization courses.

By Nour K A T

Jul 26, 2020

It is the best python programming course for beginners for four reasons. First, its content is informative. Second, you will gain that bunch of information and skills in a very short time (You can complete that course in 2 days if you have the will, passion and motivation). Third, the instructor is very good person and also very professional. Last but not least, you will never get board in this coarse.

By Antonio R

May 25, 2020

Very well STRUCTURED and ORGANIZED course. It is not very long too. Lectures are very useful, the professor is very friendly. Assignments are somewhat challenging and the programs you code are useful for your life. I loved the interviews with some academic and industry leaders, because I could learn what is the process to create something new and some of the things you've to deal with at the beginning.

By KARAN J

May 15, 2020

LOVED THE WAY, HOW THE INSTRUCTOR WAS TEACHING US, mainly the thing which I liked the most is, before starting a new topic, he used to give us hints about that topic in the previous part, so that we just don't fear from the new topic, that topic starts looking familiar to us.....and the best part that he made me believe that python is just same as ELDER WAND, it's on us that how we try to use it.... :)

By JIN B

Sep 9, 2019

this course is awesome, it opened up the door of programming to me and man do I love this whole new world of knowledge and skill. Dr.'s Lecture was easy to understand and also fun to watch, with the proper amount of practicing from the assignment, as well as the quizzes that help analyze and remember the content, This MOOC here is simply so far the best introductory into Python (As well as programming)

By Raluca D

Apr 20, 2018

Excellent course for those with no prior knowledge of programming or Python. Personally, I have worked with scripts for several years, but the introduction to Python was extremely useful. I completed this course in 1 day, so for those who have basic programming skills (understand statements, conditions, loops and basic programming logic) this course should be an easy short intro to the language itself.

By Elena C

Oct 31, 2015

As a total beginner, not only in Python, but programming as well, I found this course to be extremely helpful. Slow-paced, the order of the chapters makes sense; the best Python course I've rolled in and the only one that kept me. Lots of extra material to practice on and Dr. Chuck keeps it interesting and fun, without being over-the-top. I am definitely giving a shot to the rest of the specialization.

By Archana V K

Oct 6, 2015

I enjoyed this course.

Thank you, Mr. Charles Severance for elaborate teaching and for making the sessions interesting with all the questions asked and time given for students to pause - think and continue. Since I had prior experience in programming I found it easy to clear this course. I will be enrolling for the next course in Python offered by you.

This is my first Coursera course and I am impressed!

By Mark K

Jun 23, 2022

Awesome instructor. Good level of material. At least one mistake in the quizzes which can be annoying and frustrating (the question about exiting) -- the correct answer was never given in the course. There were a few other spots where the material was not covered before the quiz. This is a big fail for a learner. I'd guess, course videos were edited or re-arranged and the quizes were not updated.

By Shriniwas S

Dec 9, 2021

I recently completed this course, with absolutely no prior knowledge. I must say, this course is like a blessing for those who want to learn to program but they don't have any prior experience. Dr. Chuck is a really great mentor, He explains everything so simply that a mechanical engineer like me could also understand complex things like programming easily. A lot of respect and good wishes from India.