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

AB

Aug 23, 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.

YN

Oct 14, 2017

This course is organized and explained very well. It is moderately challenging, and I recommend it to get interested in Python. The teacher and the assistant staff are very good. I enjoyed the course.

Filter by:

1101 - 1125 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Ashish k

Jan 12, 2020

Dr. Chuck is so interesting that you never get bored. You can pass the course in a few days with minimum or even no programming knowledge. It's a good starting point for beginners.A great introduction to Python and programming as a whole. Everything is broken down making it easy to understand. I had zero programming experience before and this class made it easy and fun to get into.

By Siddharth S

Nov 8, 2015

The initial topics and concepts are very well explained, which helps to build a solid foundation for learning future advanced programming techniques. Prof. Charles has taken time to elaborate on basics which can be easily grasped by complete beginners. The language and pace of course is easy and the lessons are peppered with lot of examples and video interviews of industry experts.

By Marco D C

Nov 4, 2020

This is perfect for those who have no background in python. I love the pacing and the explanation that dives deep into the topic but does not make it complex. I love how simple it is and how easy it is to follow. I love how I was able to follow without being confused with all the information being introduced. This is definitely a highly recommended lesson for starting with Python.

By Siqiong H

May 25, 2020

The course is excellent and helpful for zero background people to get to know Python step by step. And I really like the instructor as he actually get you through python step by step in a easily understood way. From the first course, programming is not like something magical to me any more and I got to know how computer works in the background. Thanks a lot for the amazing course!

By Irene

Apr 4, 2020

I like the way that the instructor teached, very clear and straight forward while also vey humorous. I'm planning to take other classes which is relevent to python. By the way, I think this course might be a little to easy for people who have some basics for computer science or already learn other kinds of machine language. I suppose I would take more challenge classes if I known.

By Catherine A

May 19, 2019

I would recommend this course highly, Charles Severance is a delightful teacher who communicates easily to non-technical people and technical alike. What I like, is I feel like I understand what I'm doing, it's not a simple 'monkey see' or 'monkey do' process that is common with a lot of online courses. Very much enjoyed doing this course and would like to continue with some more.

