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:

726 - 750 of 10,000 Reviews for Programming for Everybody (Getting Started with Python)

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

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.

By Ricardo A P

Jun 8, 2022

Excelente curso. Conceptos claros y consisos. Nivel de dificultad justa para lo enseñado. Quisiera tomar mas cursos como estos. Muy facil de aprender y se aplican los conceptos que se aprenden. Espero poder finalizar los cinco modulos que ofrecen sobre la programación de Phyton. Charles explica muy bien y para los que no dominamos completamente el idioma ingles, fue muy facil entender el vocabulario y la dinamica del curso. Muchas gracias por esta experiencia

By Brett S

Sep 2, 2018

I was encouraged to take this course as an introduction to the world of programming. I am a novice programmer who has no formal training. This course was both fun and engaging. While challenging at times, generally any feedback I needed had already been discussed on the discussion boards. A simple search for the error you encounter should help you to independently debug your script and develop the flow of execution described in the prompt for each assignment.

By John L D C

Sep 6, 2021

I have experienced learning python through Youtube, and I've applied them by creating my programs. However, after taking this course, I was amazed at what gaps of knowledge I was missing and learned something new. I highly recommend this course; not only does it teach you python, but it also makes you see a different perspective on how to tackle problems through python while having fun. Cheers to Prof. Charles Russell Severance for being a fantastic teacher!

By Nikhil V J

Aug 7, 2021

Dr. Charles Severance is a superb faculty who taught this course. He has created a friendly atmosphere while learning the course and I learned some basics with great examples given by him. Python is going to my first programming language which I am going to learn and I think this journey of learning python with Dr. Chuck is going to be really awesome. And I really loved the bonus sessions which is something out of the box. Thank MIT for building this course.

By Nikolaus W “ L

Jan 11, 2021

Большего и лучшего я не ожидал - Питон преподносится так просто и легко, при этом объясняется как работает любой код и язык - как компьютер его расценивает, и что при этом происходит. Рекомендую однозначно всем, кто хочет разобраться в Python. Ничего лучшего я не встречал!!! Огромная благодарность Мичиганскому университету и лично доктору Чарльзу Северину. Этот профессор Снейп просто влюбляет в змеиный язык, при этом реально - моя жизнь меняется к лучшему...

By Mayank J

Aug 4, 2020

The very first thing that i must say is that the professor Charles is exceptionally well..i could not understand the programming concepts with so much ease before this..the teaching style is great and the slides give every key information about what is being taught so you can capture screenshots and make notes with help of it..and the assignments help you to practice what you've learned...so overall a great course!

Thank you Coursera.

Thanku Professor Charles.

By Navneet K

Mar 18, 2020

Full marks to the instructor Dr. Chuck. The course was very well designed and the way Dr. chuck communicated and gave examples, it all made great logic and instilled confidence in me. Not to forget, I have been a very bad programmer since school and did not have much knowledge and confidence before this course. But now I feel much comfortable in learning further and other programming languages as well. Thank you so much Coursera and Dr. Chuck for the course.

By samarth p

Dec 25, 2022

This is a great course. The teacher not only knows his material, but has a lot of experience working with first time programmers and so knows what errors they are likely to make and what questions they are likely to ask and addresses them all. He is fun to listen to, unlike some moocs I have taken where the teachers were reading and got the intonation all wrong--very distracting. This one wasn't like that by far. He was interesting and even funny at times. 

By Yusra W

Jul 7, 2020

A good introduction to programming with Python. The instructor Dr. Chuck has a special ability to teach programming to people who do not have a programming background. This course is a very great start-up for beginners. Everything is broken down into parts making it easy to understand. Whoever had no programming experience this course help him/her to understand this language.

Thank you, Sir Charles, for making this python course interesting and informative.