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

KK

Jun 26, 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.

DU

Apr 26, 2021

Excellent, although, even without having any programming experience except some Visual Basic at school about ten years ago, in my opinion the course could have bee more difficult and the pace quicker.

Filter by:

1876 - 1900 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Kweweli T

Feb 17, 2018

I just finished the first course in the specialization. Dr. Severance is excellent! He is the best computer science teacher I have ever had. The example codes are simple, but insightful. He takes his time explaining the concepts step-by-step. He makes learning python as easy as eating a taco. Seriously.

By Gemeihong

Dec 20, 2017

I'm not a beginner in the field of programing, so I can't tell how friendly this course is to one's who just started learning coding. But at least for me, this has been a great experience since the course is content filled and the exercise is interactive enough for me to put the knowledge into practice.

By Su-mei W

Jan 12, 2016

Teacher Charles is doing a wonderful job to me, a very beginning learner. I've never thought I could take a programming class, and I didn't know if I can do that. Professor is really interesting during class video and with proper level of assignments help me more understand the materials I learned.

By Raghav A

Nov 14, 2015

i liked how the course was designed.Gave an overview of Python Programming.Coming from C/C++ found the coding quite crisp.

Furthermore i would like to thank the faculty who designed the course .Professor Charles for the video & the instructions too.

And yes indeed programming for everybody is not a myth.

By Deleted A

Oct 20, 2015

Good introduction to Python. Examples and assignments were just what I needed to get a jumpstart. Professor has an amazing and funny teaching style (if you're someone from the coding industry), helps chill out and relax and learn at the same time !! Thank you very much !! Can't believe it's all free ...

By lade t

Jun 6, 2024

This is a perfect course for people who are absolute beginners. Maybe you've never written code before or you have very little knowledge. The course doesn't make any assumptions about what you know and basically teaches you the building blocks from scratch. Basically, you're learning the ABCs and 123s.

By Quentin G

Aug 28, 2022

Awesome course! Dr. Charles has a great personality and breaks down material into simple statements that anyone can understand and follow, and the resources that are included that he made are a great help for the coursework.

I had a fun time blowing up code, getting traced back and taking it personally!

By Md. M M I

Oct 20, 2021

This was an amazing course. I previously tried to learn python but this is the most interesting course to learn for me. Previously I started and ended up in the middle but this time, I'm done with course and learnt a lot. And will be too much excited for the next courses. Thanks for the amazing course.

By Kobe B S

Oct 27, 2020

Thank you to the Coursera team and to all the teachers on this platform for having this opportunity to learn more about python programming, and also I want to give Thanks to DOST-CARAGA, Cheers to the Philippines, and Cheers to all the Students out there trying and doing their best to learn new things.

By Patrik L

Aug 5, 2020

I would definitely repeat this course again. It has good narative, nicely paced around. And seems it meant that we will be now teachers to others.

It is really meant for Everybody.

I learneth also how to use command promt during this course and also language which is usable in any work not just at home.

By K B

Aug 1, 2020

I loved this course. In this course, I got to learn about basic python language. It was fun attending the lectures, I got to know about the basic structures of a program

Everyone should do this course as knowing a programming language(one of the most popular ones)

is necessary for the coming generations

By Nidant s

Jul 9, 2020

Actually it was my first online class, and I really enjoyed it, because it involved me in this community of online courses. And Dr. Chuck was really inspiring person for me, and it really helped me to realize how these online courses worked. And also learn basic knowledge in fun way about the Internet.

By P G S C

Jul 4, 2020

I am a Computer science Graduate and a working professional. The course is so clear that even if you have absolutely no idea about programming, you can understand programming concepts and learn Python easily. If you have experience in programming it will brush up a lot of your basics. Happy learning :)

By Samarth B

Jun 17, 2020

I had bit of knowledge in C and wanted to learn a new language.This course is perfect if you had prior experience with another language.Charles servernce is the best professor you could ever ask for.His classes are funny, informative and really fantastic.Please take this course and become a Pythonista!

By JOHN D V U

May 28, 2020

My greatest applause for the course teacher! Simply greatly equipped and talented computer scientist!

I guess python just eased my way for programming, made it easier than java, C, label those oldies!

All i can say this course made me a better programmer!

Thanks to all who served to bring out this course.

By sonu k v

May 14, 2020

This course really me with the basics of python language. Great instructor, Dr.Chuck :)) he explained it keen and we in his guidance succeeded. Thank you coursera for this course and thank you University of Michigan. Assignments and quiz can help you to know the mistakes and can gain knowledge from it.

By Steven K

Apr 18, 2020

Thank you so much for the great work put into developing this course. The lectures were very easy to follow and engaging as well. I really enjoyed the hands-on assignments and I found the questions on the quizzes to be relevant. This was a fantastic introduction to Python and to programming in general.

By Jainam S

Jan 28, 2020

This was my first step into my career and I had a great experience learning this course. I thank Coursera for providing this course to me for free. I thank Dr. Charles Severance(Dr. Chuck). He is a great teacher and scientist. I never bore while listening to him. Excellent python course for beginners.

By Phillip D

Jan 25, 2019

This course seemed course started a little slow covering the very basics of how computer hardware and software interact. However, I did learn a few things and look forward to taking more advanced programming courses with Coursera. I really appreciate Coursera focuses on the "why" as much as the "how".

By Nate G

Feb 26, 2017

Fairly phenomenal course. Goes at a pace extremely usable for someone who has never learned a programming language. The fact that the course is written for Python 2.7 instead of 3.0 makes it slightly outdated, but it is an easy fix once you get the hang of the syntax differences between the iterations.

By Gerlan C

Jul 9, 2016

Wonderful training, really well put together by Dr. Chuck. His didactis is unbelievable! It makes learning not only much easier but really enjoyable! I´ll carry on into the learning track and I´m really thankful to Coursera and Dr. Chuck for this great opportunity! Cheers from Rio/Brazil. Gerlan Cidade

By Jeremy C

Dec 14, 2015

Programming makes sense to me now.

The course material is well thought out and progresses in a way that allows for full understanding of how the language works. I have tried learning Python, C++, and Java from other sources; this is the first time I feel I have been successful. I want't to learn more!

By Jorge F

May 21, 2023

I liked very much the approach used for teaching programming. Clear, simple, progressive and giving practical techniques. I also appreciated a lot, the extra articles and interviews given at the end of each chapter. They enrich deeply the whole learning environment with touches of real world. Great !

By Harshit G

Feb 20, 2023

This course helped me understand and write basic python programs confidently and the way of teaching by the instructor Mr. Charles is really effective as I was able to absorb and understand the information and there was no problem I faced going through the course also the book and exercises are great.

By Matthew M

Sep 20, 2022

When I first enrolled in this course, I was initially worried about how complex things would be. Starting through the first week, I found myself learning a ton of things thanks to Professor Severance and his presentations. I definitely learned many things from the course and had so much fun doing so!