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:

1226 - 1250 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Widasun W

Feb 9, 2021

hei , widasun here from Sri Lanka. This is very very interesting course i had met ever. Dr.Chuck thank you for conducting this course. actually he is teach with super skills. i like it. because there are no boring time to me.Thank you coursera and COL. I hope to do other courses in MOOC. Thank you very much. i learn python basic thinks. widasun.sona@gmail.com

By Hector P H

Nov 2, 2020

I took this course 12 years removed from college and without having used programming skills at all in my work. I have to say that it has been a very pleasant surprise. The course is very well taught and even for non-programmers like me it offers a very easy-going and efficient learning experience. Kudos to Dr. Chuck and the rest of the team that made this possible.

By Mayank R

Oct 15, 2020

I took this course back in 2015 with pretty much zero understanding of python and computer programming. Five years later, I have changed my career from core finance to quantitative finance requiring significant programming skills. This course was where this all started. Excellent introduction to Python and computer programming in general. Thank you Professor Chuck.

By Rohan C

Jul 15, 2020

Was an amazing experience learning this course. I must say that everyone should learn programming. I was not sure initially when I took the course, but when I started learning the course, I got more understanding. I used to get stuck at some exercise, but Dr. Chuck instructed very easily for every class, which made me learn more from the course. Thanks, Professor.

By Jeff A

Jan 29, 2018

Absolutely outstanding course. Really liked the lectures, the examples, and the exercises. It's been much easier to learn Python through this course than simply reading a book and doing exercises. Charles Severance's explanations really make the language much more understandable. Really liked the bonus material as well - especially the material on Guido Van Rossum.

By Aibek T

Sep 17, 2017

Thanks for the opportunity for learning from one of the best teachers of one of the best universities of the world. The materials of the course are well suited for beginner programmers and great. Also I would like to suggest to make several mini quizzes regarding the topics if the lectures instead of having big ones. I think it can be helpful for beginner students.

By Rishabh

Sep 10, 2017

This is a really interesting, student friendly and at the same time challenging course. Dr. Chuck is very intriguing and makes it fun for continuing with the course. The course appears to be a well planned one as well. I am starting to build a good sense of programming after taking up the course and I am feeling more confident about the technicality in programming.

By Joe Z

Jun 17, 2024

This is pretty much fantastic courses of python for non computer-bases person like me to get entrance to coding, the host is energetic, homor and knowlegable guy! you did a great job that definitely would have great influence in IT training. the tutoring methodology is great, no boring, tutoring key points combined with practises, easygoing! fantastic experience!

By Paige A

Jul 29, 2021

This course is a great introduction to Python. If you have a little experience, the first couple of weeks are pretty easy. I didn't run into any significant trouble until week 7 (the final week), and even then it wasn't too bad. I wouldn't suggest if you have previous programmiing experience but if you are brand new to programming than this is the course for you!

By Isabelle R R

Jul 6, 2021

I read the others avaliations of this course, so I think that's is a nice course to initiate in Python. Sometimes, I agree it's a slow but if you have never seen any program language or been comfortable in kind of computer's language it's a good starting do this course. Otherwise, you can read the open book and take the advanced courses in this integrated program.

By Vishwa M

May 1, 2020

This course is perfect for students who are already familiar with any programming language, but if someone's totally new to programming then they might have little problem while understanding the stuff, because newbies will not understand why we are storing values or things like that.

Otherwise this is best explained course with clear voice and perfect explanation.

By Girish R

Nov 10, 2019

Great class! Dr. Charles Severance puts across the syllabus in the most easily understandable language with examples that a novice can literally picture happening. The bonus videos along with the interview videos are added information that bring to light areas that get missed out otherwise. Overall great course. Would recommend it to those looking to learn Python.

By Christos L

Oct 13, 2017

