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

BT

Jan 27, 2019

Lecture videos were broken into small parts whereby it's easy to understand and digest. Assessment given were relevant to what was taught for each segment. Navigating around course contents were easy.

HM

Jul 1, 2021

Dr Chuck is amazing!! Great methods, and informative.. Gained knowledge and confidence. Definitely worth the time.. cant wait to start my next course with the University of Michigan, and with Dr Chuck

Filter by:

701 - 725 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

By Gowtham B

Nov 12, 2016

Helps in understanding the basic concepts of programming with the help of more general beginner specific programming language python. Gives a deeper insight about how the functionality of logical and mathematical statements interpretation by a machine and expands out thinking about various control structures. Increases ones interest in programming and developing self skills like self thinking, optimizing and testing of different working models in a programming language.

By Ced W

Apr 21, 2016

Dr. Severance is great. He introduces you to coding in a way that is non-intimidating and feels completely natural within a couple of weeks. Instead of dreading class I found myself excited about attending everyday and was able to progress faster than the course outline due to his extremely clear and supportive teaching method. I'm already reading data from files and it isn't even covered until the next course. If you take this class, read the book and you will do well.

By Dara F

Apr 21, 2020

Charles Severance is the first teacher to slow down enough that I understood each and every element introduced. It's so much more appreciated at these beginning, easy levels rather than for complex ideas. When starting on a totally new way of thinking, it really helps to have 'obvious' things explained in full. Not everyone will need to slow down as much, but if you're just starting out, it can't hurt!

Looking forward to more complicated ideas approached the same way!

By Christopher M

Aug 7, 2017

Programming is made truly accessible for everyone in this course! I'm not a computer scientist by formal education, so I was a bit hesitant about taking a foreign language (Python). To my delight, the videos are engaging and make you want to progress further into the material. I want to write scripts and am proud to say that I can run Python from my command prompt :D! Thank you Coursera; Thank you University of Michigan; and last but certainly not least -- Thank you D

By Brett C

Oct 1, 2020

This was an excellent course for teaching me the basics of python at a comfortable pace that was digestible enough for me to come away with just the right amount of key takeaways from each lesson.

The assignments also presented just enough of a challenge each time to really hammer in my understanding of the previous lesson, without making me feel overwhelmed and lost.

I think most importantly, this course has me eager to keep learning! I can't wait to jump into Part 2!

By Frank A

Oct 27, 2018

At 46, learning programming has been difficult and often find myself discouraged (grumpy). I've bought books and considered gambling thousands of dollars on local courses. I'm so glad I went with Coursera. I chose this course after watching a video. Wow, Thank you to Charles Severance and the University of Michigan for an truly amazing, and well put together program. I've been at this for a few years and I'm finally making progress thanks to this course. Amazing.

By Arsh H

Mar 13, 2022

Dr Chuck taught this course from scratch, first two weeks I thought I am not learning new but eventually realised that Chuck was building foundations for the upcoming weeks. I loved the way he was teaching and watching a legendary figure at the end of each was something kinda motivation to keep going, office hours reminded me of 1000s of students just like me. I will continue with course 2 of Python with everybody. Thanks, Dr Charles . one day maybe I'll meet you !

By Abdelillah L

Aug 6, 2021

Amazing content, well paced and definitely worth your time considering what's to learn in the learning path. Charles is a great tutor. Very engaging. I very much loved the Harry Potter touch in the beginning. Certainly did help bringing some "play" into all the ensuing work. It was so engaging that I kept coming back and waiting for other references (to my own displeasure, there were none. I have been tricked by Severus, typical). Great content, THANK YOU A BUNCH!

By Sun W

May 27, 2018

The very first course is well organized so that you won't have much problems if you follow the instructions strictly and can learn well and thus form a solid foundation about Python.

Besides, Dr. Chuck is very humorous and teaches well. What's more, he gives students like me who has none program experience before a lot of encouragement which is very vital for us to build confidence in learning program. I guess it is my favorite point about this introductory course.

By jesse s

Oct 20, 2018

I audit this course. As I am a student studying computer science already, this course is too easy for me.

Mr.Charles shows a great understanding of the programming and he exactly knows how to lead a new learner to understand the concept of programming.

Step by step, I still got a lot of things learned.

I definitely would support this course but I am in lack of money because I am just a poor student.

In short, this is a very nice course for new guys step to programming.

By Denise F

Feb 1, 2018

