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:

1126 - 1150 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Kiran S

Jul 3, 2016

This is an excellent course to start with Python and Prof. Charles has build up an excellent course work.

Listening to his lecture is like listening to a music and going deep into it exploring new pathways.

His way of delivering the lecture is so simple yet so deep that even a person without any CS background could get on par. Thanks again and looking forward for the next course.

By Jesse G

Dec 9, 2015

I enjoy that a very known author wrote this course. More than anything, I enjoy that the textbook is free and that the course materials are here for me to consume and learn at my pace. I also like the quizzes and the interactive checker we have for checking our code. Sometime I'm working off my phone and can't access a python interactive environment until I get home from work.z

By Abdul M A

Oct 10, 2021

This course is beyond expectations, i am from a civil engineering background had zero knowledge of programming, I just had a passion to learn and Dr. Chuck is amazing and his teaching techniques are of no match. He maskes the complex concepts easy and keeps you entertaining.

overall this was an amazing course. Any one with an intrest to learn programming can take this course.

By Vidula S

May 12, 2021

This course made Python interesting for me, a biology student! Dr. Charles is a great teacher and it's a treat to watch him teach. Course material was basic and easy.

One thing that bugged me was in week 7, the topic was tough and somewhat rushed. The assignment was difficult as compared to the study material.

Overall, this course is amazing and I would definitely recommend it.

By Marcos P P

Apr 30, 2021

Considero que todo aquel interesado en aprender a programar, entender las bases y entender la lógica de la programación debería tomar este curso.

Las clases son excelentes, el profesor es carismático y la forma de explicar es muy fácil de comprender

Aunque es un curso introductorio, siento que permite formar unas bases sólidas y (al menos en mi caso) motiva a seguir aprendiendo.

By Avanika A

Jan 27, 2021

Dr Chuck is a wonderful teacher and it was his demeanor that encouraged me to finish this course and make it all the way through. The course material covered basics in a very practically manner and laid foundations for understanding buggy code and exceptional behavior which is the real challenge of programming. Thank you UMich and Dr Chuck and the team for this amazing course!

By Siddharth S

Sep 8, 2020

This was great boost for my Programming capabilities and learned a lot from Dr Chuck. He teaches very well and make concepts look more easier as they are, although i already knew about C/C++ programming i believe Coursera and Dr. Chuck made things more clearer to me. I really appreciate the time and effort he had put into this for the benefit of Thousands of student Worldwide.

By 黄金泽

Jun 23, 2020

Glad that I finally completed my first online course. I have always been interested in programming, but for personal reasons, I have been delaying learning to program. During the popularity of COVID-19, I finally put learning programming on my agenda. P4E is a perfect introductory programming course for me. I like it, so I decided to continue to follow the programming courses.

By Abhijit T

Feb 18, 2019

Well-paced, good course for beginners. The instructor is very good. If you have absolutely no background on programming in any language, this is a great place to start. If you're an experienced professional who knows how to code, you'll find this course very easy to complete. That, however, does not take anything away from the fact that this is a good starter course on Python.

By Brett S

Jan 21, 2019

Excellent teaching. Each night I look forward to class after a full day of work. I highly recommend Prof Severance and would also buy the book on Amazon for $10. I originally printed out the pdf version, but found it helpful to write directly in the book. The videos and book go nicely together. The homework is challenging for a complete beginner, but satisfying when completed.

By Pedro B

Dec 28, 2017

Excellent teaching! At the very begin I kind of got lost on following the classes because I continue listening on you tube one after one... without realizing those were other chapters not cover. So on the second time getting back I didn't see the youtube classes but directly videos into cousera. A friend advised me not to keep following otherwise I would get lost again... :)

By Chrysa K

Aug 8, 2016

I liked the fact that the lessons are simple but to the point, and assumed no prior knowledge of anything resembling programming. Though it is of course very easy to anyone who has even limited programming knowledge, I want to say thank you for providing a friendly and non-judgemental way of teaching a programming language, an experience I did not have when I was being taught.

