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:

1426 - 1450 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Sampreeth D

Mar 18, 2021

Absolutely delighted and feeling elated after having gone through py4e. Dr. Chuck was just awesome. I havent gone through an online course in such a fast manner as this one. He is just incredibly doing justice by teaching us py4e from the scratch without any programming background. Would definitely recomment it to the beginners just like me.

By Aditya C

Oct 22, 2020

great teaching skill

although i have knowledge of programming language but the way sir explain its amazaing.

now i have more understanding how computer communicate with human

and sir your traceback concept i really helpful for me (personally)

and thank you very much sir for sharing your experience and way of thinkink if any thing wrong happend

By Muhammad A

Oct 1, 2020

This is the best course I have enrolled so far. The way he teaches is different, he encourages you to participate, put efforts, and see things differently. Furthermore, this course is more practical. In addition to this, the extra work is quite interesting i mean the office and the talks with the producers of different software and hardware.

By Adam G K

Jul 13, 2020

This course was absolutely incredible! I loved the enthusiastic teacher, Charles Russell Severance and his funny way of teaching. I loved the material that he taught and how he taught it, and I think the entire 5 courses would be worth it for anyone who wishes to know a beginning programming language that could be used as a professional one!

By Shuang C

Jul 4, 2020

Beginner-friendly and suitable for all who are interested in and willing to learn about programming without any prior experience. Concepts are demonstrated clearly with vivid explanations. Strongly impressed by the enthusiasm and love for his career of Prof. Charles Severance. Glad that we can go along the very first tour to Python with him.

By Purva V

May 10, 2020

Never thought learning python would seem so fun and easy. It is all because of how professionally this course was designed and of course the way Dr.Chuck explained every little thing in detail so that we don't miss out on any important concept. I will definitely recommend this course to my friends and colleagues interested in learning python

By Alena V

Nov 23, 2015

The instructor is amasing.. even though I have previous knowledge of programming, his way of explaining things and trying to explain the way that the program works is amasing. he is relating the way Python works with our way of thinking and that way helping us understand better how to think as a programmer.. definitely HIGHLY recommend... :)

By Geneva G

Nov 18, 2015

I have a little experience from a couple of college classes programming in java and MATLAB. This course was a good, straightforward introduction to python. For those familiar with the general structures of programming (conditional statements, loops, etc.) , this course will be easy and go quickly - you may be able to finish in a week or two.

By Miles M A

May 12, 2021

This is a fairly easy course to follow especially for someone who is trying to learn a programming language for the first time. Dr. Severance's lectures are very engaging to watch and I recommend trying out the codes that he will show you during the lectures. It will help you a lot in answering Assignment questions. Thank you Dr. Severance.

By Deleted A

Apr 5, 2021

Very simple and easy to understand! Even though I had some previous knowledge of Python, Dr. Severance taught me new ways to approach problem-solving in Python, and made me enjoy myself while doing it! I 100% recommend this to anybody who wishes to get a firm grasp of programming. Regardless of your age or abilities, this course is for you.

By Emre Y

Nov 17, 2020

It was a very beneficial course for me, a person hates software but meanwhile trying to learn them :) The instructor was able to take your attention to relevant and necessary topics with not just teaching you but also chatting and laughing you. I offer my personal thanks to Charles Russell Severance and I would like to be a student of him.

By Aelina M

Jul 21, 2020

Charles Severance is AMAZING. I'm a complete beginner and this course really has sparked an interest in Python, I've taken many other courses and basically failed to get excited to continue learning and that was not the case with this course. Take this if you are just starting out and really need someone to break it down to simple terms.

By Brenda G

Jul 9, 2020

I thoroughly enjoyed Professor Charles Severance and his Python course. With no prior coding experience, I was able to complete this course and earn the certificate. I hope to continue learning Python by taking the second part of this series in the future. I especially enjoyed the combination of videos and textbook materials for learning.

By Xiaohui D

Mar 26, 2020

A Great beginner course! Thank Coursera and Dr. Chuck for offering such a convenient learning platform and great lectures!

Each quiz and assignment is so essential to build up the knowledge. Wish Dr. Chuck could offer a couple of optional assignment by each study week as some bonus so we could practice a little more!

Once again, thank you!

By Vishnoi A

Sep 18, 2018

I was looking for an online course where you could get to know things like you would do in a classroom session, to my surprise coursera provided the same experience as I was looking for. It was in depth and Mr. Charles is a gem! He really wants everyone to learn. I hope more people take this course and kick start with heir career in Python.

By Ines H

Nov 30, 2016

I used to program back in high school in C++, but as the time passed, I forgot a lot of things and this course helped me recall basic logic and functions of programming. I'm a marine biologist now, and I am interested in using various programs for modelling and data analysis, and I feel I am on the right track learning the Python language.

By Xin L

Nov 24, 2016

This course is the first course I finish in Coursera, its so amaizing that I have great fun in this course and finish it in threedays.While, I may suggest my friends who will take this course in the future to learn this course with a more detailed textbook along with the Python for Informatics. Thanks, Dr.Severance and the teaching stuff.

By April L

Nov 10, 2015

such a great class. The class aim to give beginners a really nice and easy start so the students who are new to programming will not be intimated or frustrated. The professor is very funny and knowledgeable and make the whole class great fun. I really enjoyed the class and ready to finish the class and move on to the 2nd Python serie class.

By Alena S

Apr 18, 2024

Thank you, it was my first ever course on the Python language and I did it! Thank you, professor Charles Severance, for explanation of everything that we need to understand, especially your words on how to approach "being stuck" or frustration as to new materials. It all help me to not to worry about mistakes and just trying one more time!

By Sanket B

Dec 27, 2022

one of the best courses for beginners! If you are someone who is not from a computer background, but python is needed for some of your jobs (eg: bioinformatics) this course can be a very good start to get accustomed to the functions and other basic things :) ! The professor was cool as hell and the way he taught the whole was phenomenal !

By Eagle m

Jan 27, 2021

I have absolutely No experience in IT and this was smooth than any other Platform i have bought 2 courses on Udemy and believe they flew over my head. end of the day Dr. Chuck is doctor and it does make a huge difference when an academic is Teaching you there are so many Psychological facrtors involved what they are aware of as Professors

By ANGELEENA R

Dec 21, 2020

This was my first ever course on Coursers and I absolutely loved it! The instructor was so good with his unique teaching methods, and just as the title of the course suggested, it can give anyone a good grip on the basics of 'Python ' programming. Thank you so very much for this wonderful course and I hope to learn more about your courses!

By Guillaume O

Jun 25, 2020

Stellar course. Charles Severance is easily one of the best teachers I've seen in my life, online or face to face, period. His ability to engage the student, trivialize complex mechanisms and maintain interest all through the video medium is remarkable. I am very impressed by the overall value of this course and it gets my highest praises.

By Ayush K

Dec 24, 2019

Only one minus factor that the questions are too easy. Yeah its a beginner a course so I can't really complain about it. Otherwise everything in this course is actually covered with perfection and as if you are actually new to programming not like other courses who say its for beginners and uses sophisticated without telling it's meaning.

By Sunny Y

Jul 5, 2019

This course is extremely helpful. It not only teaches you basic but also gives wide depth to your concept. You can take this course if you don't have any past programming experience.The instructor is very good and is very engaging. The material provide is very interactive and easily understandable.Overall I personally find it very helpful.