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
228,240 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

JT

Invalid date

I completed the course in about three days. I've never programmed before to the learning curve was excruciating but nonetheless I managed to get through and finally get my python feet wet so to speak.

KP

Invalid date

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.

Filter by:

1326 - 1350 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Muhammad W

Dec 20, 2020

As someone who studied programming at college, I was very confused with the control statements and indentation in Python. Not only did professor Chuck cleared those misunderstandings I suffered of, but he also taught me new stuff! thanks! I recommend this course for anyone; beginner or someone who has played with programming before. It will be helpful.

By Gabriel A S

Sep 8, 2020

Absolutely love this course. If you got no idea about programming, Python, how does computers work while coding a program and youre interested in it, this is your place to be. Proffesor Charles showed off in teaching all of this and more. Thanks to proffesor Charles, U. of Michigan and Coursera for the opportunity to study this important topic nowdays.

By A. Z

Feb 8, 2017

For any one familiar with R and wants to get to know about Python, this is right the course you want to go for. Dr. Chuck's lecturing style is really inspiring, humorous, and helpful. I am planning to finish everything in this 5-course specialization, and this first course definitely gives you a good start in mastering this wonderful language. Thanks!

By Vibhuti S

Oct 24, 2020

Apart from developing a profound cognizance of the fundamentals of programming with Python, you also get a chance to discover the marvellous practical applications of programming and other technologies through interactive video interviews of various experts working in related fields, available at the end of each week, which is very inspiring to watch!

By Brandon G

Jul 24, 2020

Extremely beginner friendly and intuitive enough for a layman like myself to understand but challenging enough that I have to sometimes stop and pause and think a little deeper to internalise and process some of the ideas more carefully. Would 10/10 recommend to anyone who's interested in getting a taste of programming but doesn't know where to begin.

By João Á d S B

Feb 25, 2020

It's a great course, specially if you have never code before. The professor will teach you not only about the language it self, but about programming and how computers works in general. Besides that, there is some videos (not requirement) that shows interviews with some computer scientists and tell they history. It was a great course!! Recomend a lot!

By Tony M

Apr 9, 2019

I took this course in order to allow me to help my 14 year old son who is learning Python at school. I loved the short videos, the worked examples and the ease with which I could install the Atom editor and Python3 on my iMac. Once started I couldn't stop and I completed the course in 2 days. If you want to learn Python, this is a great route to take.

By Abhishek T

Jun 13, 2017

The course is well structured to start with basic of python. Lot of motivating videos and experience of different person makes the course more attractive for student like me. But in Indian Currency course fee and certification is very high. Please adjust according to the currency of the country. We as a student unable to pay this much amount of money.

By Angy L O

Dec 6, 2016

This was my first time learning computer programming. I think the course is very friendly and clear. I liked the fact I could go to my own pace. Videos and book are very useful. I had learned the basis for python and I am very encourage to learn more in depth this language. Thank you very much to all the people behind this course. I really enjoyed it.

By Diana Z

Dec 5, 2016

I thoroughly enjoyed listen to professor Severance's lectures, it made learning the first basics of python less daunting to someone with zero background in programming like me; solving the course assignments gave me a sense of achievement, even though I know real programming takes much much more than this; I feel motivated to start the second course:)

By MANISHANKAR K

Apr 16, 2022

One of the interesting and most fruitful course for the student who want to know python from beginning .In this course our sir has taught from the basics of the python programming language and I enjoy the course and done all the assignments and exercise. And I am very thankful to Coursera platform to give me such an opportunity to learn this course.

By Kumari S

Jan 17, 2022

I have really got to learn a lot from this course. I really enjoyed this. The assignments have good standard that are well planned. They make good applications of whatever has been taught. The course helped me in getting the basics , which is why this course is designed. Moreover, I would like to thank to Dr. Chuck for giving such brief explanations.

By Molly R

Aug 16, 2021

I have previously taken python courses at my university but this was the best course so far! Prof. is an amazing teacher and he keeps you engrossed in the content throughout the course.

Course content is explained extremly well. Little things that one can ignore while coding are mentioned as well.

All in all, a great course to start from somewhere

By Shiv S

Jan 14, 2021

This was a very immersive and interesting course.

The course gave great ideas to do just that.One of the best short courses on moving to online teaching ever: full of practical exercises, tips and ideas. I have learnt so much and I have enjoyed doing all the learning too.

I am grateful to have the chance to participate in an online course like this!

By Emily Z

Jul 22, 2020

It was a great way to start learning programming without any prior knowledge. I would have had no idea what anything meant a few weeks ago, but thanks to the amazing instructor, it was made possible! My only complaint is that the worked out solution videos aren't the assignments you get from the class. Highly recommend, the lectures are so well done.

By Sweta

May 31, 2019

Feeling good after getting introduced to python because it was taught very well. This course surely have given time to basics a lot. And I very much like the way of elaborating the program how it is working in all part and the flow chart or block style. and how to use python app save a file etc and using command prompt these parts are well explained.

By Pradeep S

Apr 4, 2019

Excellent course for beginners. The overall syllabus is so organized and availability of hands on exercises , quizzes and assignments are a great help to improve the performance. The instructor (Charles Severance) is awesome. Thank you coursera for such a wonderful beginners course on Python and also thanks to Guido Van Rossum for his great creation.

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.