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,608 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

V

Apr 28, 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.

DJ

Oct 19, 2017

Dr. Chuck has a special ability to teach programming to people who doesn't necessarily have programming background. This is rare among programming teachers, and shows that he is an excellent educator.

Filter by:

751 - 775 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Aurimas N

Sep 26, 2020

I've had some prior experience with Python 2 before yet this course was far from boring and reminded of some functions which I have never internalised before such as try/except or continue or break the loop. Dr Chuck has been fun to watch yet they managed to achieve outstanding clarity above all. Lastly, the additional resources like the interviews with Guido van Rossum were extremely interesting and making me want to learn Python even more. Thank you!

By Romit T

May 15, 2020

This course is really awesome! Hands down to Dr. Chuck for his way of teaching. The best Python course you could find anywhere. And I come from the background where I have spent a lot of time searching for a good course for getting my Python basics cleared. This course has helped me get them clear.

Starting the next courses in the Py4e specialization right away!

Big thanks to Coursera and the University of Michigan for providing such a wonderful course!!

By Sundari E

Mar 25, 2016

Dear Chuck,

Can I call you Chuck? Anyway Sir, you are AWESOME!! If I become a programmer in my life, you'll be the only reason for it. You simply are great. I wish I had more teachers like you. I also wish I could meet you and tell you in person, that you are the personification of pure awesomness.

Thank you soooooo much

Yours truly,

A student who absolutely loves you and is eternally grateful to you from the other part of the world :)

Keep being awesome!!

By Jerin P J

Apr 20, 2020

This is the perfect course for anyone who wants to learn python. It not only teaches you the basics of python but also helps you very much in understanding the basics of programming.The instructor is a person of great knowledge and wisdom.The lecture videos are very interesting and helpful.The Coursera platform is also excellent. I truly recommend this course to anyone who wishes to learn python.Thank you Coursera and special thanks to the instructor

By Sebastian C

Jan 17, 2017

This is a great course for those with no programming experience, especially since it involves python. I recommend to anyone with no experience that they start with python because the syntax is easy to learn and it is as close to psuedo-code used to develop algorithms as it comes. Although I have years of experience with python in my undergraduate and graduate research, I respect the teaching quality and attention to detail used throughout this course.

By K S

Apr 28, 2021

Charles Severance was a great mentor who teaches python from its very basic level. His method of teaching is excellent and provided me the foundation of Python. The assignments and graded tool evaluation was a bit tricky to crack yet helped in strengthening my python knowledge. It is a privilege to study a course in Michigan under a strong mentor like Sir Charles.I would recommend this course to anyone who is seeking the basic knowledge about Python.

By Harsh V

Sep 14, 2020

Is very good course for those who is start programming by choosing python as their first language and it might be a little boring for those guys who has a good programming knowledge but I think it is the best course which I have completed online and it is best because they have provided a lots of pre-prepared contents like PPTs, book, programs,.etc. which might be very good for people like me- who make notes or who like to go through lots of content.

By Aakanksha R

Jun 20, 2020

This course is the best way to start your programming journey. It not only provides you a systematic and an easy way to understand the Python programming language, all thanks to Professor Charles Severance's interactive and friendly approach which not benefits specially the beginner level programmers but also helps you retain the knowledge with the help of practically performing the assignments and answering quizzes. This course is truly motivating!

By Ed D

Nov 21, 2016

This has been one of the best educational experience I have had and I have had some, Ph.D., MBA. The best part about this course is that it is impeccably organized and possess timely help to students in need of assistance. This course should be used as the “gold standard” for teaching, whether online or in the classroom. I send my congratulations to all that have been and are now involved with overseeing the success of this wonderful achievement.

By Andres M

Dec 23, 2015

It is the first course I have successfully completed on Coursera. I had a vague background in programming from my undergraduate studies in Engineering, but I have always wanted to learn more. I have found this Course to be the right place so far. I think it’s oriented to anybody who wants to learn to program in general with no specific background and that definitely has been ideal for me. I am continuing with the next course, let’s see how it goes...

By GANDAMALLA A K H

Feb 11, 2022

This is very basic course but thoroughly explained which is useful for all kinds of people irrespective of their age and this course serves as a good touch for people who fear to learn programming or some other reasons.I grasped the contents and assignments serves as a good value to this basic python introduction.Thank you so much Coursera for the opportunity provided and thanks be to Dr.Charles Severance for his elaborate explanation of concepts.

By Arunim B

Aug 7, 2021

Learning Python Programming Language from Coursera was the perfect decision for me. I had now developed a thorough understanding of Python programming. Thanks to the Professor for teaching me this course. The concepts was very much cleared and he has explained all the basic topics like syntax, loops, conditional statements etc, wonderfully. That's why I will recommend all my batchmates or my juniors to learn any topic from Coursera.

