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
229,402 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

AP

Jun 8, 2021

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.

SM

Mar 24, 2016

excellent for beginners, very well described, great understanding grasped and its simple, very simple, but thats what makes it 5 star, is that its for anyone or as the title says pythong for Everybody

Filter by:

1276 - 1300 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By lo

Dec 17, 2016

Awesome course! never thought i'd finish a programming class. Most of them are boring and lose me after a few lectures with the overloaded info and codes. But this one is so interesting. Love the way prof kept me interesting throughout. Easy-to-follow, hands-on codes, quiz, and homework really helped to learn.

Highly recommended, and would love to continue :)

By Glen M L

Mar 31, 2022

The Course is as described as everyone can easily understand the topics that were discussed. The course layout was nicely done and the pacing of the quizzes and assignments made it possible for each student to fully understand and grasp each topic. The instructor speaks and explains the topics clearly. You will definitely follow his course onto the next one.

By Addanki N M

Sep 23, 2021

This course has helped me learn the fundamentals of the python in the best way. Now I am able to solve coding problems related to Conditional statements and loops. And the Bonus videos in the course like office hours encouraged me to learn more and also I had reviewed the code of my peers and able to learn from them. Thanks to tutor , this was quite helpful.

By Isaac R B

Sep 1, 2021

The perfect course for anyone looking for an fun, easy-to-understand introduction or refresher in Python or programming in general. Dr. Charles Severance makes everything fun with his casual, down-to-earth style. The assignments and quizzes are easy enough to build confidence and just challenging enough to build the understanding and skill needed to program.

By Mingjing X

Nov 12, 2020

this excellent course leads me to the Python world and i want to say thanks to professor chunk, you are a nice and cool guy with a younger soul. and i hope i could meet you in your next office hours when you are going to Shanghai. By the way i also am a H.P fan and i think you belong to Gryffindor rather than Slytherin, well just kidding and thank u doctor!

By Danilo B

Jul 3, 2020

Even though I had taken other Python Basics courses, this is the most didactic one. Dr. Charles makes it so easy and simple to understand and even makes use of a little of humor. Personally, I also liked how he brings the students closer to how a computer thinks and how Python logic works through a series of analogies. I'm very glad I had chosen this course.

By Fahad F

May 18, 2019

Excellent introduction into the world of coding for someone who does not have any prior knowledge. The course has set the base and has given me the encouragement and inspiration to explore further and to take on more challenging topics.

Dr. Chuck has painstakingly broken down the concepts to a level where it can be understood very well by a novice.

Thank you!

By ateeb h

Oct 14, 2018

I was a very nice course, Dr chuck Engages you in class very well. This course teaches you not only very basics of Python But you will know many other programming stuffs as well Say it as good practices of programming .

I completed this course from Coursera But I will go to the site py4e.com to get a advanced knowledge of python.

Once again Thanks Dr. Chuck,

By Ranjit S A V

Jul 16, 2018

Knowing the programming language 'C' beforehand, I've learnt that there are a diverse ways in which one can command a computer. And one important thing I've learnt from this is that teaching could be as pleasurable as learning. Anyone with no prior knowledge in programming and willing to get started with the art can definitely opt for this course. Thank you.

By Gajraj R

Mar 22, 2018

This is an amazing initiative form the University of Michigan and Prof Charles Severance in order to provide such an interactive course through the platform of Coursera. Python is an essential computer language which has its impact in various branches of information technology. To teach such an important language so interactively is truly a commendable job !

By Chris M

Jan 13, 2023

This was a great introduction to python. I have worked in the past as a programmer with COBOL, Java and C#. I am hoping to stick with this python path to be able to continue in the field. The teacher gives clear explanations that remind me of old school flowchart techniques and structured programming that I first so many decades ago. Great explanations.

By Faiqua Y

Sep 19, 2022

I love how the professor explained every bit in the simplest possible way. This course is designed in a way that a person with zero programming knowledge can understand and learn. The videos(lectures) are not flooded with information like most of the courses do. Most importantly, even the tiniest concept that is used for programming is explained very well.

