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:

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

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.

By Dr. R N

Jun 8, 2022

The course was excellently designed to people like me, who have zero knowledge in coding. It is very well structured and delivered. The course instructor "Charles Russell Severance " deserves a special applause for his wonderful sessions and a take a bow. I being a professor is inspired by his way of delivery and I take a bow. He has inspired me to complete all the course in this specilisation.

By Kaminskaya S

Aug 23, 2020

If only I had found this course when I started programming! This course is the best one for absolute beginners I have ever seen. All details are explained clearly, the teacher pays attention to many important things that are missed in other courses. I would like to recommend the course for anyone who hasn't got any experience in programming yet. Thank you Dr. Severance for the work you have done!

By Elhoussaine A A

Jul 14, 2020

Hello world!

First, thank you so much to the best instructor Dr.Chuck is so funny also. So don't worry you can laugh sometimes with learning. About the course is a very good choice for someone who doesn't know anything in programming or who wanted to start in. I like the examples for Dr.Chuck they are so easy to understand. Absolutely, I learned a lot with him.

Thank you so much and a lot of love.

By Rohit R

May 20, 2020

I started this course while looking to understand Python as a language because of my need to use it for my final year project. I have always loved coding but lately, the task of understanding a new language seemed insurmountable but taking this course with Doctor has helped me not only understand Python better but also helped me regain some of my previous confidence

THANK YOU DR. CHUCK

Cheers!!

By Kevin M

Dec 30, 2018

Really great course for anyone looking to start their programming education with python. Perfect for beginners and honestly a decent refresher course for novices as well. Highly recommend that EVERYONE take this course, even if you don't think you have a use for Python right now, as I think it helps you explore critical thinking and a new type of learning for those without programming experience.

By Zoey Z

Aug 26, 2018

It's a great course for programming beginners, which gives you a basic understanding of the programming and python, and it includes pretty practical skills that can be used on daily work or studying. Besides, Prof. Severance's a really interesting person and he actually makes the coding much easier to understand and to follow by steps, as well as more attractive than it sounds! Thank you so much!

By Mark M

Mar 14, 2023

First programming course I have ever taken and it was challenging but very enjoyable learning about how program code is written. So many questions but they will answered in time when I continue on with the next class. Need a short break and then I start the second half of the course. Also need to get the Python 3.1 which I downloaded to display correctly when I do a command prompt. Thanks again!

By Radha M

Jun 12, 2020

I liked the course and it helped me get back to studying after a long time. Dr Chuck was a very easy going teacher and I felt connected in listening to his lectures. The assignments, quiz and the reading material complimented the teachings. I took a while to get a grip of some of the functions, loops, iterations. For a beginning it felt good to do an online course (in the current COVID pandemic)

By Michelle L

Jan 15, 2017

This course was laid out in a very logical manner and covered all the basics for any aspiring Python developer. I'm really pleased with the breadth and depth of material that was covered. It was also presented in such a way that it was easy to understand and apply quickly. Dr. Chuck is also a great presenter who comes off very genuine in his videos and makes the longer videos very easy to watch.