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

DJ

Nov 4, 2018

I loved it! Dr. Chuck is extraordinary in his explanations. A great way to start on Python programming. As a person that hasn't programmed in years it was an encouraging and educational experience :-)

V

Apr 28, 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.

Filter by:

976 - 1000 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

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.

By Irene J

Nov 19, 2020

I knew nothing about Python or programming before the course. The instructor clearly wants people to learn Python -he reviews topics at a basic level, with relevant examples, quizzes and assignments. The built in tool to check assignments makes it easy to apply and test new skills. Not all the covered material makes it into assignments, however, so I hope subsequent courses will test my understanding.

By Shubham K

May 7, 2020

The best possible python course available over there for beginners who are getting or wanted to get started with python. The biggest USP of this course will always be the simplicity with the Dr.Chuck has explained everything. I can't ever be thankful enough to Coursera for giving me this unique opportunity to learn from such a great instructor from the comfort of my house. Thank You So Much, Coursera!

By M.Shoyeb S

May 6, 2020

The best course on python till date to get the concepts in a relatable way that you will not forget them for a long time, Dr Chuck has gone the extra mile to make the course interactive and the assignments are very concise and make you recall and apply the learned content in the respective chapters,

i found the quiz very good as it breifs the concepts and i think it will greatly help during interviews

By Jasmine D S

Jan 31, 2019

As an electrical engineer, you might thing Python would be easy for me to learn. But I'm a construction engineer not a programmer so the answer was Eh, in some ways. The basic language format was clear but I had difficulty understand Python execution. This class reintroduced me to the basics in a way I could zoom through quickly when applicable and focus as necessary. Definitely going to recommend.

By Craig K

Oct 14, 2016

Perfect course for beginners in coding I think. Of course, I'm not necessarily a beginner so maybe I'm biased. However, I've never taken a computer science course and I had no issues here. I've tried learning Python before but all I find is instruction on the syntax. This class actually helps you use python on your own computer from the beginning. The book and forums are both very useful as well.

By Sukrit G

Sep 20, 2015

The instructor for this course is Charles Severance aka Dr. Chuck. & his narration/explanation is excellent; it's simple, lucid, and to-the-point. Also, you don't feel very formal taking this course, sometimes Dr. Chuck is humorous, & it helps.

A lot of work goes into making a Coursera course.

This course can even be taught as the first programming language, and python is my first programming language.

By Aditya P

Jul 15, 2021

Michigan has given an outstanding mentorship. Dr.Charles is dedicated to helping our up-and-coming engineers understand our engineering environment and encourages them to be solution-oriented in everything they do. Dr.Charles has also demonstrated a commitment to the professional development of his direct reports and displays enthusiasm for advancing their skill set through regular coaching sessions.

By Sankalp S

Oct 25, 2018

Best thing about this course is that the instructor Charles Severance explains the concepts in a lucid manner without taking too much time and the real-world analogies makes it easier to understand everything. He sure knows how to keep his class engaged, like that sorting hat video or his 'Computer Science' jokes. The extra effort he puts in is evident from the Bonus videos at the end of every class.

By Marc D

Nov 11, 2020

The instructor was awesome! I entered the course with a beginner's background in C+ and proficiency in MatLab, and I found the instructor's lessons very easy to follow and to be a wealth of information. I suspect someone with little to no programming experience would also find the course easy to follow and educational. I will definitely be enrolling in the next course within Python for Everybody.

By Cihan

Apr 27, 2020

It was a good course. Simple explanations and good examples for everyone to understand the logic of programming. Of course as you can understand from the topic of the course it is for beginners, but if you are advanced you can finish the course so much faster also.

As a conclusion i am happy what i learned from this course and will continue to dig Python for advanced courses from Michigan University.

By Kishan K

Apr 2, 2018

good course for learning python from beginning .its a course by which we who take interest in computer science . As we know , python is modern language for developing and creating ,designing a software and we also know, at present time python plateform become larger day by day due to its simple syntex .so it is the better course for starting the learning python as secondary and primary language.

By Richard F

Jan 12, 2017

This course is a great intro to Python, Dr Chuck Severance is an excellent presenter and takes the students on a journey though the basics of Python at a pace to suit the individual. It builds the students knowledge incrementally through the lectures and reenforces the knowledge through targeted assignments. Having looked at a number of online courses on Python this is the best I have seen to date.

By Aditya R

Jan 12, 2022

The 1st course in the Python for Everybody by Dr. Chuck is a really amazing start-off journey for learning Python. The way Dr. Chuck has designed this course is great and his teaching method is just an art of flow, you understand things really well like you have already known the topic before and just is brushing that dust off. This course is a must recommend for beginners and intermediates alike.

By Rowina W

Sep 2, 2017

Fantastic course which I can't praise enough. I have made so many attempts at learning coding and finally I 'got' it. The course is very well thought-through, has assignments every week and the lecturer is just absolutely fantastic. Charles Severance is so engaging, understanding, and passionate and he explains concepts and tasks extremely well. I can't wait to get started with the next course :)

By Yue Z

Dec 27, 2016

Really lovely professor! This is the very first Python course for me. It successfully enabled me to gain the interest of this fantastic language and get myself prepared for the further studies. I also get additional prompts from other leaners, which is valuable for me and keep me motivated. I am more than happy to learn Python now and willing to contribute to this positive and encouraging society.

By Francois L

Oct 21, 2015

I didn't enter this course because I wanted to learn Python as such; well that too, but I would actually like to teach, mentor, inspire and influence people in a positive way. If I can be only half as good as Dr. Chuck, I'll be a very happy man :)

When I have the financial resources, I would seriously consider doing the rest of the Python Specializations too.

Thanks

Francois Laubscher, South Africa.