By Mạnh C P

Mar 4, 2021

The structure of the class is very ingenious. This has made it easier for me to keep track of my learning progress. Professor taught the issues very clearly and easily. The quizs and assignments are very clear and helpful in helping me to systematize the knowledge I have learned.

Thanks again to Coursera and the University of Michigan for such a good course.

By Nicolas A I S

Jul 12, 2020

It is an excellent course for a person who wants to learn to use Python and wants to start from the most basic possible. The course helps you to introduce yourself in a very didactic way in the world of programming in Python and to continue with the following courses. Chuck is an excellent teacher, very dynamic, with excellent explanations and applications.

By KRISHNANSHU D

May 22, 2020

This course is really helpful to learn python programming even the basic concepts of programming. The course instructor Dr. Charles is really friendly and helpful person. Thanks Coursera to giving me this opportunity during this lockdown period for free from our institute. Great Experience. I will suggest all beginner to go through this interesting course

By Marc V

Apr 9, 2020

Brilliantly thought, really meant for starters, the only minus is the automatic rater, your program can be successful in Python , but failing in automatic rater which requires then some fiddling. I have attended several MOOC programming language course previously but this was by far the best. Thank you Charles, looking forwards for the next course to come.

By maytat l

Oct 30, 2019

Very good start for programming with Python. The instructor was very friendly and entertaining such that you don't get discouraged at all taking this difficult subject. The course starts with introduction of computer, the way it performs, tackle problems, then to some codings. I'd recommend this course for anybody who is interested to start learning Python.

By Mazhar A

Apr 13, 2019

Extremely very good course for the one who has no background of programming language. Impress a lot from Professor Charles Severance; the way he delivered and manage the lectures. The most interest one is he never made student bore and I am really enjoyed his lecture , especially the bonus chapters. Thanks Sir for your quality time and informative lectures.

By Yucel C

Jul 24, 2018

Nice introduction to python. Slides are well structured. You understand basics of indentation, branching and looping better since code blocks are consistently presented in different colors and the instructor repeat several times the key points in how to read and write these blocks. And I suppose it's a great foundation for more sophisticated piece of codes.

By Christopher J S

Feb 6, 2016

Completely worth the time I invested in this course. Clear and to the point instruction with practical assignments. I feel I really learned something through this. It was my first experience with Coursera, thanks to Dr. Charles and the support team of mentors and classmates.

I ended up purchasing the certification and am continuing my studies with Coursera.

By Emily S

Oct 18, 2022

This is such a great course for anyone looking to learn Python or even just coding in general! It can be a bit daunting trying to figure where to start when you have no coding experience, and this is it. You don't need to know anything going in and once you come out, you'll have an excellent foundation to begin reading/writing code. I HIGHLY recommend!

By Ponglada N

May 5, 2021

The instructor is awesome and make me more enjoyable with python. I'm a marketer who has been using python for two year but never know its fundamentals. I just remember some scripts/functions that I am taught for my marketing work only. This course made me want to apply more python with my work and not because I have to do but because I love to! Thank you!

By Esther W M

Mar 25, 2021

The course materials are well prepared with simplicity to bring the students to an understanding of the various concepts taught through out the course. I would encourage anyone interested in Python to start here as this is a good course taught in an interactive way to capture your attention and give you an opportunity to practice what you are being taught.

By Mohammad B

Mar 8, 2021

Dr Charles Severance has a unique gift of creating interest in topics he teaches. Have I become an expert after this course? No. But I now have gained basic coding skills the confidence that I can work on python. Moreover, this course has established my interest in this field and I'd surely pursue it to diversify my skillset into Data Science field as well

By Alex B

Feb 8, 2021

As long as you understand how a pc works on a basic level, this course is a great introduction to Programming and the required mindset. Dr. Severance explains foundational knowledge about Python and programming in general in a calm and concise manner. The exercises are not too hard and some repetition cements the newfound knowledge in the listeners memory.