Thankyou Coursera

By Vipin N

Jun 12, 2020

Great Course would recommend to everyone...................................................................................................................................................................................................................................................................................................................................................................................................................

Thank You.

By Ashley S

Jun 7, 2020

I found the instructor to be very informative, having no background in coding myself he made it easy and fun to learn the topics for the course. The only frustrating thing about the class was that the auto grader for assignments would not always recognize when requirements for an assignment had been met. So, even though the code was correct and I got the desired output I would sometimes have to try it in a multitude of ways to get my grade to store.

By Natalia I

Jan 16, 2018

Great book, fun course. I mainly read chapters of a book instead of watching videos, then did tests and exercises. However, slides were very useful for refreshing before starting a new chapter or just to have a look at key points summarized. I am very thankful to the authors, who made learning my first programming language non-frustrating. I really got addicted to it. I admire the comparison of Python to a dog who doesn't understand what you want fr

By Michael H

May 1, 2017

Amazing intro to programming class. I'm consulting with a tech startup and wanted to have better conversations with my developers. This is a great class to learn the "theory" of programming. I started taking an HTML, CSS and Javs Script class about half way through (chapter 4), because I need some piratical application. However, this course gave me the foundation. It's good to get error msgs!!! Looking forward to taking the rest of the series!

By Bogdan B

Nov 3, 2016

Outstanding introduction to Python programming language that will lay strong foundation to the more advanced topics about Python. The teaching style is superb and the things you learn stick in the long term memory really quickly. You need, however, to put additional effort on your side in order to truly "get" what's going on and learn and program as much as you can, as doing is really learning. Excellent, excellent course, teacher and the community.

By Eloy F M C

Dec 3, 2022

Lo hare en español porque quizas a alguien le parezca mas comodo, realmente me encanta python aunque aveces me haga llorar jajaja, este curso esta muy bueno para quien este iniciando, lo hice mas que todo por la persona quien la dicta, realmente me motivo a empezar mi camino con este hermoso lenguaje llamado python y le sigo desde mis primeros pasos viendo su curso desde freecodecamp, muchas gracias a todos y recuerden seguir adelante y no rendirse

By Tanu S

Sep 28, 2020

This is the best course ever, I have never enjoyed any course this much. I would like to thank Dr. Chuck for putting so much efforts to make students learn at their best. Everything about this course is so perfect , the assessments, the quiz which helps to brush up your skill. I have never been to complete any course yet, this was the first one, again Amazing content , and the most amazing instructor. Thankyou coursera, for bringing up this course.

By Dhruv K

Sep 3, 2022

I got this course in the financial aid. Trust me guys this is one of the finest and most structured course for python on internet. Though i have completed only 1st part of the course that is 1-5 chapters of the book PY4E but still i feel confident about writing python code for what i have learnt. If you take this course you will master the basics of python and gradually improve and be ready for placement. Thank you, i think that is enough for now.

By Sneh S

Apr 9, 2020

his is a well-designed, well-taught course to learn about basics of python and control flow.Apart form engaging teaching and amazing content, I loved the Bonus videos(they were really insightful, made me surprised and motivated at the same time, to learn python and programming) and Dr. Chuck's goal behind teaching this course is really inspiring. It also gives a glimpse of how programs work under the

hood on the hardware viz. memory, CPU etc.

By Jack M

Jan 14, 2020

Excellent Course! This course really gives someone the foundation of python coding and gives yourself early confidence in learning this skill to continue to take on new challenges in working towards being an expert. You will not come away with building any major project from this class, but it will definitely give you the foundation in getting to build that next level of this skill. If you are an aggressive learner you can complete within 2 weeks.

By Rip S

Apr 28, 2022

Excellent beginner course! I had some previous coding experience, so some of the in-depth explanations were kind of redundant for me, but I thought they were excellent, especially for anyone with no coding experience. And I learned a lot about some of the Python syntax and how it differs from other languages. The problems were interesting and fun, and challenging. I do wish we could run the code in something other than the command prompt, though.

By Andres E L M

Dec 2, 2020

Just excellent, a really good professor, you can notice that he loves what he does, and that it´s the best way to do things, I will try to do all courses of Python from University of Michigan for sure. Thank you so much for this experience Professor. The only problem with this course is that it is my first one in coursera and It set the bar too high. Best regards to Charles Severance if you reads this, and again thank you so much for teaching us.

By Desika G

May 7, 2020

As the course says, programming here is for everybody! Even a person with zero programming knowledge can easily crack this up. It is a very user friendly learning tool. One can easily finish the course with so much flexibility and adaptiveness. The course is really qualitative and suits a developing programmer who's needs are simple. I am completely satisfied with the course as it met my goal which was to learn the first step of coding in python.