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
226,754 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

KK

Jun 26, 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.

NU

Jun 22, 2020

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:

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

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.

By SAGAR U

May 16, 2020

This course is what I was looking for - an inexpensive course that covers all the important topics in detail!I would recommend everyone who's looking to learn to program to start with this course, as it builds the required concepts in a systematic approach.It is better if you download the free pdf of the book that was recommended in Week 1 of the course, as it has all the theory required to keep up with the lecture videos.

By H.T.S.C. L

Mar 17, 2021

Absolutely wonderful! I never thought this course could gave me such kind of goosebumps. Dr.Chuck's teaching was on that top. It really meant the title of 'Programming for Everybody'. I was here to do my lab session as a part of my university work. And when you're doing those assignments and quizes it feels that you're exists on this modern technological world. Thank you Dr. Charles and Coursera team for this opportunity.

By Hemendra K

May 14, 2020

IT is very usefulful to me because I am from Mechanical Department and it is beginning for me.

I didn't expected that i can learn and implement the python language.

Thank you so much Dr. Charles who teach a very beautiful and meaningful class. And thank you coursera for giving us an opportunity to learn something in free of cost. Thank you everybody,

I am Hemendra Kumawat , Poornima College of Engineering ,Jaipur ,Rajasthan

By Md A P

May 9, 2020

I actually had previous python knowledge, and i have working on other programming languages for the past one year. But this course is very recommended for absolute beginners who want to get to know about programming language. Well, if you're not a CS student, you can take this course anyway. No problem at all, because the topics were very basic, and the teacher delivered them very nicely with relatable examples. Thank you

By Phani d

Apr 19, 2020

Mr. Charles is a wonderful tutor and has put so much thought into explaining the control flow of python language. I'm a computer science student so most of the concepts explained are familiar to me, even if you are a beginner he completely breaks down each and everything he explains which is extremely useful in burying the concepts in your mind. I would recommend this course to anyone who wants to get started with python.

By Robson

Dec 30, 2019

Learning is more than repeat guided steps in order to master them.

Learning is a change behavior of the brain in order to see the world differently.

So this course not only teach me how to program but also enhace my sensebility of seeing things around me.

To become a programer, to become a better person, to become more focused to become wise i recommend this classes.

Thank you a lot for all involved in this awesome course.

By Mark L

Jul 23, 2017

Really enjoyed the course. The material is clear and well presented, and the quality of tuition was brilliant. Very helpful discussion boards and relatively challenging assignments that force you to apply what you have learned. The pace is pretty relaxed which is great if you have a fulltime job or other commitments - then again, it is an introductory course, so that might be expected. Can't really think of any negatives.

By Mohamed B

Apr 11, 2023

Excel course to start learning python even if you don't have background in programming before. The instructor made the learning fun and exciting with his unique style in delivering the subject. Course syllabus is well organized and in sequence. Enjoyed the quality of the videos and the audio is so clear. The cosure need more exercises (non-graded excersies). This course is recommended for newbies in python just like me.

By Rishav A

Aug 28, 2020

I have worked on python previously . I just wanted to brush up my skills, so I looked up for some courses here and I found this one with good review. I wasn't so sure , therefore I thought to go through couple of videos. And I completed the whole course because it was really a good one. I feel this course is quiet good and for beginners , its best. I would recommend to do couple of videos and you will know why I say so .

By Marlo

Jan 26, 2019

This course is perfect if you have zero to little experience on the overall basic programming paradigm. It contains simple but insightful exercises which will help you to understand concepts (from variable declaration to loops) with ease (the teacher is great). If you are fairly used to dealing with programming and you need something challenging, then this course could seem too much easy and familiar, but helpful anyway.

By Taufik S

Mar 22, 2017

Charles is an excellent tutor. His tutorials insists that you, as someone who is taking baby steps in programming, to not take shortcuts and develop your command of the language akin to someone learning composition in elementary school. Makes you comfortable with the syntax, gets your confidence running, and then introduce the complex stuff.

He's a tutor that doesn't make your programming experience mundane. Recommended.

By Mutayyib M K

Sep 22, 2020

Absolutely amazing. The flow of Professor Charles Severance is super easy to understand and follow. Super appreciation to the University of Michigan and Prof. Chuck for creating this.

A suggestion- Maybe a few un graded sample problems may be added after every week. These may be kept a bit tricky and have a time limit of say, 3-4 hours to solve, after which the solved code is shown. That will immensely help for practice

By Abdullah A

Jul 9, 2020

This course is literally for everybody who wants to learn programming and does not know where to start from. For me this is the first step to enter the realm of data science as this course enabled me to learn python programming from scratch. It also helped me revise the most basic programming principles. I highly recommend this course to all the beginners and to all who want to learn this amazing programming language.

By Amit s

Apr 20, 2020

This course is very helpful for those guys who start the python as their first language. Also if you are at the beginner level or you didn't know about python then this course is very helpful for you. I myself complete this course and also recommend you guys to enrolled for this course.

and at last I am very thankful to coursera for providing this course. And also i am very thankful to Charles Russell Severance Thank you

By LAVISH G

Mar 17, 2020

Dr. chuck is able to deliver this course in a very organised way and in very short videos that makes the learning very easy and enjoyable. Course is very nice and can easily be understood by a learner who doesn't have any prior knowledge of programming. It is easy to take notes while learning and assignments are like small hands-on project to make your concepts strong. Hence overall this course is worth taking. Thankyou

By Omkar S

Jan 24, 2020

This was my first ever online course and it was a great experience indeed. I had never thought that an online course would be so much effective. I gained a plenty of knowledge through this course; thanks to Dr. Charles Severance for such a wonderful teaching. After completing this course, I have no fear towards programming. It was an fantastic experience overall and I will definitely recommend this course to my friends.