It is a very good introductory course to Python programming focused on people with minimum or no computer programming background at all. It gives you a push start to engage into Python programming and learn to love coding in Python. The course instructor is amazing! The material and the slides/videos are well prepared and paced at an adequate level for a beginner.

By Pamela G

Oct 31, 2015

Excellent class! I recommend it to anyone trying to learn programming. Dr. Chuck is a wonderful teacher. The class progresses at a nice comfortable pace. His lectures and code examples are thorough and informative. He takes the mystery out of programming and gives you the tools to make you feel like learning to code is attainable. Thank you Dr. Chuck and Coursera!

By Fajrul I

Aug 4, 2021

The class was really amazing. I'm a health professional and I had never been taught programming language or even the basic of computation while I was an undegrad student. This course is recommended for anyone who wants to get started in learning about programming. The lecturer is super cool and really makes the python programming language is really for everybody.

By Amritarupa L

Jan 17, 2021

An excellent starting point for those who do not have much knowledge about computers or programming, but wish to learn more. This course doesn't just teach you how to write simple codes, it also explains how the code works, what is physically going on inside the machine, in very simple language. There are practice exercises too, these can be increased in number.

By Shabana Y

Oct 1, 2020

It's truly a course for absolute beginners who want to learn coding. You are gonna enjoy throughout the course because Mr. chuck is really a fantastic and funny professor. Besides these, the computing videos in the end of every module adds up to the knowledge and inspires to be consistent on what we are learning . The videos of office tours are also beautiful.

By Vaibhav P

Jun 29, 2020

This course is amazing! Like 'hello world' is the first code that almost every programmer writes, I recommend everyone to take this course as a first step towards learning Python or starting to code as a whole. Thanks to Dr. Chuck aka Dr. Charles Severance, the professor and University of Michigan for making it fun and not boring or bewildering.

Love from India!

By Alvin H

Apr 2, 2020

It's a very simplified form of presentation into the basic of python which has provided me with a outline of python. Being new to this programming language i was hesitation to do an online course which i have never experienced in my until today. This online course was very helpful to me in understanding the basics and also boost spirit in learning courses online.

By Kushagra B

Jun 5, 2019

I would say, if someone had any sort of coding background in any language, they will finish the course in a breeze. And for someone who is new to the computer science or programming, it will be like when i learned my first language, little confusing at first but things eventually seem very easy. The key is to not give up. Try Try till till you get the code right.

By Garrett S

Jul 27, 2018

Great Course to get started. I thought the material and lecture videos were great. I could pause and type the code to follow along. I could have used a few more assignments to really dial in the basics, but I am sure there will be plenty in the following courses. It was just enough of the basics to give me the bug continue on and explore the possibilities of pyth

By Ning L

Jul 13, 2018

This is my first Coursera course and it's really helpful. I had a few programming experience in C/C++ and a little experience in Fortran too, but just get started with Python. Dr. Chuck is a really great teacher. Even for so-called "experienced programmer" like me, this course provides a brand new perspective to learn and get more understanding about programming.

By Lauralee W

Apr 18, 2018

The instructor's approach to explaining programming concepts was great for a true beginner like myself. Strategies for avoiding common errors and frustrations were helpful. I was able to complete the course rather quickly, but I easily could have spent additional time with the text and practicing. Staff responses on the message board were prompt and very helpful.

By Laura B

Feb 27, 2018

I enjoyed this class and I was able to keep up with it even though I have a full time job and a family. The lectures were fun and the quizzes and assignments related to the lecture material. Great introductory class that helps you with other good computer skills like downloading apps, navigating in the terminal window, etc. in addition to learning intro Python.

By Michele D

Feb 14, 2016

I do not have any background in computer science and this course was easy to follow along and learn the basics. I thoroughly enjoyed Dr.Severance's way of explaining abstract concepts and how we repeatedly go over concepts. The quizzes and assignments were a great way to review ideas in the book while giving us the opportunity to use our newly acquired knowledge.