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

MA

Sep 29, 2020

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.

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:

1001 - 1025 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

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.

By Brent D

Sep 9, 2016

Content presented well. Professor Chuck is great and feels like he's right there with you. Very taken with his dedication and love of teaching. It shines though and the course is wonderful. I'm in it simply for the knowledge and it's all FREE!!! This course should be mandatory in middle/high school. So critical to just basic thinking and problem solving completely unrelated to programming.

By Warren Y B

Mar 9, 2023

Excelente curso

Salgo muy satisfecho de haber tomado este curso y voy a seguir con los demás de la especialidad. El profesor Charles explica muy bien y explica todo de cero, sin pretender que ya se tiene conocimiento de algo como pasa normalmente. Eso ayuda mucho a poder entender realmente y aprender sobre Python.

Recomiendo este curso a cualquiera que quiera iniciar a aprender Python desde cero.

By Darren S

May 27, 2021

I had attempted to learn Python online previously, but I found the "starting point" to "misplaced." In this case, however, Dr. Chuck sets the stage well for a beginner and leads us through a casual, but very informative, look at the key principles and programming elements of Python appropriate for any beginner. I'm looking forward to the next courses and aiming to complete the full certificate!

By Freeman T

Oct 5, 2020

I've been studying their courses taught by Dr. Chuck since 2015 and I can unequivocally say that he is one of a kind — the kind that helps you really understand concepts in stuff they teach. I just wish there were more professors like him guiding students across the world in complex topics, because teaching is more than spewing out information to students, and he does great teaching. Oh my God!

By Garnet C

Jun 19, 2020

An excellent introduction to the very basics of Python (and programming in general) taught by a personable, straightforward, and encouraging professor in Dr. Severance. No previous knowledge of Python or anything programming-related is necessary, though it would certainly help you complete the course much faster if you had any prior experience. Highly recommended for Python novices of all ages.

By Mukesh B

Mar 6, 2020

it was a wonderful experience on coursera to watch such a fantastic Professor like Dr. chuck and learning Python from such a great personal Human being. Thanks a lot to Dr. chuck for educating people through online platform like coursera over the world wide. This certificate will definately help me in my academic and to achieve my future goal.

Thanks to University of Michigan.

Thanks to Coursera.