By Dionne A

May 12, 2024

I highly recommend this course for anyone that wants to learn Python or get a refresher. The instructor professor Charles Severance made the course extremely easy to understand and pleasurable to learn. I wish there were more solutions videos but it appreciate the trial and error learning and that some of the videos were not exactly what we needed to solve in the assignments.

By Angus H T W

Apr 9, 2021

perfect. especially learned try/except function in assignment 5.2. although try is "The try block lets you test a block of code for errors.", but it is different from if. if is check statements, so if use ==. but try is "do this", so no need to use ==, just try to put a value into it and see it works or not. therefore we use num = int(num), instead of checking num == int(num)

By Jessie T

Nov 22, 2020

Dr. Charles is very detailed in explaining the concepts and uses a beginner-friendly approach to teach python. I find the exercises after each chapter extremely helpful! The courses provide you with all the supplements you'll need so taking this course really saves the time to roam around on the Internet looking for exercises that match your level. Would recommend this class!

By Cédric M

Sep 4, 2020

Thank you for this course. the course is well organized and of very high quality! Thank you for bringing thes knowledge to us student and making it accessible. Because of the presence of professor Dr. Severance, it make the learning much easier, and because of the experience that he has, it make things so easier to learn and to understan in a global manner. Thank you so much!

By Dev T A N

Aug 14, 2020

This is a very interesting and amazing 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.I love enrolling in such a Mooc . It was very beneficial and i would definitely recommend this course to people.

By sachin m

Aug 7, 2020

"Python for everybody'" is really wonderful course as now I have the python programming skills. This is one very useful course for beginners who wants to learn python and don't have idea that where to start so them this one is best. I would like to thank Dr. chuck for his guidance. Assignments and quizzes are really because it checks your overall understanding of the chapter.

By Shalini B

Apr 15, 2020

Coursera offers motivated learners immense online educational variety

If you are a student, a teacher with an active interest in e-learning, or a professional looking to develop your education and career prospects, Coursera may well be of interest to you. This leading online training and university course elearning provider offers an almost unparalleled range of course titles.

By Володимир

Sep 7, 2019

I really liked the course. the material is taught very simply and very clearly. After each lesson, I don’t have any additional questions. All material is presented very intelligibly and simply. I advise everyone to take the course. Personally, I bought the rest of the material and will study the entire discipline to the end. I want to thank the teacher for the excellent work.

By Rae L

Aug 16, 2017

The assignment was very hard but worked video was helpful. I think since the assignments were challenging, it helped me put more effort and go over what I have learned. I hope that the quizzes have various sets so that I could check whether I learn everything correctly. Overall lecture was very organized and well explained! I recommend this course to all beginners for python!

By Karen K Y W

Jan 13, 2022

Great course and materials! Dr Chunk used a simple and fun way of introducing Python to people who do not have any pre-requisite knowledge about programing. The pace was good and easy to follow, the examples helped the class to build a strong foundation on the basics. For student who have interest in programing and do not know where to start, this is where you should go for!

By Minh K L

Jan 12, 2021

I love this course. It was very useful. I didn't know anything about Python3 but after this course, I now know how to use text editor and command line to write code or program.Like it says in the introduction, the course was very easy and does not require students to have any coding knowledge to learn.Highly recommend this course for everyone who are looking to learn coding.

By Kashmira V D

Oct 8, 2020

This course is really perfect and I enjoyed learning everything! I plan on continuing with further courses to expand my knowledge regarding Python. The explanation part was spot on, helping me understand everything and I love how the assignments had me thinking having me apply the knowledge I gained from the prior videos. The discussion forums were quiet useful and good too.

By Irina “ B

Apr 11, 2019

It was very knowledgeable and informative!! Love the way you explain the logic of Python, its statements, functions, loops and all those tricky little things that make computer speak to us:))

Especially that part about how it interprets what we are saying to the Python: blah blah blah print blah blah blah do while blah blah blah... :)) No wonder my dog looks funny at me!:))