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
230,044 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

HM

Jul 1, 2021

Dr Chuck is amazing!! Great methods, and informative.. Gained knowledge and confidence. Definitely worth the time.. cant wait to start my next course with the University of Michigan, and with Dr Chuck

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.

Filter by:

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

By Wei W W

Apr 8, 2022

I've taken some basic coding courses before, but never really felt like it was interesting. Charles Russell Severance is such a great teacher that after I watched one video of him teaching, I couldn't stop and just kept going and completed the course. Thank you very much for the efforts you put into the course and making it much more interesting to learn

By kiwi t

Dec 30, 2021

PY4E is an extremely helpful course. Prof. Severance's teaching is professional and clear. This course is a cure for a starter like me to feel less intimidated in front of an unknown subject(I majored in English translation and before taking this course I have no experience in computer science). Bonus videos are also helpful. ありがとうございます

By Hoang D P T

Sep 21, 2020

It is a very good course. It gives me basic knowledge of Python Programming. All basic knowledges in Python was taught by a clear, simple way so that I was able to understand allmost of them. After this course, I can learn more higher course related to Python Programming and I can do some projects which used Python as their required Programming language.

By Shamsher S

Jul 25, 2020

A must for beginners in programming languages. The instructor engages as if you are sitting one to one and the overall experience is very. The instructor has left no stone unturned to make this course as interesting as possible. My only grudge is more assignments could have been included for more practise. Anyways that can be found in plenty on internet.

By Samin M K

May 5, 2020

I knew absolutely nothing about programming. Followed a friend's suggestion and now I owe him a treat. I'm very very thankful that Coursera offers such higher level content. This will help many more like me every year not just students who are stuck with doing nothing during quarantine. I applaud their initiative. Long live Coursera, long live Dr. Chuck.

By Nevil T

Apr 17, 2020

It is one of the best online course. I really loved it a lot and it helped me learn in better way. Far more better than my regular lectures at college which sometimes get me bored, but that's not the case here, instructor is makes it much more interesting.

Special thanks to COURSERA team who gave me an opportunity to learn from such an amazing instructor

By Ashis D

Jan 30, 2019

Amazing course for beginners like me, who dreaded coding so much earlier. In the past, I took up python courses online, but somewhere lost the traction. Dr. Charles has been helpful in putting coding lessons in a simple and easy-to-correlate manner. I am grateful to Dr. Charles, Mihaela and other team members helping achieve my first coding certificate.

By Giselle d C S B

Jan 12, 2018

Este ha sido un excelente curso. El profesor Dr. Chuck es un magnífico profesor que siempre busca la manera de motivarte con sus clases. Python es un lenguage de programación que todos deberían conocer pues tiene mucho potencial para resolver muy variados problemas. Gracias a Coursera, la Universidad de Michigan y al Dr. Chuck por darme esta oportunidad.

By Kira L G

Jan 5, 2016

wonderful course!! I absolutely enjoy every part of it, so much so that I am planning to continue the course with the specialization that has now become available with the same professor. His instruction and humor made learning not only memorable but fun. Thank you for opening my mind to a new and exciting world that I can't wait to explore more deeply!!

By Sunaina M P

Jul 7, 2020

Better than most live classes, Getting Started with Python seemed like one of those boring, fully technical courses which would make me quit after a week. However, I was pleasantly surprised as the course material itself is easy and covers the very basics of Python3. I have some prior experience with C programming, so this course was easy enough for me.

By Enrico B

May 17, 2020

I started by auditing the course (finances are tight these days ;)!). Found it very interesting, and hopefully useful for my future career development.

It is thorough and easy to understand, and I am enjoying the learning process, the pickles which I find myself into, whilst trying to solve the exercises, and both successes and defeats.

Highly recommended

By Ziaullah J

Apr 13, 2020

I need to learn python as a beginner and I was searching online websites for it. Someone referred coursera to me and I enrolled in it. I think that was my best decision for an online course. A very user friendly website with no difficulty to use and a very experienced tutor who taught us this course. I am looking forward to take more courses on coursera

By Andy G

Apr 2, 2020

If you are a beginner with no prior programming experience you should definitely check out this course. The instructor does a great job of explaining the information in a way that anyone, regardless of background, can understand. I believe this course will provides you with a solid foundation and more importantly the confidence to keep learning Python.

By Antonia N

Mar 10, 2020

Excelente curso de nivel inicial para programar en Python en particular, aunque muchos conceptos se pueden trasladar a cualquier lenguaje moderno de programación. Chuck es un maestro excelente, muy claro y didáctico en sus exposiciones. El curso pone además un libro gratuito a disposición al que se puede recurrir para profundizar los conceptos de clase.

By Kishore P

Aug 3, 2018

I did have some background in C programming, but that was many years ago. So I chose this course to refresh my concepts. The professor is superb. He has a raw passion for coding in general, is patient, and really helped me understand every minute detail so far. The assignments (especially the last one) was sufficiently challenging to grasp the concepts.

By Kadir C B

Jul 27, 2018

If you haven't done anything with programming this course absolutely broaden your horizon. Course material is well designed. Even though the assignments of the courses are little bit challenging, it helps to understand the structure of the Python language. In addition, Charles Severance is a great person, he well managed to keep his students' attention.

By Mohd A T

Dec 15, 2016

Great course to start with if you are new to programming. Dr. Charles Severance introduces programming in a unique way which was entirely different of how i was taught during my college. His emphasis are more dependent on how the system thinks rather how we think. Although, its just minor shift teaching ideology but this has huge psychological benefits.

By Robert S

Jan 10, 2022

The textbook, lectures, and activities align really well. I felt like the coursework allowed me to have multiple repetitions with similar content so I was able to remember and apply new learning. Assignments were doable, but also posed some unique challenges, which I think helped me dive in and actually practice rather than spit out memorized content.

By M 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.