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,686 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

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.

SA

Aug 22, 2020

It was an awesome course , the instructor was very good at explaining it in a (hogward) like way .It was fun, i feel like anyone who doesn't have prior knowledge on programming can learn it with ease.

Filter by:

1351 - 1375 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Bella W

Mar 10, 2019

This course is really suitable for a programming rookie. I love the teaching style of the professor,clear and easy to understand and full of natural humor, which made the learning process increasingly attractive and prompt me to learn more and further. Thanks very much for the terrific course and this would be a great start of my program learning. :D

By Chong Z L

Nov 20, 2018

Instructor gives a thorough overview of not only Python but how computers function and why programming is needed in the first place. Explains the granular details of each line of code, making this course truly suited for someone with zero background in programming. It's well designed not only to teach but also to pique curiosity and inspire learning.

By Vamsidhar R B

Mar 9, 2018

Very well organised introduction for Python. For newbies, I feel this is the best course to understand Programming. Dr. Charles Severance really knows how to teach online and this course is more of fun. Through out the course, it was like one of my experienced friends teaching me. Quizzes and Assignments were great and helps in building the concepts.

By Joselin A

Mar 8, 2018

Programming for Everybody (Python) is a great course every learners must do it. I sincerely thank all the teaching staffs from coursera community who helped me out and gave me ideas when i got struggle in code and when i was struck in the middle of course. I thank you for your immediate support, help and guidance to complete this course successfully.

By ido l

Nov 14, 2016

Great course! Charles is a great teacher, the lectures were organized really well - never too hard, always explaining the principles behind every thing we do. I think the assignments were also very good, and really had me practising the things I just learned. Would recommend to anybody who's interested in programming and is just beginning to learn :)

By Orfeo F O

Aug 27, 2022

It was a good experience taking the course. In my case I already had knowledge in programming logic; however, I was able to review some topics that I did not master very well, such as exception handling. The content was well selected and the quality of the course is very good, especially for those who are going to see programming for the first time.

By Milinda Y

Jun 18, 2022

I am a graduate student doing a PhD in Mechanical Engineering, so I do have a slight back ground on coding. I wanted to improve on my programming skills so I decided to learn Python from scratch. I could say for sure that this course covers all the background you need. I am super excited to keep learning python after this course. Highly recommended!

By Neysa A

Jan 5, 2021

After learning python with professor Charles Severance every other python lesson I take in another platform never satisfies me. This course can guide a very beginner like me to python, and for me this is the most beginner-friendly way to learn Python. The professor explains the logic very well, the flow is also just right, not too fast nor too slow.

By Anjali w d

Dec 4, 2020

This course is an excellent course for computer programming beginner like me. I thought that computer programming is very difficult subject, which is hard to understand before taking this course. After completing this course, I understand the basics of python programming language very well. Thank you very much for creating a great course like this!

By Naveed B S

Aug 5, 2020

The best thing about the course was the instructor. his way of teaching was sooo good. Also the assignments were intermediate level so we could figure out the answer only if we ponder over it. I will surely be doing a follow up on this course. I didnt know the first thing about coding or programming but now i have an idea. Thank you for this course.

By Krishna N

Apr 4, 2020

It is basic introduction course. No depth suitable for competitive programming. If any one knows and have experience in python should go for higher level of course. However that was great experience learning on coursera. I wish to learn more. And advanced python from the same. Finally Thank You for the Knowledge it really helps in performing better.

By IGOR V T

Mar 4, 2020

The instructor is fairly easy to follow along with the reading. For someone who knows and still knows very , very little if anything at all I'd say it was a somewhat of welcoming introduction. The only down side is at the later portion of the class if you have zero experience you will need to do more research than supplied in the book or the videos.

By Gregory J

Oct 29, 2019

Outstanding course. Dr. Chuck is a wonderful teacher and delivers the material in an engaging and relatable way. I have taken a number of online courses on other sites and this one blew them all out of the water. I highly recommend this to those struggling to find the programming fundamentals training that are missing in so many other intro courses.

By Kohana K

Jun 12, 2018

Professor Severance is a passionate and extremely likeable instructor who knows what he's doing and also has the experience to guide novices like me. This course was highly beneficial, provided sufficient studying matter and was well spread out. I learnt a lot while also thoroughly enjoying the course. Looking forward to signing up for the next one!

By Robert V

Mar 14, 2018

Difficult for a beginner, I really struggled as I know nothing about programming but the Instructor really intends for you to struggle so you actually learn it... He really knows how to teach and I'm going to take more courses with Charles Severance, I bought the book as well and its helpful. You have to study and I did and passed with a good grade.

By vishal g

Dec 12, 2016

Dr. Charles makes these modules much more interesting than I have ever seen before. I am a Masters graduate from a reputed university, which is one among top 10 in the world, but I can strongly say that Dr. Charles is something different and I would love to study forever under him.

The way he connects technology to real world is something fantastic.

By Jaime C

Jan 26, 2023

I am a Structural Engineer and BIM Specialist. At some point I ended up having this need to use PYTHON either because of certain softwares could manage the data better with that language or i needed auomatize somes process, so I finally decided to take the first step into this unknown realm and there is no better way to do so than with this course.

By Leslie M

Sep 21, 2022

The videos were thorough and understandable. The assignments were challenging as a refresher (I hadn't touched Python or programming in over 10 years), but simple enough to manage on my own. I have saved many notes that will be valuable for future classes, and the professor gave an excellent direction for the next steps to take to improve my skill.

By Flavia M

Jul 25, 2020

I really enjoyed this course and Dr. Chuck was pretty awesome!

I recently decided that I would like to find out more about programming and Data Sciense, and I think this was a fantastic start. Thank you to Coursera, the University of Michigan and Dr. Charles Severance (you should know that the sorting hat lets us choose our house - I know you know).

By Le V T P

Jun 26, 2020

First of all, I want to say thank to Prof. Charles! This class and the idea PY4E is so awesome. This course exactly for everyone (I'm kind of a novice in the beginning).

The explanation is very detailed and understandable for newbie like me! I feel programming is more interesting now xD! Strongly recommend for marketing researcher or data analysist!

By Kulwarn P

Jan 9, 2019

Course is taught in a manner that is easy to learn. In addition to teaching Python, inspirational videos are included with the creators of Python, and raspberry pie, and students around the globe. To truly serve the mission of making the course accessible to all around the globe, the book is free to download. Highly recommend to anyone interested.

By Jahangeer A

Apr 27, 2017

The lectures are well prepared, and the assignments are adapted to the learner, regardless of whether the learner had (or did not) any previous experience in programming. I personally used the forum only for the last assignment, and received the necessary help. I deem it safe to say that I enjoyed this course. Thank you to the Team and to Coursera.

By Donald

Jan 2, 2017

Coming from a previous background in statistical programming (mostly self-taught) I found this course to give me a much stronger foundation in computer science behind the programming. I would and will highly recommend this course to anyone who is starting programming, trying to learn the syntax of python, or refreshing their knowledge in the field.

By Christine W

Oct 12, 2016

Dr. Chuck is incredibly engaging and makes the material approachable for people not familiar or comfortable with programming. Even though I am not completely new to programming, watching Dr. Chuck's lectures was instructive for me in learning how to communicate these types of concepts to a wide audience with varying levels of computing proficiency.

By Praveen K

Feb 26, 2016

This course was completely exceptional. The video lectures by Dr.Chuck was helpful throughout the course. The assignments added to each section of the course help us improve some creative thinking and it improves our programming skills as well. Hats off to Coursera!

I will still take more courses from coursera having a fruitful experience like this.