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:

851 - 875 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Deleted A

Oct 3, 2017

In my opinion this was an excellent course. All the information was available, and well explained. The professor Dr. Chuck it's a great teacher, he made me laugh a couple of times, so I really enjoy all the videos and excercises. I found very interesting all the interviews to famous people, such as Guido Van Rossum, Massimo Banzi and Daphne Koller. Thanks so much to everyone who makes this course possible and thanks to Coursera.

By Miska J

Aug 17, 2017

Like the title states, 'Getting started..'. So if you have prior programming experience this might feel a bit elementary, but if you're completely new to Python there's still plenty of things to get you going faster with Python. And if you're completely new to programming... This course is definitely bang for the buck! Very easy to follow, great examples to get things sinking in fast and in overall, very well constructed course.

By Isiah R W

Jun 30, 2022

Gave me a good foundation on functions, operators, and loops. I learned how to create code for a program to do simple calculations (add, sub, mult., division, averages), how to ask for user_inputed data, and data type conversion (ex. string data converted to integer or float data). I don't feel like I'm a programmer yet but I am surprised by how much I picked up and am excited to see my progress as this is still my first week.

By Mo A

Apr 17, 2021

It is a pleasure learning from prof. Severance! I am a programmer myself and it is important to me when a professor talks in basics and includes history that makes course interesting and knowledgeable. I am a 'Teacher Type' myself so I like learning things from ground up. Exercises and problems should keep students at the keyboard and I thin prof. Severance did that for me with while-loop min-max problem! it is a great problem!

By Mehta S

Nov 14, 2020

This course experience was on par with in-person lectures I have had in my university, maybe even better. Professor Charles Russell Severance is an exceptional teacher and makes the course content quite easy to grasp by delivering the lectures sequentially, systematically, and keeping the audience in mind.Like all the other reviewers, I am quite satisfied and would highly recommend anyone aspiring to learn Python to start here.

By NURUL A B J A N

Jul 14, 2020

Its easy to understand! You've got a plenty of time to complete all courses. Don't give up, your almost there :)

The instructor explains the code in such a simplest way you could imagine, you always can pause and rewind if anything falls behind. The courses are split to 2 which you still can continue to learn after completed the part 1. Overall its a great experience to learn python with coursera! You should give it a try too.

By Alif A 1

Apr 30, 2020

This course was a lot of fun. If you're completely new to programming, this is a very basic and easy course so you won't likely have any trouble understanding. However, if you have prior knowledge in programming in a different language and taking this course just to learn Python syntax, you should complete the course very fast and move to the next one to get more in depth knowledge in Python because this will be a bit too easy.

By Aaron L

Apr 12, 2020

This course is helpful for being introduced to Python. The only comments I have is to maybe increase the amount of exercises to really drill the concepts in. Also, to include all current chapter components learned into the current chapter exercise. For example, try and except wasn't applied until the next chapter or two. Not a real problem, but would be helpful while it is still fresh and able to work a few different exercises.

By Sarvesh M

Sep 29, 2020

Really good course . I have learnt a lot in this course's graded assignments and quizzes and also from the video lectures . I do recommend this great course for everyone who is just beginning to learn python. Great course . Thank you Dr . Charles Severance . I am really grateful to coursera and to Dr.Chuck for this wonderful course. I sincerely thank my instructor, University of Michigan and Coursera for this wonderful course.

By Thiago R

Feb 8, 2019

I'm studying programming to change my career. I always thought programming was very difficult, a job for a few brilliant minds only, but Dr. Chuck made me believe it is doable. Don´t get me wrong! Programming takes A LOT of work, but it is far from impossible... Also, learning only the basics in programming already gives you a totally different view of the world. Thank you Dr. Chuck and Coursera, you literally changed my life.

By Rajneesh G

Sep 8, 2018

I have completed this course,in a weekend spending 3-4 hours a days and found the course difficulty to be easy.

The course is really easy to understand and the assignments and quiz makes it easy to build the concepts. I would recommend this course to anyone who wants to start Python programming. The way Dr. Charles teaches the concepts is a very interactive fashion and this keeps you motivated to complete the course. Thank you.

By Hamad A

May 21, 2018

I was already familiar with programing basics (if statements, while loop, for loop, etc.), and I took this course to familiarize myself with python syntax. If this is your first time programming, I highly recommend this course. Lectures provide great explanations of python basics and Prof. Severance is an entertaining lecturer. However, while lectures are great, I wish the course had more practice problems for each assignment.

By vipin p

Aug 8, 2017

