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:

1126 - 1150 of 10,000 Reviews for Programming for Everybody (Getting Started with 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!:))

By Mahlet Z

Dec 17, 2017

Being that I was familiar with other programming languages prior to taking this course, I appreciate the quality of this introduction. I do with that this course went further into classes and larger scope programs but I'm sure that is included in the subsequent courses. So glad I had the opportunity to learn everything I did in this course. Thanks Dr. Severance and Coursera!

By Robin W

Jan 6, 2016

A great way to learn and from the comfort of my own home. I am really getting a lot out of the course. I am taking the advice of the teacher and am playing with what I have already learned. That is making all the difference in the world to me. It is a good idea that I am lucky enough to take advantage of, thank all of you people that have made this happen.

Your the Best!!

By Jose A H S

Oct 10, 2022

It was an excellent course and I learned a lot from its content. This course taught me several things like: what cycles mean and how they behave in a code, what conditionals mean and how they behave in a code, what were the reserved words in python, how should I name my variables inside a code, how do the functions created by one behave and the reserved functions of python.

By Khenchouche A T

Jun 12, 2020

Thank You Coursera & the faculty members of University of Mechegan who for providing online courses & guidance for the students in the 3rd world like me . I have really really really liked and loved this course, It was very thorough and detailed ...

Now I can clearly and confidently say that I can write and understand python 3 and even 2 code.

Dr. Chuck ...God bless you

By Aaryan V

May 31, 2020

This was the most interesting course I did on Coursera. And it was all due to Professor Charles.

He made sure it was interesting to learn Python with his silly humor and a deep explanation of every topic with the help of examples. Although I had prior programming experience still I am quite sure even for a beginner this would have been a suitable course to start programming.

By Katerina V

May 9, 2019

This is an excellent course for basic programming knowledge for many reasons:

The instructor,Charles Severance, has an easy way to break down concepts and make them easily understandable.

There are exercise with feedback and very well explained solutions.

The studying materials are also provided as pdf.

I highly recommend it for anyone that would like to start learning python!

By Jan B

Oct 2, 2018

My first step in becoming programmer. This curse don't teach you programming in exact meaning of this word. It teaches you syntax and general rules & how to put code together. What is more valuable is that it teaches you to think how computers think and so how to talk to them, which is in my opinion the most valuable skill you can learn in IT in general. THANK YOU Coursera!

By Elaheh S

Jun 7, 2018

This course was the first course I took in programming. I am an MD with zero math skills. It was fantastic. It was great for my level and I'm now more confident that I can learn and use python. The lecture and the book which are free were very understandable. Dr Charles is a fantastic teacher. This is by far the greatest course I've took via Coursera. Thank you Dr. Charles.

By Junwen

Feb 16, 2018

This is my first Python specializaiton course in Cousera. I am a non-programming learners, so actually I was a little nervous about I wandor if I could understand what the teacher might talk about. But as I joined in the course and watch the video materials, I become more and more relax and motivated to take this specialization. Dr. Charles was really nice and considerable.