Great course for beginners, well structured and really well presented by Charles Severance! I loved how he presented the logics of programming in python, pretty straight forward and applied (not wandering much around stuff you don't need to understand if your aim is just to get started). Great job and thanks a lot, Charles! I'll surely recommend it to friends, also thinking about helping out with translation to Portuguese. Worthy the time, don't wait to take it. ;)

By Kartik J

Jan 23, 2016

I really had good time learning this course. And this course instructor Charles Severance gave amazing details and intro towards programming, many lecturers just go with direct definitions and concepts present in some textbook but don't go with simplicity. Many new students need something that is simple and clear so I think sir Charles is best in doing that and hes my favourite lecturer now. If the courses are this fun and interesting I wouldn't mind paying for it.

By Alessandro G

May 8, 2022

Sorry if i make any mistakes but i'm using google translate. The course is really well done, the professor explains really well and in a fun way all the concepts that are covered, the quizzes and exercises are very useful and fun to do, especially the exercises, which really test what you have learned during lessons. During the course apart from some problems with the subtitles (Italian) that changed the meaning of some words (just a few terms) I had no problems.

By Xinnan W

Mar 12, 2020

I really enjoy the design of Coursera and appreciate the materials provided by University of Michigan. This is the beginning of Python, but it motivates me to want to learn more about this skill. Video lectures are easy to follow up--they come with subtitle of different languages. The third party python tool is quite useful for you to do exercise and get insight of how to get familiar with this intelligent programming tool. I'm looking forward to keep studying it!

By 姜媛溪

Dec 18, 2017

I highly recommend this course for those people who has basically no coding experience. I took some programming course like financial computation using MATLAB in college, but I did learn it well and that was not a happy experience. But this course, you can learn everything about python from a very beginning level. If you watch the lecture video carefully, you can finish the assignment easily. In the meanwhile, you start your very first step to become a programmer.

By Григорьев С Н

Aug 27, 2020

Хороший курс, чтобы начать знакомство с "питоном". Харизматичный преподаватель подают информацию в достаточно доступной форме, не обременяя лишней информацией. В д/з имеются, как онлайн тесты, так и решение задач по программированию. Задач могло бы быть и побольше, но для САМОГО начал этого вполне достаточно. К относительному недостатку можно отнести язык курса: требуется знание английского на среднем уровне, т.к. русские субтитры имеются не во всех видеороликах.

By Karthik C

Jun 18, 2020

This course has helped in learing the subject that i was interested with ease and

Dr. Chuk's way of approaching and interacting with students is really great. And the way he explians every topic, spoon feeds us with best examples and also, interacting with students from around the world, And interviewing the greatest personalities and letting us know the importance of programming and also python. And still more courses to learn from this platform in less time..!

By Christopher T

Nov 11, 2017

This was an excellent course. It's easy to understand and all the tools are provided by Dr. Chuck and his excellent staff of TAs and mentors. I like Dr. Chuck's style of teaching, and his belief that everyone should learn to code in a computer language in our modern world is a worthy goal. I highly recommend this course both to experienced programmers who want to learn Python and to novices who want to learn programming (though it's better suited for the latter).

By Libin P

Jul 24, 2020

Thank you sir i am first time i had done any course online and this was a wonderful experience .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. Dr. Chuck has a special ability to teach programming to people who doesn't necessarily have programming background and very very thanks for Dr. Chuck for your efforts..

By Olivier H

Feb 28, 2020

I wrote zillions of lines of Fortran 30 years ago, did a bit of C++ 20 years ago just to understand what object programming was, and... that's it. So at the same time it was very basic for an experienced programmer but excellent pedagogy and ideal to get your environment installed and have a hand on the basic syntax. Some of the ways notions are introduced are excellent and I would have loved to have a similar course on Fortran when I started. Congratulations...

By Jayid A

Feb 26, 2017

One of the best programming courses to get started. Python should be the #1 choice for anyone who's willing to kick start their journey to programming. Plus, Dr. Chuck is an amazing instructor. He takes his time to explain the material well. The lectures are easy to follow but the assignments might seem a bit challenging some times. However, the assignments are not impossible and if you try you'll definitely will be able to do it. I highly recommend this course.

By Chinton C

Jul 13, 2020

This is probably one of the best(if not the best) course I have come across in Coursera on Python. The instructor, Mr. Charles is definitely an expert, not only in Python as a computing language, but also in the art of teaching. I have always looked forward to the next tutorial every time, and now i can't begin to start the next course under this specialization. In case if anybody is looking to learn Python, this is definitely the course/specialization to take.

By Kit F

Jun 27, 2020

This was a great course! I don't know where else you can learn to program; seemingly other programming courses assume that you already know another programming language. This course takes you from knowing nothing to knowing the basics and prepares you for learning more about Python.

It was an enjoyable experience, Prof Severance is very relaxed and uses ordinary language.

I bought his book, which I believe can also be downloaded for free, which was helpful.

By Kazi F T

May 29, 2020

I just love Mr.Chuck <3 I've tried many online videos about programming. Among them, only this instructor could get all my attention. He is friendly, modest and he tries to teach in fun ways. You won't get bored with the lessons as he explains everything in much easier ways. I would recommend everyone, specially those who do not have any programming experience but want to learn, too afraid to take a leap in this amazing world of coding, should take this course.

By Adam E

Jun 30, 2020

I took a Introduction to Python course with Learning Tree that cost $2,500 and took Python for Everybody with Coursera an absorbed and learned much more with Coursera. I have absolutely no programming experience and I was able to pick up the language well by reading all assignment and completing all practice exercises. I also toyed around with the code on my own with my own programs and learned to enjoy it. I am taking the entire specialization now. Good luck.