By Vladimir Z (

Sep 17, 2015

The only course I've actually start learning some programming. Especially good for those who don't know anything about programming and could hardly imagine how things done inside this electrical magic box.

In some sense better than Codeschool, task is a bit harder, and the overall coverage is deeper, though I passed it on 1.5x video speed because of lots of talking. Like it anyway.

By Khalid A

Apr 29, 2023

Completing this course on Coursera and earning my certificate has been an amazing journey! I feel a great sense of accomplishment and pride in my hard work and dedication. The knowledge and skills that I have gained from this course will be invaluable to me in my personal and professional life. I am grateful for this opportunity and excited to see where my new knowledge takes me!

By song y

Oct 14, 2022

Very good course. As stated at the beginning of the course, it is not only dedicated to teaching us how to program in python, but also teaching us how to take a programming class. Through these days of study, I have felt a lot of things that I have never had before. It is some idea, spirit, or other, which gives me courage, confidence, and fun. Thanks Professor Charles Severance!

By Manish S

Jun 24, 2021

I'm feeling inconceivable, just a few weeks back I knew nothing about programming. After completing this course now I am able to help my friends with their basic programming problems. Dr.Chuck is a very great teacher Ijust want to thanks Dr.Chuck for making this course. The Best function of COURSERA is you can discuss your coding problems with other fellow students. Great course!

By Khalid A

Apr 11, 2021

This is a great course. The teacher not only knows his material but has a lot of experience working with first-time programmers and so knows what errors they are likely to make and what questions they are likely to ask and addresses them all. He is fun to listen to, interesting, and even funny at times. Definitely recommend it for anyone with no programming background whatsoever.

By Steven L

Jul 10, 2020

Fantastic introductory course by Dr. Chuck. The material is very well laid out and assignments/quizzes can be tied back to material in both Coursera Videos and the course textbook. The intro course was challenging enough to force the students to truly follow the lecture material, but also not so difficult that assignments were impossible to complete for a first time programmer.

By Abu S R

Apr 9, 2020

This is my first course on coursera. During this pandemic, I got a mail from East Delta University that I can do some online courses offering by coursera. I didn't take a minute to enroll in some courses. Among them, I started with this course. Instructor D. Chuck is awesome in teaching. The way he teaches us is like I felt that I am doing the class in front of him in live class.

By Sujeet K

Sep 3, 2019

This is a great course. The teacher not only knows his material, but has a lot of experience working with first time programmers and so knows what errors they are likely to make and what questions they are likely to ask and addresses them all. He is fun to listen to, unlike some moocs I have taken where the teachers were reading and got the intonation all wrong--very distracting.

By Jesse C

Apr 25, 2019

An excellent introduction to Python, programming, and basic control flow logic. I'm happy to receive certification for my hard work endorsed by the University of Michigan. Dr. Charles Severence does an outstanding job presenting this course. Extremely informative and I am so excited to continue this journey that I am starting the next course immediately after writing this review.

By Lee R

Oct 1, 2018

I have tried several other training programs in my efforts to learn Python and this has been, by far the best. Let's face it, Python is a huge subject that requires a deft touch when it comes to finding a good path to get you started. Dr. Severance demonstrates remarkable skill in doing just that, mixing instruction with practice modules to get you started as quickly as possible.

By Tushar B

Sep 16, 2018

This is very important course if you wanna to be a very good Python Programmer than i will recommand everyoneto start this course. This course is covering all the basic to advance topics of PYTHON .

Also the instructor is well-prepared and amazing with deep knowledge in programming........

At last i waanna say this is an amazing course to learn to understand all concepts of PYTHON.

By Sridhar M

Mar 14, 2021

Although I have written several thousands of lines of production code in Motif, X11, C and C++ on IBM AIX and supported mission critical applications for over 12 years between 1994 and 2008 (after which time I became an integrator and stopped coding and just developed scripts using expect, and ksh) I wanted to learn Python in structured manner. This course served my purpose.

By Jasmine W

Jun 30, 2018

Instructions were easy to follow and help was easy to get. The book explained the concepts well and there was enough challenge that I felt as if I was forced to learn it. Towards the end I started skipping the videos and just reading the book to see if I understood the concepts then watched the videos as I got stuck. With some background in programming this was easy to complete.

By gerges a g

Feb 12, 2022

i am really so happy this is my first course that i have ever finished the professor was so good,intellegent , creative he is an awesome professor with creative teaching skills the auto grader tool was also a good project and i am impressed i am happy to be here and thanks for the certificate i love you so much and wanna take a lot of courses later i love the professor a lot

By kamogelo l

May 16, 2021

This course is a wonderful introduction to programming. The material is easy to grasp, the community is awesome and there is a lot of resources available to use. It has helped me gain confidence with writing code and I have enjoyed it. It is the perfect way to get started if you are looking to gain skills in programming and you do not know where to start. Highly recommend this!

By Vishwajit A

Jul 6, 2020

The course is a real starter for my programming journey with Python. The contents are very inclusive. The instructor and video lectures are very interactive as well. The exercises are fun and learning at the same time. Overall, the course is a one-stop go for people starting to program with Python. It eliminates need for searching resources online and hence saves a lot of time.

By Dominic W

Mar 11, 2017

This course was outstanding! I learned more from one month of this course than I did while taking a semester of computer science course at my university. Also, the language being taught in this course (Python) is much more intuitive than many of the other programming languages I have tried (C++ and BASIC). This course is a must for anyone who wants to learn computer science!

By Marc N

Nov 14, 2016

This a great course to get you started with Python , even if you're new to programming all-together. Dr. Charles Severance is one of the greatest , most skilled tutors I've ever seen and his effort in this course was mainly focused on conveying the most basic building blocks and concepts of programming in general and applying it using Python language. Definitely a great course.