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:

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

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 21, 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 29, 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.

By Milan V

Aug 13, 2020

I have done other courses in python. I did this one to refresh my understanding of python. This is a very good course for absolute beginners in programming and a good way to get started. The course provides intuitive understanding of programming for beginners, by doing assignments and tests everyone could validate their understanding of python programming.

By Syed S A

May 15, 2020

As simple and as easy the python learning can get. The professor does a very good job in keeping it simple and he is able to convey all the concepts very easily. The workload in this course is very light, it requires maximum 3 hours of your attention every week. If you are really interested in learning python than this is the best online course available .

By Darshana T

May 8, 2020

Very good course for Python begginers, well explains examples to understand the concepts of python,and the awesome part is the Quiz and Assignment,very very helpful for learner.Thanks to Professor Severance,He is a great teacher

and Thanks to Coursea for very nice introductory course for python,I am looking forward to next module of this course.Thank You.

By claudia b

Nov 17, 2019

This is a great course for an absolute beginner in programming. I was able to learn some of the basic principles of computer science along with basics of programming in python. The assignments are not easy, but thanks to the course material I was able to solve them on my own with enough time and perseverance. A tutor is offering great support in the Forum.

By Ssssandyleung

Mar 25, 2018

Before taking this python online class,I have taken some other python class,I have to admit that Pro,Chunk is really outstanding in explaining each chapter in class.And the lesson is well organized,assignment auto-grading system is also convenient.In all,I'd love to recommend this lesson to people who are interested in python but don't know where to start.