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
230,044 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

MA

Sep 29, 2020

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.

AK

Mar 28, 2018

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:

776 - 800 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Boris B

Apr 16, 2023

Probably the best professor on Coursera, coming from somebody that had quite a few courses o Coursera. Professor Chuck has a great pace not too slow not too fast. Hi, use a combination of technical terminology and everyday terminology. There are also bits that are not course-related stuff but it helps to get to know him bit better so it really resembles to a university lecture.I learned a ton and I will continue with other courses in this specialization.

By Vaibhav D

Apr 15, 2021

What I have learned and understood in this program is basics and logic behind the python code. This was a seven week program evenly distributed where in the first week professor Charles Russell Severance made us understood every tiny aspect of python. which made it very easy to understand what is variable , what is a function , what is a loop. Thank you Coursera and Charles Russell Severance Sir for making us understand the every basic concept of python.

By Brandon B

Jan 10, 2016

Great course for new and experienced programmers alike looking to add Python to their toolbelt. If you're a self-taught programmer, the course can provides you with some basic vocabulary about programming idioms that you may not have had the words for previously. The professor was also quite charming, frequently using humour to lighten the subject matter. I do recommend this course for people that are either new to programming or programming with Python.

By Erick S

May 7, 2023

Oh wow! This course is just amazing. Besides it is for everybody, even for intermediate students like me was very helpful to understand basic python. Also, the exercises and quiz helped a lot. The only recommendation I have is to mention about other IDE tools like Pycharm. Fortunately I heard about it before and could use since use Python as a DOS is painful. Regardless of that, GREAT course. Congratulations professor and university for this initiative!

By Muhammad S N

Feb 10, 2021

Excellent online beginners level course on Python! Even if you don't have any prior programming experience this course would make it very easy for you to not only learn but also motivates to explore more about the subject. The instructor Dr. Charles Severance teaching style is very engaging and have strong grip on subject and know how to taught someone about programing and making it easy for everyone. Bonus material provided with the course is awesome.

By ALESSANDRO S

Jan 4, 2021

I have very enjoyed this course and I have very appreciated the method of teaching of the Instructor, that is very expertise in the Python programming and he is very clear in the explaining of the several arguments.

I am a beginner in the programming but the course is well organized and allows to everyone to know the basic notion of the Python language.

I am sure to continue the learning on the Python language with the other courses that are offered.

By Suraj M

May 22, 2020

Hi this is Suraj,

It was a great experience learning python. I really loved the way the quiz were designed and also the course went on smoothly. Not everything was told in the video so I had to google things out to complete the assignments. Like how do I print all numbers in one single line while using a loop, and also how do I print something without giving a space. These basic things I feel were left on purpose to push the student to explore and learn.

By Jose I J

Jan 1, 2018

Great course! I had 11 years with no programming activities, I was a developer for Delphy & PowerBuilder 11 years back but Python seems to be quite interesting to learn out. This course is great for people that have little experience on programming languages, but it was great for me as 11 years is a lot time, now I want to learn web / digital programming languages and I'll continue studying other Python courses in coursera for sure!!!!. Thanks a million

By Kevin L

Mar 26, 2021

Well, I have to admit that the fact that this course has Chinese subtitles is one of the reasons why I gave it the highest score, and to be honest, I'm quite eager to take a first-hand course in the US.

I will continue to participate in coursera courses because I can't wait to get any marketable skills from coursera, thanks to Prof. Charles Severance of the University of Michigan and the coursera team, because the world will be a better place with you!

By Joanne P D

Oct 20, 2020

Short but a very suitable Introduction for those who have no prior knowledge in Python. The instructor is excellent at explaining everything. The slides are creative. I like how the colors match the code and their corresponding definitions. The exercises are also fun to do. Honestly, there is no pressure of memorizing stuff, I could just simply look through my notes and play with the details something that is not typically done in a university setting.

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