A very creative, simple and clear way to explain a language you might have no idea about. Hats off to Dr Charles Severance for his great work to move from one point to another. I really appreciate it. The method of teaching is simple and increases your rate to learn. I will not hide the fact that it was my first time I wanted to learn more and more. Thank you Coursera and Dr Charles Severance for making it memorable. Loved it!

By Mario M

Oct 30, 2016

I'm studding Journalism and I didn't know nothing about programming. I found this course very interesting, when I finished the degree, I will need to collect and analyze tons of data, I think and this course gave me a little introduction in this fascinating world of Python! All the material is well explained, and you can see him programming too so you can copy his code to check and study it. A really good course, thanks!

By swati k

May 31, 2021

Thanks Coursera ,I swati from india. This course is very much helpful for me. Its very much help me clearing all concepts of python.Thanks Dr, Charles sir ....best lecturer ever and very fine explaining each terms used in program.All assignment are useful and challenging when you solving by yourself u got what u want,as a self learner i was remember my college days by completing assignments. overall best course.Thanks again.

By Bibiana E R

May 17, 2020

El curso fue excelente, abordó de una manera muy clara, los temas que se encuentran en el libro de estudio, los ejercicios y los cuestionarios contribuyeron enormemente con mi aprendizaje; pero no olvidemos que lo más importante, es la práctica, si efectuamos cada uno de los ejercicios del curso por nuestra cuenta, nuestro aprendizaje va a ser mucho mayor; y no se olviden de revisar todo el material del curso. Muchas gracias!

By Dmytri

May 2, 2016

Great course for those who have zero programming experience. The course is very well structured and designed to walk you through the learning process to more advanced material in the future courses. The assessment is done through interactive assignments and quizzes.

I'm glad to have a privilege of taking this course and would like to thank Dr. Chuck, University of Michigan and Coursera for this wonderful opportunity!

Thank you!

By nourin a

Nov 5, 2020

It was an amazing experience. Before the course, I had lots of doubts that I may not keep pace with the programming as I am new to this field. But, I learnt a lot following the flow of course. The additional material in form of book is the I thing I loved the most. It helped me a lot to learn and revise the concepts learnt from amazing Dr. Chuck from book! Thanks Coursera for the learning platform and financial aid approval!

By Angela P

Sep 4, 2020

I enjoyed this course very much, I had zero previous experience and it was relatively easy to understand the concepts plus the professor was really engaging. I had some difficulties with the assignments but I got my questions answered through the forum or searching help online. I did enjoy the videos about office hours and tech conversations, I learned interesting facts I didn't know from them. I'm planning to keep learning.

By Heng Z

Jan 13, 2022

I have to say that this course is the best course of Python beginners online. I didn't learn any programming language before, but Dr. Charles makes this course very very interesting. I really enjoy the whole class including the bonus video. I will go to US for my graduate study of Marketing Analysis this fall. So if I could have other opportunity to learn Dr. Charles's other course about programming, I would like to attend.

By Kaiquan M

Nov 7, 2021

This (Python) Programming for Everybody course has been a good refresher on the topic of 1. variables, 2. conditions, 3. if-elif-else statements, 4. for loops, 5. while loops, 6. try-except, 7. a basic function The course was also a good introduction to new topics such as 1. how to use the Atom IDE to create python .py files 2. running python code in the command line 3. executing python .py files in the command line

By Vignesh S R

Jul 5, 2020

This course not only help me to learn python but also helped me to put my hands on c language and I started implementing the same in arduino programming as well. learning from dr,Charles Severance is very awesome experince because his teaching techniques are awesome ,I am 100% sure that at the end of the course you will start writing code like pro. But it can only happen if you are willing to pay attention from the start.

By raghav s

Jun 23, 2020

I feel this is the best python basic course for beginners and the best part is prof. Charles Severance from the University of Michigan is teaching us. he is the author of the book "Python for everybody" and for every week's assignments, we have a bonus video where he interacts with top inventors of the industry.which is awesome !! thank you so much Coursera and the University of Michigan for the opportunity to learn online.

By PRASANT K S

Jul 24, 2018

This is great place to learn.

According to me the videos, and documents shared in this portal are very helpful and relates to the real world. which makes the things to understand easily.

Thanks to Coursera, for providing such a platform, where we can explore our self, and do review of others. put queries and answer to others queries too,'

Thanks to "Charles Severance" for his beautiful presentation and knowledgeable lectures.

By METTA J

Jun 24, 2020

The course was great. This is my first course on Coursera and am pretty happy with the way it progressed. It gave me an insight into the basics of Python programming and helped me write simple programs on my own. The speaker was too good at explaining minute things which help error-free programming. I am grateful to the speaker for helping me set my first step into Python programming and will always be thankful to you Sir.